<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Scrump &#187; reputation</title>
	<atom:link href="http://blog.scrump.com/tag/reputation/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.scrump.com</link>
	<description></description>
	<lastBuildDate>Mon, 12 Jan 2009 12:01:41 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Collaborative Filtering and Social Capital</title>
		<link>http://blog.scrump.com/2008/11/21/collaborative-filtering-social-capital/</link>
		<comments>http://blog.scrump.com/2008/11/21/collaborative-filtering-social-capital/#comments</comments>
		<pubDate>Fri, 21 Nov 2008 10:38:24 +0000</pubDate>
		<dc:creator>petef</dc:creator>
				<category><![CDATA[Collaborative Filtering]]></category>
		<category><![CDATA[Social Capital]]></category>
		<category><![CDATA[reputation]]></category>
		<category><![CDATA[solar magnitude]]></category>
		<category><![CDATA[whuffie]]></category>

		<guid isPermaLink="false">http://blog.scrump.me/?p=1</guid>
		<description><![CDATA[Recently I have been thinking about how we can apply the techniques of collaborative filtering to people search and recommendation. Indeed we have built [Beanbag Learning] [1] as a research testbed to allow us to explore possible approaches in this space. There are a number of threads which are starting to come together: collaborative filtering, the social graph, peer to peer, Whuffie and solar magnitude, openness and mutability. I'll outline them below and try to link to some of the wide range of conversations going on which link these seemingly disparate areas.]]></description>
			<content:encoded><![CDATA[<p>Recently I have been thinking about how we can apply the techniques of collaborative filtering to people search and recommendation. Indeed we have built <a href="http://beanbaglearning.com/">Beanbag Learning</a> as a research testbed to allow us to explore possible approaches in this space. There are a number of threads which are starting to come together: collaborative filtering, the social graph, peer to peer, Whuffie and solar magnitude, openness and mutability. I'll outline them below and try to link to some of the wide range of conversations going on which link these seemingly disparate areas.</p>

<p><span id="more-1"></span></p>

<h3>Collaborative Filtering</h3>

<p>Research into collaborative filtering and recommender systems has been given a huge boost by the <a href="http://www.netflixprize.com/">Netflix Prize</a> and by the availability of datasets and web APIs from people such as <a href="http://www.last.fm/api">Last.fm</a>, <a href="http://delicious.com/help/api">del.icio.us</a> and <a href="http://www.grouplens.org/taxonomy/term/14">MovieLens</a>.</p>

<p>I attended this year's Recommender Systems conference in Lausanne, <a href="http://recsys.acm.org/">RecSys 2008</a>, which was kicked off by a great overview of recent progress in the the field by <a href="http://research.yahoo.com/bouncer_user/158">Yehuda Koren</a>, part of the <a href="http://www.research.att.com/~volinsky/netflix/">BellKor team</a> leading the pack in the Netflix prize, who has recently left AT&amp;T Research for Yahoo.</p>

<p>Although most of the talks were presentations of academic papers there was also a strong industry presence from both bigger players like BT, Yahoo and Last.fm and from startups such as ourselves. <a href="http://www.strands.com/">Strands</a>, who offer their recommender system as a web service, even ran a <a href="http://blog.strands.com/2008/10/24/gravity-winner-strands-100k-call/">$100k prize competition for recommender startups</a>, won by <a href="http://www.gravityrd.com/">Gravity R&amp;D</a> (although my vote would have gone to <a href="http://iletken-project.com/">Iletken</a>).</p>

<p>Interesting and useful as the conference was it focused on people recommending <em>things</em>, usually movies, music or reading matter. What lifts people search above a directory listing is recommendations of <em>people</em> by other people.</p>

<h3>The Social Graph</h3>

<p>The whole notion of mapping and opening up the <a href="http://www.readwriteweb.com/archives/social_graph_concepts_and_issues.php">social graph</a> is very much in the air at the moment. To mention only a few highlights, in the last year or so we have had: Brad Fitzpatrick and David Recordon's <a href="http://bradfitz.com/social-graph-problem/">Thoughts on the Social Graph</a>, Six Apart <a href="http://www.sixapart.com/blog/2007/09/were_opening_th.html">Opening the Social Graph</a>, the launch of the <a href="http://code.google.com/apis/socialgraph/">Social Graph API</a> by Google, a <a href="http://radar.oreilly.com/archives/2008/04/social-graph-foo-campthe-video.html">Foo Camp</a> and two conferences, Graphing Social Patterns <a href="http://en.oreilly.com/gspwest2008/">West</a> and <a href="http://en.oreilly.com/gspeast2008/">East</a>, from O'Reilly.</p>

<p>Of course the roots of this are deep, reaching back at least as far as the Semantic Web <a href="http://www.foaf-project.org/about">FOAF</a> project in 2000 and  <a href="http://www.gmpg.org/xfn/">XFN</a> in 2003.</p>

<p>You may have seen the recent VentureBeat coverage of <a href="http://aardvark.im/">Aardvark.im</a>, still in closed beta at the time of writing, described as <a href="http://bit.ly/aardvark">Yahoo Answers meets Twitter -- but better</a>. This is particularly interesting for me as it's quite close to what we are doing with <a href="http://hth.im/">HTH</a>.</p>

<p>Buzz Andersen did a nice post last week on <a href="http://log.scifihifi.com/post/59360628/ambient-recommendation">Ambient Recommendation</a> which put me in mind of something I had read in Ben Russell's seminal <a href="http://bit.ly/headmap-manifesto">Headmap Manifesto</a> a few years back which also envisaged utilizing the social graph within the context of location aware devices:</p>

<blockquote>
  <p>..show me all the restaurants my friends like within a mile radius.</p>
  
  <p>... the information you are receiving is not just a broadcast that lists
  the nearest Starbucks and McDonalds, but information based on your
  personal profile and the suggestions and opinions of your peers.</p>
</blockquote>

<h3>Peer to Peer</h3>

<p>At the <a href="http://conferences.oreillynet.com/p2p/">O'Reilly P2P Conference</a> in Washington in 2001 I was fortunate enough to attend a BoF ('Birds of a Feather' session)  on <a href="http://www.neurogrid.net/">NeuroGrid</a> by <a href="http://www.techhui.com/profile/SamJoseph">Sam Joseph</a>, then at the University of Tokyo, now at the University of Hawaii. His simple but powerful notion of <a href="http://www.neurogrid.net/NeuroGridSimulations_mod_b.pdf">Semantic Query Routing</a> struck me then as brilliant and is something which has stayed with me, lurking in the nether regions of my brain, ever since.</p>

<blockquote>
  <p>Abstract. NeuroGrid is an adaptive decentralized search system. NeuroGrid 
  nodes support distributed search through semantic routing (forwarding of 
  queries based on content), and a learning mechanism that dynamically adjusts
  metadata describing the contents of nodes and the files that make up those 
  contents.</p>
</blockquote>

<p>The idea is based on the observation that this is how we typically handle queries amongst our social circle. If I want to know about <a href="http://en.wikipedia.org/wiki/Glitch_(music)#Glitch_Hop">Glitch Hop</a> or <a href="http://processing.org/">Processing</a> I will ask <a href="http://stefangoodchild.com/">Stefan</a>, but if I want to know about <a href="http://worldofwarcraft.com/">World of Warcraft</a> I'll ask <a href="http://crystaltips.typepad.com/">Alice</a>. I won't ask everybody I know indiscriminately, except perhaps as a last resort.</p>

<p>Sam's work, and the work of people like <a href="http://www.freehaven.net/~arma/">Roger Dingledine</a> and <a href="http://zooko.com/">Zooko</a> on reputation and accountability, for example in the <a href="http://oreilly.com/catalog/peertopeer/">O'Reilly Peer-to-Peer book</a> and at the <a href="http://conferences.oreillynet.com/etcon2002/">first Emerging Technology conference</a> the following year, was developed in the context of ensuring equitable access to resources in p2p file storage and sharing networks but has wider relevance today.</p>

<h3>Whuffie and Solar Magnitude</h3>

<p>Of course it was around this time that <a href="http://craphound.com/">Cory Doctorow</a> published <a href="http://craphound.com/down/">Down and Out in the Magic Kingdom</a> and coined the term <a href="http://en.wikipedia.org/wiki/Whuffie">Whuffie</a>, recently given currency by <a href="http://www.horsepigcow.com/">Tara Hunt</a> whose book <a href="http://www.amazon.co.uk/Whuffie-Factor-Social-Networks-Business/dp/0307409503/">The Whuffie Factor</a> is available for pre-order.</p>

<blockquote>
  <p>He had a lot of left-handed Whuffie; respect garnered from people who shared very few of my opinions. I expected that. What I didn’t expect was that his weighted Whuffie score, the one that lent extra credence to the rankings of people I respected, was also high — higher than my own. I regretted my nonlinear behavior even more. Respect from [Tim] would carry a lot of weight in every camp that mattered.</p>
</blockquote>

<p>When I reread this passage recently it put me in mind of the idea of the <a href="http://philip.greenspun.com/research/solar-magnitude-forum">Solar Magnitude Forum</a> put forward by <a href="http://juliemelton.com/2007/10/15/the-solar-magnitude-forum-concept-in-action/">Juliette Melton</a> and <a href="http://blogs.law.harvard.edu/philg/2007/07/19/solar-magnitude-forum/">Philip Greenspun</a>.</p>

<blockquote>
  <p>You look up at the night sky with its infinitude of stars (like the 3.5 million discussion forum posts at photo.net). What objects do you see? Those that are either very close (Earth's moon) or those that are very bright (a supernova in a galaxy far far away). This is how the Solar Magnitude Forum should work.</p>
</blockquote>

<p>Although that was written in the context of moving beyond the limitations of the typical threaded discussion forum it is fundamentally about how we allocate attention. The concept of combining some abstract notion of 'brightness' with one of 'distance' is an important and valuable one also captured by Cory's idea of left handed and weighted Whuffie.</p>

<p>In order to be widely adopted and immediately accessible it is almost certainly necessary to be able to express social capital as a single number, a  <a href="http://www.bbc.co.uk/celebdaq/">Celebdaq</a> style personal stock price, as suggested half-jokingly by Jeff Ward in his recent post <a href="http://jeff.io/posts/whuffie-social-capital">The Whuffie Index</a>. However it is important to remember two things it has in common with traditional stock prices for companies. Firstly it is a potentially volatile number and its history conveys a huge amount of information, not least implications of the future -- whose stock is rising or falling for example. And secondly that it contains within in a great deal of complexity. You can drill down behind the strike price quoted for YHOO or GOOG to see market capitalisation, sales, profit and loss and even examine filed accounts. A similar level of complexity must underlie any usable notion of Whuffie. In a simple but indicative way <a href="http://twinfluence.com/about.php">Twinfluence</a> does a great job of making the underlying complexity evident and accessible. Unlike <a href="http://twitterank.com/?t=faq">Twitterank</a> which fails badly in this regard.</p>

<p>Jeff's scoring algorithm may not have been proposed seriously and is clearly far too crude to be useful as it stands but it does capture one essential notion: that any measure of social capital (Whuffie or whatever we call it) needs to be based on your activity over time in a wide range of different spheres, including both explicit ratings pulled from services such as Twinfluence, <a href="http://intensedebate.com/">Intense Debate</a>, <a href="http://digg.com/">Digg</a> or wherever; and implicit factors derived from your activity on <a href="http://friendfeed.com/">FriendFeed</a>, <a href="http://blip.fm/">Blip.fm</a>, <a href="http://dopplr.com/">Dopplr</a> etc.</p>

<h3>Open and Mutable</h3>

<p>In order for a reputation system to itself be trustworthy it must exhibit a significant degree of openness. As hinted at by Hans Granqvist in his recent post <a href="http://commented.org/blog/2008/4/15/a-usable-reputation-web-service.html">a usable web reputation service</a> needs to build on top of established services such as <a href="http://openid.net/">OpenID</a> and <a href="http://oauth.net/">OAuth</a> and to be freely and widely available. It needs the kind of approach favoured by the <a href="http://diso-project.org/">DiSo project</a> (and <a href="http://www.pacificspirit.com/blog/2008/05/30/detailed_technical_reasons_why_im_against_xris">not XRIs</a>).</p>

<p>I also believe, and I haven't yet seen any discussion of this, that the algorithms at the heart of a sustainable open social capital infrastructure must themselves be able to mutate and evolve in response to their environment. Certainly as new social software networks rise and fall their contributions to calculations of social capital need to follow a similar trajectory. But just as important is the need to evolve in the face of changes to the way that the very notion of social capital is perceived, used and abused.</p>

<p>Pulling all of these threads together is going to be a huge undertaking, and it will be a long journey, but it will be immensely rewarding.</p>

<p>What do you think?</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.scrump.com/2008/11/21/collaborative-filtering-social-capital/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>
