<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" 
      xmlns:thr="http://purl.org/syndication/thread/1.0">
  <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/recommender_systems.php" />
  <link rel="self" type="application/atom+xml" href="http://www.readwriteweb.com/atom.xml" />
  <id>tag:,2009:/1/tag:www.readwriteweb.com,2009://1.13528-</id>
  <updated>2009-11-23T17:43:34Z</updated>
  <title>Comments for A Guide to Recommender Systems</title>
  
  <generator uri="http://www.sixapart.com/movabletype/">Movable Type 4.23-en</generator>
  <entry>
    <id>tag:www.readwriteweb.com,2009://1.13528</id>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/recommender_systems.php" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.readwriteweb.com/cgi-bin/mt/mt-atom.cgi/weblog/blog_id=1/entry_id=13528" title="A Guide to Recommender Systems" />
    <published>2009-01-26T08:01:00Z</published>
    <updated>2009-01-26T18:22:57Z</updated>
    <title>A Guide to Recommender Systems</title>
    <summary>A Guide to Recommender Systems</summary>
    <author>
      <name>Richard MacManus</name>
      <uri>http://www.readwriteweb.com</uri>
    </author>
    
    <category term="Features" />
    
    <category term="NYT" />
    
    <category term="Recommendation" />
    
    <content type="html" xml:lang="en" xml:base="http://www.readwriteweb.com/">
      <![CDATA[<p><img src="http://www.readwriteweb.com/images/amazon_richard2.jpg" />We're running a special series on <a href="http://www.readwriteweb.com/archives/recommendation/">recommendation technologies</a> and in this post we look at the different approaches - including a look at how Amazon and Google use recommendations. The <a href="http://en.wikipedia.org/wiki/Recommendation_system">Wikipedia entry</a> defines &quot;recommender systems&quot; as &quot;a specific type of information filtering (IF) technique that attempts to present information items (movies, music, books, news, images, web pages, etc.) that are likely of interest to the user.&quot; That entry goes on to note that recommendations are generally based on an &quot;information item (the content-based approach) or the user's social environment (the collaborative filtering approach).&quot; We think there's also a personalization approach, which Google in particular is focused on. We explore some of these concepts below.</p>
]]>
      <![CDATA[<p>In a recent post, Xavier Vespa of the blog HyveUp <a href="http://hyveup.blogspot.com/2008/10/3-different-approaches-to-automated.html">analyzed 3 different approaches</a> to recommendation engines on the Web. He identified that Pandora used &quot;deep structural analysis of an item&quot; for its recommendations,  Strands focused on &quot;intensive social behavior analysis around an item&quot; and Aggregate Knowledge did &quot;structural analysis of an item, paired with behavioral analysis around the item&quot;.</p>
<p>A couple of years ago, Alex Iskold outlined what he saw as the <a href="http://www.readwriteweb.com/archives/recommendation_engines.php">4 main approaches to recommendations</a>:</p>

<ul>
  <li>Personalized recommendation - recommend things based on the individual's past behavior</li>
  <li>Social recommendation - recommend things based on the past behavior of similar users</li>
  <li>Item recommendation - recommend things based on the item itself</li>
  <li>A combination of the three approaches above</li>
</ul>
<h2>Amazon: King of Recommendations</h2>
<p>In that post, Alex analyzed what Amazon.com - probably the canonical example of recommendations technology on the Web - used to power it's recommendations. Unsurprisingly, he found that Amazon used all 3 approaches (personalized, social and item). Amazon's system is very sophisticated, but at heart all of its recommendations &quot;are based on individual behavior, plus either the item itself or behavior of other people on Amazon.&quot; What's more, the aim of it all is to get you to add more things to your shopping cart.</p>
<p><img src="http://www.readwriteweb.com/images/recommendation_engines4.jpg" /></p>
<p>As Xavier identified, other newer Internet companies have tended to focus on specific methods of recommendation. For Pandora, it is a deeper analysis of the item (using its &quot;gene&quot; theory); Strands has taken a boatload of VC money to try and become the number 1 social recommendations provider on the planet; and Aggregate Knowledge is taking more of a behavioral approach.</p>
<h2>Google: Focus on Personalized Recommendations</h2>
<p>The most successful Internet company of this era has without a doubt been Google. It too has been using recommendation technologies to improve its core search product. There are two ways that Google does this:</p>
<ol>
  <li>Google customizes your search results &quot;when possible&quot;
  based on your location and/or recent search activity;</li>
  <li>When you're signed in to your Google Account, you &quot;may see even more relevant, useful results based on your web history.&quot;</li>
</ol>
<p>So Google is using both your location and your personal search history to make its search results supposedly stronger. This is very much the 'personalized recommendation' approach - and indeed <a href="http://www.readwriteweb.com/archives/personalized_search_primer.php">personalization</a> has been <a href="http://www.readwriteweb.com/archives/personalizing_google_intro.php">a buzzword for Google</a> in recent years. However, the two <em>other</em> types of recommendation are also present in Google's core search product:</p>
<ol>
  <li>Google's search algorithm PageRank is basically dependent on social recommendations - i.e. who links to a webpage;</li>
  <li>Google also does item recommendations with its &quot;Did you mean&quot; feature.</li>
</ol>
<p>There are surely other ways recommendations technologies are being deployed in Google search - not to mention the range of other products Google has. <a href="http://blog.searchenginewatch.com/blog/060121-020025">Google News</a>, its <a href="http://googlesystem.blogspot.com/2006/09/google-recommendations.html">start page iGoogle</a>, and its ecommerce site <a href="http://www.informationweek.com/news/internet/showArticle.jhtml?articleID=199101888">Froogle</a> all have recommendation features.</p>
<h2>ReadWriteWeb Resources for Recommendation Technologies</h2>
<p>Let us know what types of recommendation technologies other companies are using. We also invite you to explore using our custom <strong>ReadWriteWeb Resources</strong>:</p>
<ul>
  <li><a href="http://www.readwriteweb.com/RWWRecommenderfeeds2.opml">RWW Recommendation Industry Feed Favorites OPML file</a> (save link)</li>
  <li><a href="http://feeds.feedburner.com/ReadwritewebRecommendationFeedFavs-Aiderssbest">RWW Recommendation Industry Feeds - Best of Feed</a> (copy and paste to your reader)</li>

  <li><a href="http://snipurl.com/1wcbs" target="_blank"><em>Click to preview the above feeds before subscribing</em></a> (pop-up window)</li>
  <li><a href="http://www.google.com/coop/cse?cx=000893276566003557773%3A5w3dmryrdru">RWW Recommendation Site Search</a> (Visit and Bookmark)</li>
</ul>
]]>
    </content>
  </entry>

  <entry>
    <id>tag:www.readwriteweb.com,2009://1.13528-comment:124394</id>
    <thr:in-reply-to ref="tag:www.readwriteweb.com,2009://1.13528" type="text/html" href="http://www.readwriteweb.com/archives/recommender_systems.php"/>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/recommender_systems.php#c124394" />
    <title>Comment from jacques raybaut on 2009-01-26</title>
    <author>
        <name>jacques raybaut</name>
        <uri>http://europa-eu-audience.typepad.com</uri>
    </author>
    <content type="html" xml:lang="en" xml:base="http://europa-eu-audience.typepad.com">
        <![CDATA[<p>I would like to reproduce your paper in the blog <a href="http://europa-eu-audience.typepad.com" rel="nofollow">http://europa-eu-audience.typepad.com</a> <br />
of course with source indication <br />
Regards<br />
Jacques</p>]]>
    </content>
    <published>2009-01-26T09:43:52Z</published>
  </entry>

  <entry>
    <id>tag:www.readwriteweb.com,2009://1.13528-comment:124396</id>
    <thr:in-reply-to ref="tag:www.readwriteweb.com,2009://1.13528" type="text/html" href="http://www.readwriteweb.com/archives/recommender_systems.php"/>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/recommender_systems.php#c124396" />
    <title>Comment from Daniel on 2009-01-26</title>
    <author>
        <name>Daniel</name>
        <uri></uri>
    </author>
    <content type="html" xml:lang="en" xml:base="">
        <![CDATA[<p>For book, movies and such there is also a social recommendation system, where websites recommend items based on bloggers recommendation. <br />
Lets say 100 bloggers recommended some book, the recommendation aggregator could post it on his website.</p>]]>
    </content>
    <published>2009-01-26T11:01:03Z</published>
  </entry>

  <entry>
    <id>tag:www.readwriteweb.com,2009://1.13528-comment:124404</id>
    <thr:in-reply-to ref="tag:www.readwriteweb.com,2009://1.13528" type="text/html" href="http://www.readwriteweb.com/archives/recommender_systems.php"/>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/recommender_systems.php#c124404" />
    <title>Comment from thesuggestr on 2009-01-26</title>
    <author>
        <name>thesuggestr</name>
        <uri>http://www.thesuggestr.com</uri>
    </author>
    <content type="html" xml:lang="en" xml:base="http://www.thesuggestr.com">
        <![CDATA[<p>We are using the "combination approach" at theSUGGESTR.com to local search recommendations.  We look at your previous ratings, ratings of similar users and then factor in similar item (businesses in our case) comparisons as well.  We use a genetic system to continually tweak the weighting of our 3 inputs.  As we've gathered more data the weights that yield the best results have change significantly.  We also plan on experimenting with some new approaches once (if) we get things moving.</p>

<p>I really believe that one of the next waves of sites will be those that can accurately personalize the web while not becoming too narrow.  The biggest challenge for recommender systems is data.  You need lots of data for accuracy and for new startups the data isn't always there.  Sites like Google Base and emerging semantically marked up (microformatted sites especially) may make this easier - but there are still hurdles (performance / legal ambiguity).  </p>]]>
    </content>
    <published>2009-01-26T13:10:14Z</published>
  </entry>

  <entry>
    <id>tag:www.readwriteweb.com,2009://1.13528-comment:124406</id>
    <thr:in-reply-to ref="tag:www.readwriteweb.com,2009://1.13528" type="text/html" href="http://www.readwriteweb.com/archives/recommender_systems.php"/>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/recommender_systems.php#c124406" />
    <title>Comment from Christoph on 2009-01-26</title>
    <author>
        <name>Christoph</name>
        <uri>http://www.moviepilot.de</uri>
    </author>
    <content type="html" xml:lang="en" xml:base="http://www.moviepilot.de">
        <![CDATA[<p>The famous movie recommendation website www.moviepilot.de implemented a recomendation service based on ratings for movies.</p>]]>
    </content>
    <published>2009-01-26T13:49:18Z</published>
  </entry>

  <entry>
    <id>tag:www.readwriteweb.com,2009://1.13528-comment:124423</id>
    <thr:in-reply-to ref="tag:www.readwriteweb.com,2009://1.13528" type="text/html" href="http://www.readwriteweb.com/archives/recommender_systems.php"/>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/recommender_systems.php#c124423" />
    <title>Comment from David E Y Sarna on 2009-01-26</title>
    <author>
        <name>David E Y Sarna</name>
        <uri>http://www.hshco.com</uri>
    </author>
    <content type="html" xml:lang="en" xml:base="http://www.hshco.com">
        <![CDATA[<p>Celebros (www.celebros.com) has an interesting recommendation engine based on numerous technologies including heuristics and language taxonomy</p>]]>
    </content>
    <published>2009-01-26T15:52:18Z</published>
  </entry>

  <entry>
    <id>tag:www.readwriteweb.com,2009://1.13528-comment:124438</id>
    <thr:in-reply-to ref="tag:www.readwriteweb.com,2009://1.13528" type="text/html" href="http://www.readwriteweb.com/archives/recommender_systems.php"/>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/recommender_systems.php#c124438" />
    <title>Comment from Marcello on 2009-01-26</title>
    <author>
        <name>Marcello</name>
        <uri></uri>
    </author>
    <content type="html" xml:lang="en" xml:base="">
        <![CDATA[<p>Chris Wright has an interesting take on music recommendation systems <a href="http://www.digital-web.com/articles/Is_The_Web_Really_Helping_Us_Find_New_Music/" rel="nofollow">here</a>.</p>

<p>Essentially his point is that there's a lot of music fans (like myself) who don't want to "discover" music that sounds like what we're already listening to, or what our peers are listening to. We want to hear the new, the creative, the different -- all qualities that digital recommendation systems are completely incapable of assessing.</p>

<p>In other words, the geeky kid that works at your local used record store is still a heckuva good resource for discovering fresh noise. Long may he live!</p>]]>
    </content>
    <published>2009-01-26T17:20:43Z</published>
  </entry>

  <entry>
    <id>tag:www.readwriteweb.com,2009://1.13528-comment:124448</id>
    <thr:in-reply-to ref="tag:www.readwriteweb.com,2009://1.13528" type="text/html" href="http://www.readwriteweb.com/archives/recommender_systems.php"/>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/recommender_systems.php#c124448" />
    <title>Comment from Erdal on 2009-01-26</title>
    <author>
        <name>Erdal</name>
        <uri>http://cs.fit.edu/~etuleu/seniorDesign/index.html</uri>
    </author>
    <content type="html" xml:lang="en" xml:base="http://cs.fit.edu/~etuleu/seniorDesign/index.html">
        <![CDATA[<p>I am experimenting with short term profiles for personalizing search results from any search engine. You can read more about my work here: <a href="http://cs.fit.edu/~etuleu/seniorDesign/index.html" rel="nofollow">http://cs.fit.edu/~etuleu/seniorDesign/index.html</a></p>

<p>Please let me know what you think!</p>

<p>Thank you!<br />
</p>]]>
    </content>
    <published>2009-01-26T18:21:29Z</published>
  </entry>

  <entry>
    <id>tag:www.readwriteweb.com,2009://1.13528-comment:124481</id>
    <thr:in-reply-to ref="tag:www.readwriteweb.com,2009://1.13528" type="text/html" href="http://www.readwriteweb.com/archives/recommender_systems.php"/>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/recommender_systems.php#c124481" />
    <title>Comment from 花蓮 on 2009-01-26</title>
    <author>
        <name>花蓮</name>
        <uri>http://www.tel038.com.tw</uri>
    </author>
    <content type="html" xml:lang="en" xml:base="http://www.tel038.com.tw">
        <![CDATA[<p>movies and such there is also a social recommendation system</p>]]>
    </content>
    <published>2009-01-27T05:04:27Z</published>
  </entry>

  <entry>
    <id>tag:www.readwriteweb.com,2009://1.13528-comment:124485</id>
    <thr:in-reply-to ref="tag:www.readwriteweb.com,2009://1.13528" type="text/html" href="http://www.readwriteweb.com/archives/recommender_systems.php"/>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/recommender_systems.php#c124485" />
    <title>Comment from SwingVine on 2009-01-26</title>
    <author>
        <name>SwingVine</name>
        <uri>http://www.swingvine.com</uri>
    </author>
    <content type="html" xml:lang="en" xml:base="http://www.swingvine.com">
        <![CDATA[<p>SwingVine uses user-generated recommendations in a different way than listed above. There, users describe related recommendations with a story such as "People who like x will like y because so and so..."</p>]]>
    </content>
    <published>2009-01-27T05:35:22Z</published>
  </entry>

  <entry>
    <id>tag:www.readwriteweb.com,2009://1.13528-comment:124489</id>
    <thr:in-reply-to ref="tag:www.readwriteweb.com,2009://1.13528" type="text/html" href="http://www.readwriteweb.com/archives/recommender_systems.php"/>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/recommender_systems.php#c124489" />
    <title>Comment from SwingVine on 2009-01-26</title>
    <author>
        <name>SwingVine</name>
        <uri>http://www.swingvine.com</uri>
    </author>
    <content type="html" xml:lang="en" xml:base="http://www.swingvine.com">
        <![CDATA[<p>BTW, Marcello, SwingVine is basically a way for those "geeky" kids at the local record store to share their knowledge as part of a larger community while providing greater convenience because all that knowledge is online, searchable, etc.</p>]]>
    </content>
    <published>2009-01-27T06:03:45Z</published>
  </entry>

  <entry>
    <id>tag:www.readwriteweb.com,2009://1.13528-comment:124645</id>
    <thr:in-reply-to ref="tag:www.readwriteweb.com,2009://1.13528" type="text/html" href="http://www.readwriteweb.com/archives/recommender_systems.php"/>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/recommender_systems.php#c124645" />
    <title>Comment from David Reinke on 2009-01-27</title>
    <author>
        <name>David Reinke</name>
        <uri>http://www.StyleHop.com/blog</uri>
    </author>
    <content type="html" xml:lang="en" xml:base="http://www.StyleHop.com/blog">
        <![CDATA[<p>Reblog of this post with implications for fashion ecommerce and social shopping:  </p>

<p><a href="http://www.stylehop.com/blog/2009/01/27/recommender-systems-and-why-fashion-social-shopping-hasnt-worked/" rel="nofollow">http://www.stylehop.com/blog/2009/01/27/recommender-systems-and-why-fashion-social-shopping-hasnt-worked/</a><br />
</p>]]>
    </content>
    <published>2009-01-28T01:17:35Z</published>
  </entry>

  <entry>
    <id>tag:www.readwriteweb.com,2009://1.13528-comment:124748</id>
    <thr:in-reply-to ref="tag:www.readwriteweb.com,2009://1.13528" type="text/html" href="http://www.readwriteweb.com/archives/recommender_systems.php"/>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/recommender_systems.php#c124748" />
    <title>Comment from Paul Edmunds on 2009-01-28</title>
    <author>
        <name>Paul Edmunds</name>
        <uri>http://www.clicktorch.com</uri>
    </author>
    <content type="html" xml:lang="en" xml:base="http://www.clicktorch.com">
        <![CDATA[<p>This is a nice summary of approaches. One thing to add is what are the real problems that recommender systems encounter.</p>

<p>Large, sparse data sets is the classic issue. The other two which have not been sufficiently addressed yet are changing data (systems are biased towards the old and have difficulty showing new) and changing user preferences (today I have a particular intention). These are real issues for these systems and perhaps how well they are solved will determine their ultimate growth and use.</p>]]>
    </content>
    <published>2009-01-28T23:19:30Z</published>
  </entry>

  <entry>
    <id>tag:www.readwriteweb.com,2009://1.13528-comment:124898</id>
    <thr:in-reply-to ref="tag:www.readwriteweb.com,2009://1.13528" type="text/html" href="http://www.readwriteweb.com/archives/recommender_systems.php"/>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/recommender_systems.php#c124898" />
    <title>Comment from Urubu on 2009-01-29</title>
    <author>
        <name>Urubu</name>
        <uri></uri>
    </author>
    <content type="html" xml:lang="en" xml:base="">
        <![CDATA[<p>I'd like to get everyone's opinion on this, but I personally think recommendation systems are useless. I am an Amazon.com freak, I use it to browse books and navigate through different indices and subject categories books (and products) are placed under. There is actually the famous "Customers Who Bought This Item Also Bought" feature which is basically a God given gift. I love and live by it also. </p>

<p>Question: My assumption is that only the last of the examples I listed falls within a recommendation system. Navigating through indexes and subject categories of a book is a strong reason I use Amazon and these features fall more along the lines of good old organization and tagging, right?</p>]]>
    </content>
    <published>2009-01-30T03:37:50Z</published>
  </entry>

  <entry>
    <id>tag:www.readwriteweb.com,2009://1.13528-comment:125841</id>
    <thr:in-reply-to ref="tag:www.readwriteweb.com,2009://1.13528" type="text/html" href="http://www.readwriteweb.com/archives/recommender_systems.php"/>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/recommender_systems.php#c125841" />
    <title>Comment from coco on 2009-02-08</title>
    <author>
        <name>coco</name>
        <uri>http://www.bombcyber.com</uri>
    </author>
    <content type="html" xml:lang="en" xml:base="http://www.bombcyber.com">
        <![CDATA[<p>Reading your article helped me a lot <br />
Thanks!</p>]]>
    </content>
    <published>2009-02-08T09:00:14Z</published>
  </entry>

</feed>