<?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>semanticvoid &#187; Social Networks</title>
	<atom:link href="http://semanticvoid.com/blog/index.php/category/social-networks/feed/" rel="self" type="application/rss+xml" />
	<link>http://semanticvoid.com/blog</link>
	<description>extracting the semantics from the void</description>
	<lastBuildDate>Thu, 22 Sep 2011 21:05:48 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
		<item>
		<title>Reputation System Design Patterns</title>
		<link>http://semanticvoid.com/blog/2008/06/13/reputation-system-design-patterns/</link>
		<comments>http://semanticvoid.com/blog/2008/06/13/reputation-system-design-patterns/#comments</comments>
		<pubDate>Fri, 13 Jun 2008 21:20:26 +0000</pubDate>
		<dc:creator>Anand Kishore</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Patterns]]></category>
		<category><![CDATA[Social Networks]]></category>
		<category><![CDATA[Yahoo!]]></category>

		<guid isPermaLink="false">http://semanticvoid.com/blog/2008/06/13/reputation-system-design-patterns/</guid>
		<description><![CDATA[A great set of slides from Bryce Glass&#8217;s talk on Reputation System Designs at the IA Summit. Bryce Glass is a senior interaction designer on the Y! OS social team. &#124; View &#124; Upload your own]]></description>
			<content:encoded><![CDATA[<p>A great set of slides from Bryce Glass&#8217;s talk on Reputation System Designs at the IA Summit. Bryce Glass is a senior interaction designer on the Y! OS social team.</p>
<p><center></p>
<div style="width:425px;text-align:left" id="__ss_349932"><object style="margin:0px" width="425" height="355"><param name="movie" value="http://static.slideshare.net/swf/ssplayer2.swf?doc=designingyourrepsystemsansnotes04122008-1208037680341329-9"/><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed src="http://static.slideshare.net/swf/ssplayer2.swf?doc=designingyourrepsystemsansnotes04122008-1208037680341329-9" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
<div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;"><a href="http://www.slideshare.net/?src=embed"><img src="http://static.slideshare.net/swf/logo_embd.png" style="border:0px none;margin-bottom:-5px" alt="SlideShare"/></a> | <a href="http://www.slideshare.net/soldierant/designing-your-reputation-system?src=embed" title="View Designing Your Reputation System on SlideShare">View</a> | <a href="http://www.slideshare.net/upload?src=embed">Upload your own</a></div>
</div>
<p></center></p>
]]></content:encoded>
			<wfw:commentRss>http://semanticvoid.com/blog/2008/06/13/reputation-system-design-patterns/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tag Search: Inferring Relevance From User Authority</title>
		<link>http://semanticvoid.com/blog/2007/03/04/tag-search-inferring-relevance-from-user-authority/</link>
		<comments>http://semanticvoid.com/blog/2007/03/04/tag-search-inferring-relevance-from-user-authority/#comments</comments>
		<pubDate>Sat, 03 Mar 2007 20:27:48 +0000</pubDate>
		<dc:creator>Anand Kishore</dc:creator>
				<category><![CDATA[Algorithm]]></category>
		<category><![CDATA[Search]]></category>
		<category><![CDATA[Social Networks]]></category>
		<category><![CDATA[Tagging]]></category>

		<guid isPermaLink="false">http://semanticvoid.com/blog/2007/03/04/tag-search-inferring-relevance-from-user-authority/</guid>
		<description><![CDATA[Search has always been an integral part of any tagging system. Such systems need to make sense out of the abundant user generated metadata such that the documents/items can be ranked in some order. However, very little has been said or written openly about such ranking algorithms for tagging systems. Conventional Methods Most systems, that [...]]]></description>
			<content:encoded><![CDATA[<p>Search has always been an integral part of any tagging system. Such systems need to make sense out of the abundant user generated metadata such that the documents/items can be ranked in some order. However, very little has been said or written openly about such ranking algorithms for tagging systems.</p>
<p><span style="font-weight: bold">Conventional Methods</span></p>
<p>Most systems, that allow tag search, base their rankings on factors like simply the &#8216;number of unique users&#8217; or on ratios like &#8216;number of unique users for tag t / number of unique users for all tags&#8217; etc. These conventional algorithms do work, but not quite so well for large datasets where they can be exploited. They also often do not represent the true relevance. Reminds me often of the pre-<a target="_blank" href="http://en.wikipedia.org/wiki/Page_Rank">PageRank </a>era of information retrieval systems.</p>
<p><span style="font-weight: bold">So, which relevance algorithm do I use?</span></p>
<p>Well, you can always use the conventional methods, but then you can always try the algorithm I devised. This algorithm seems to capture the true essence of relevance in tagging systems. I call it the <span style="font-weight: bold">WisdomRank </span>as it is truly based on the &#8216;wisdom&#8217; of the crowds, the fundamental part of any social system. Read along to understand it in detail (or download the <a target="_blank" title="wisdom rank" href="http://docs.semanticvoid.com/wisdomRank.pdf">pdf</a>).</p>
<hr />
<p align="center" class="MsoNormal" style="text-align: center"><span style="font-size: 16pt; font-family: Tahoma">Inferring relevance for tag search</span></p>
<p align="center" class="MsoNormal" style="text-align: center"><span style="font-size: 16pt; font-family: Tahoma"> from user authority – Abstract</span></p>
<p class="MsoNormal"><span style="font-family: Tahoma">Tagging is an act of imparting human knowledge/wisdom to objects. Thus a tag, a one word interpretation/categorization of the object by the user, fundamentally represents the basic unit of human wisdom for any object. This wisdom is difficult to quantify as it is relative for every user. One approach to quantify this would be to use the wisdom of the other users to define this for us. This can be done by assuming that every tag corresponds to a topic for which every user has some authority. Also, every tag added to an object corresponds to a vote, similar to the Digg model, asserting that the object belongs to that topic (tag).</span></p>
<p class="MsoNormal"><span style="font-family: Tahoma">Let us consider a user Ui who has tagged object Oj with the tag Tk. Whenever other users in the system tag Oj with Tk, they are implicitly affirming Ui’s wisdom for tag Tk.</span></p>
<p class="MsoNormal"><span style="font-family: Tahoma">Thus, we define the function <strong>affirmation</strong> for the <strong>tuple(u, d, t)</strong> as the number of other users who have also tagged document d with tag t:</span></p>
<p align="center" class="MsoNormal" style="text-align: center"><strong><span style="font-family: Tahoma">affirmation(u, d, t) = ∑<sub>i=All users except ‘u’</sub> tagged(u<sub>i</sub>, d, t)</span></strong></p>
<p><span style="font-family: Tahoma">where,</span></p>
<p class="MsoNormal"><span style="font-family: Tahoma">          u – the user<br />
d – the document/object<br />
t – the tag<br />
tagged – 1 if the user Ui has tagged d with t<br />
-  0 otherwise</span></p>
<p class="MsoNormal"><span style="font-family: Tahoma">Hence, we can proceed to define the wisdom of the user for a topic (tag) t as the sum of all such assertions by other users,</span><strong><span style="font-family: Tahoma"><br />
</span></strong></p>
<p align="center" class="MsoNormal" style="text-align: center"><strong><span style="font-family: Tahoma">wisdom(u, t) = ∑<sub>x=For all documents d tagged with tag t by U </sub>affirmation(u, d, t)</span><span style="font-family: Tahoma"><br />
</span></strong></p>
<p class="MsoNormal"><span style="font-family: Tahoma">Likewise, we can now define the <strong>authority</strong> of a user for the topic <strong>t</strong>, as the ratio of the user’s wisdom to the collective wisdom for <strong>t</strong>. Hence,<br />
</span>
</p>
<p align="center" class="MsoNormal" style="text-align: center; text-indent: 0.5in"><strong><span style="font-family: Tahoma">authority(u, t) = wisdom(u, t) / ∑ wisdom(u<sub>i</sub>, t)</span></strong></p>
<p class="MsoNormal" style="text-indent: 0.5in"><strong><span style="font-family: Tahoma"> </span></strong><span style="font-family: Tahoma">For example: Let us determine the authority of user u1 for tag t1</span><br />
<strong><span style="font-family: Tahoma" /></strong><br />
<span style="font-family: Tahoma">          Object d1:    Object d2:    Object d3:<br />
t1 by u1                    </span><span style="font-family: Tahoma">    </span><span style="font-family: Tahoma">t1 by u1                   </span><span style="font-family: Tahoma">    </span><span style="font-family: Tahoma">  t1 by u2<br />
t1 by u2                   </span><span style="font-family: Tahoma">     </span><span style="font-family: Tahoma">t3 by u1                  </span><span style="font-family: Tahoma">       </span><span style="font-family: Tahoma">t1 by u3<br />
t1 by u3                    </span><span style="font-family: Tahoma">    </span><span style="font-family: Tahoma">t3 by u1<br />
t2 by u1</span><br />
<span style="font-family: Tahoma" /></p>
<p class="MsoNormal" style="text-indent: 0.5in"><span style="font-family: Tahoma">affirmation(u1, d1, t1) = 2          affirmation(u1, d2, t1) = 0<br />
Hence, wisdom(u1, t1) = 2</span></p>
<p>Likewise for other users,</p>
<p class="MsoNormal" style="text-indent: 0.5in"><span style="font-family: Tahoma">wisdom(u2, t1) = 3<br />
wisdom(u3, t1) = 3</span>
</p>
<p class="MsoNormal"><span style="font-family: Tahoma"> Hence the authority of user u1 for t1 is as follows:</span></p>
<p class="MsoNormal"><span style="font-family: Tahoma">    authority(u1, t1) = 2 / (2 + 3 + 3) = 2 / 8 = 0.25</span></p>
<p class="MsoNormal"><span style="font-family: Tahoma">Whenever a user tags an object with a tag, he does so with the authority he possesses for that tag. Thus as compared to conventional methods, where the objects are usually ranked on the number of instances of the tags, in this method the measure of the relevance of a tag for an object is equivalent to the sum of all such user authorities. Thus,</span></p>
<p align="center" class="MsoNormal" style="text-align: center"><strong><span style="font-family: Tahoma">relevance_metric(d, t) = ∑<sub>i= all user who have tagged document d with t </sub>authority(u, t)</span></strong></p>
<p class="MsoNormal"><strong><span style="font-family: Tahoma" /></strong><span style="font-family: Tahoma">This relevance score, when calculated for every tag would provide an accurate measure for ranking the objects. As compared to the conventional methods where more number of instances of a tag for an object ensured a higher relevance for that tag, here the number of authoritative users counts.</span></p>
<p class="MsoNormal"><span style="font-family: Tahoma">Let us consider the following example:</span></p>
<p class="MsoNormal"><span style="font-family: Tahoma"> </span><span style="font-family: Tahoma">          Object d1:</span><span style="font-family: Tahoma">    </span><span style="font-family: Tahoma">Object d2:<br />
t1 by u1                    </span><span style="font-family: Tahoma">    </span><span style="font-family: Tahoma"> t1 by u2<br />
t2 by u5                  </span><span style="font-family: Tahoma">       </span><span style="font-family: Tahoma">t1 by u3<br />
t1 by u4</span>
</p>
<p class="MsoNormal"><span style="font-family: Tahoma"> Let us assume that u1 has a very high authority for tag t1. Hence in the above scenario, a search for tag t1 may rank d1 higher than d2, if </span></p>
<p class="MsoNormal"><span style="font-family: Tahoma"> authority(u1, t1) <strong>></strong> authority(u2, t1) + authority(u3, t1) + authority(u4, t1)</span></p>
<p class="MsoNormal"><span style="font-family: Tahoma">This result is with the assumption that u1’s authority is greater than those of u2,u3 and u4 combined.</span></p>
<p class="MsoNormal"><span style="font-family: Tahoma">On the other hand, d2 would be ranked higher than d1 if the combined authorities of u2, u3 and u4 exceed that of u1. If the majority of the users are suggesting something, it indicates that their suggestion is far more valuable than that of an individual user or a subset of users.</span></p>
<p><strong><span style="font-family: Tahoma">Future Enhancements</span></strong></p>
<p class="MsoNormal"><strong><span style="font-family: Tahoma" /></strong><span style="font-family: Tahoma">While calculating the user assertions this algorithm currently considers all such users as equal even though they may have varying authorities for the corresponding tag. As a future enhancement, I plan to incorporate the authorities of the users as well into the affirmation calculations. </span></p>
]]></content:encoded>
			<wfw:commentRss>http://semanticvoid.com/blog/2007/03/04/tag-search-inferring-relevance-from-user-authority/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Whats The Buzz Of The Shoposphere?</title>
		<link>http://semanticvoid.com/blog/2006/12/11/whats-the-buzz-in-the-shoposphere/</link>
		<comments>http://semanticvoid.com/blog/2006/12/11/whats-the-buzz-in-the-shoposphere/#comments</comments>
		<pubDate>Mon, 11 Dec 2006 15:16:11 +0000</pubDate>
		<dc:creator>Anand Kishore</dc:creator>
				<category><![CDATA[Search]]></category>
		<category><![CDATA[Social Networks]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[shopping]]></category>

		<guid isPermaLink="false">http://semanticvoid.com/blog/2006/12/11/whats-the-buzz-in-the-shoposphere/</guid>
		<description><![CDATA[That certainly was a tough question to answer, but not anymore. Whatsbuzzing, which released a few days back (reminds me of the sleepless nights :-)), helps you do just that. The brainchild of Anand Jagannathan, Whatsbuzzing is aimed at solving the online shopping woes of users. As described in Anand&#8217;s blog: Whatsbuzzing is a destination [...]]]></description>
			<content:encoded><![CDATA[<p>That certainly <strong>was</strong> a tough question to answer, but not anymore. <a target="_blank" href="http://www.whatsbuzzing.com">Whatsbuzzing</a>, which released a few days back (reminds me of the sleepless nights :-)), helps you do just that. The brainchild of <a target="_blank" href="http://kriyari.com/company_management.html">Anand Jagannathan</a>, Whatsbuzzing is aimed at solving the online shopping woes of users. As described in <a target="_blank" href="http://whatsbuzzing.wordpress.com">Anand&#8217;s blog</a>:</p>
<blockquote><p><a title="Whatsbuzzing" target="_blank" href="http://www.whatsbuzzing.com/">Whatsbuzzing</a> is a destination site for online shopping. The site offers a one-stop service where consumers can browse across hundreds of storefronts, view the latest trends and find the hottest deals. In contrast to comparison shopping or product information sites, <a title="Whatsbuzzing" target="_blank" href="http://www.whatsbuzzing.com/">Whatsbuzzing</a> provides visitors with the experience of a shopping mall. Visitors can browse storefronts by content, category or store name. A visitor can also tag storefronts so other consumers can find storefronts that are interesting. The storefronts are fully interactive and are constantly being updated with fresh content and timely offers.</p></blockquote>
<p>As stated above, what makes it different from the plethora of shopping services is the unique content. Instead of just showcasing product details and prices, it also helps you keep track of the latest deals/discounts/offers &#8211; capturing the buzz in its true essence.</p>
<p>Another factor that makes it stand apart is its foray into being a <strong>browsing engine</strong> as compared to the omnipotent search engines. Although search is an integral part of Whatsbuzzing, it is just another feature to help assist the users to find products quickly.</p>
<p>It is surely the panacea to all my shopping woes. With the season of Christmas setting in why don&#8217;t you give it a try and come back with some feedback.</p>
]]></content:encoded>
			<wfw:commentRss>http://semanticvoid.com/blog/2006/12/11/whats-the-buzz-in-the-shoposphere/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Network Laws Round Up</title>
		<link>http://semanticvoid.com/blog/2006/08/21/network-laws-round-up/</link>
		<comments>http://semanticvoid.com/blog/2006/08/21/network-laws-round-up/#comments</comments>
		<pubDate>Mon, 21 Aug 2006 15:34:42 +0000</pubDate>
		<dc:creator>Anand Kishore</dc:creator>
				<category><![CDATA[Social Networks]]></category>

		<guid isPermaLink="false">http://semanticvoid.com/blog/2006/08/21/network-laws-round-up/</guid>
		<description><![CDATA[Sarnoff&#8217;s Law Sarnoff&#8217;s Law states that the value of a broadcast network is equal to the number of recievers (viewers/readers). Hence for a broadcast network of n users would have a value of n: n Metcalfe&#8217;s Law Originally targeted for the Ethernet Metcalfe&#8217;s Law states that the value of a network is proportional to the [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Sarnoff&#8217;s Law</strong></p>
<p>Sarnoff&#8217;s Law states that the value of a broadcast network is equal to the number of recievers (viewers/readers). Hence for a broadcast network of <strong>n</strong> users would have a value of <strong>n:</strong></p>
<p align="center"><font size="3"><strong>n</strong></font></p>
<p><strong>Metcalfe&#8217;s Law</strong></p>
<p>Originally targeted for the Ethernet Metcalfe&#8217;s Law states that the value of a network is proportional to the square of the number of nodes (users) in the network. That is the value of a network having <strong>n </strong>users would be proportional to <strong><em>n</em><sup>2</sup></strong>. Consider a network having 4 users:</p>
<p align="center"><img alt="Metcalfe's Law" title="Metcalfe's Law" src="http://images.semanticvoid.com/metcalfe.png" /></p>
<p align="left">As can be seen (in figure 1a) that each user can connect to every other user in the network which amounts to a total of n*(n-1) i.e. 4*(4-1) = 12 links</p>
<p align="left">Removing the duplicate linkages it amounts to 4*(4-1) /2 = 6 as can be seen in figure 1b.</p>
<p align="left">Ineffect it amounts to calculating the number of diagnols in the n-agon:</p>
<p align="center"><img src="http://images.semanticvoid.com/metcalfe_eqn.png" /></p>
<p align="left"><strong>Reed&#8217;s Law</strong></p>
<p align="left">Reed&#8217;s Law states that the value of a network grows exponentially with the size of the network. It is based on the assertion that the value of a network is not measured by the number of users in it but rather by the number of sub-groups that can be formed by the users. Let us consider a network consisting of 3 users:</p>
<p align="center"><img alt="Reed's Law" title="Reed's Law" src="http://images.semanticvoid.com/reed.png" /></p>
<p align="left">As it can be seen in the above figure that the number of possible sub-groups in a network of <strong>n</strong> users can be calculated by as <strong>2<sup><em>n</em></sup></strong>. Hence a network of 3 users would have 2<sup><em>3</em></sup> = 8 posiible sub-groups. Now this value can be broken as consisting of:</p>
<ul>
<li>sets with (number of users) > 1</li>
<li>sets with (number of users) = 1</li>
<li>empty set</li>
</ul>
<p>Since the empty set and sets with only one user don&#8217;t count as a valid group the final estimation as per Reed&#8217;s Law turns out to be:</p>
<p align="center"><font size="3"><strong>2<sup><em>n</em></sup> &#8211; n &#8211; 1</strong></font></p>
<p align="left"><strong>Refutation Of Metcalfe&#8217;s Law</strong></p>
<p>Real world communication networks, in general, grow faster than the linear growth (Sarnoff&#8217;s Law) but much slower than the quadratic growth (Metcalfe&#8217;s Law). Hence this law states that the value of a communication network of size <strong>n</strong> grows like:</p>
<p align="center"><font size="3"><strong>n log(n)</strong></font></p>
<p align="left">The basis of this law is that Metcalfe&#8217;s and Reed&#8217;s Law are based on the false assumption that all connections or all groups are equally valuable.</p>
<blockquote>
<p align="left">The defect in this assumption was pointed out a century and a half ago by <strong>Henry David Thoreau</strong> when he wrote:</p>
<p align="left">&#8220;We are in great haste to construct a magnetic telegraph from Maine to Texas; but Maine and Texas, it may be, have nothing important to communicate.&#8221;</p>
</blockquote>
<p align="left"><strong>Zipf&#8217;s Law</strong> states that if we order some large collection by size/popu;arity then the value of the k-th ranked item will be about 1/k of the first one. Hence by Zipf&#8217;s Law the value of a collection of n items is proportional to <strong>log(n)</strong>.</p>
<blockquote><p>Now let us suppose that the incremental value that a person gets from other people being part of a network varies as Zipf’s Law predicts. Let’s further assume that for most people their most valuable communications are with friends and family, and the value of those communications is relatively ﬁxed &#8211; it is set by the medium and our makeup as social beings. Then each member of a network with n participants derives value proportional to <strong>log(n)</strong>, for <strong>n log(n)</strong> total value.</p></blockquote>
<p align="left">If we lose our fight against net neutrality, then this law would be more appropriate than Metcalfe&#8217;s Law, since then connections between certain nodes in the network would become more valuable than the others.</p>
<p align="left">I wonder what law did Yahoo! and Microsoft use for evaluating the value of merging their IM networks. Any guesses?</p>
]]></content:encoded>
			<wfw:commentRss>http://semanticvoid.com/blog/2006/08/21/network-laws-round-up/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.578 seconds -->

