<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>OUseful.Info, the blog... &#187; Searching for Twitter Hashtags and Finding Hashtag Communities</title>
	<atom:link href="http://blog.ouseful.info/2009/09/23/finding-hashtag-communities/feed/?withoutcomments=1" rel="self" type="application/rss+xml" />
	<link>http://blog.ouseful.info</link>
	<description>Trying to find useful things to do with emerging technologies in open education</description>
	<lastBuildDate>Sat, 18 May 2013 11:27:16 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='blog.ouseful.info' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>OUseful.Info, the blog... &#187; Searching for Twitter Hashtags and Finding Hashtag Communities</title>
		<link>http://blog.ouseful.info</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://blog.ouseful.info/osd.xml" title="OUseful.Info, the blog..." />
	<atom:link rel='hub' href='http://blog.ouseful.info/?pushpress=hub'/>
		<item>
		<title>Searching for Twitter Hashtags and Finding Hashtag Communities</title>
		<link>http://blog.ouseful.info/2009/09/23/finding-hashtag-communities/</link>
		<comments>http://blog.ouseful.info/2009/09/23/finding-hashtag-communities/#comments</comments>
		<pubDate>Wed, 23 Sep 2009 09:17:24 +0000</pubDate>
		<dc:creator>Tony Hirst</dc:creator>
				<category><![CDATA[Pipework]]></category>
		<category><![CDATA[Tinkering]]></category>
		<category><![CDATA[hashtag]]></category>
		<category><![CDATA[hashtag communites]]></category>
		<category><![CDATA[hashtag search]]></category>
		<category><![CDATA[Search]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://ouseful.wordpress.com/?p=2291</guid>
		<description><![CDATA[Over the last few weeks I&#8217;ve been messing around more than I should with Twitter, and in particular trying to get a feel for how we might use hashtag communities as a well of identifying and growing community structures in a particular topic area (see posts all over OUseful.info for more details). A couple of [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.ouseful.info&#038;blog=325417&#038;post=2291&#038;subd=ouseful&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Over the last few weeks I&#8217;ve been messing around more than I should with Twitter, and in particular trying to get a feel for how we might use hashtag communities as a well of identifying and growing community structures in a particular topic area (see posts all over OUseful.info for more details).</p>
<p>A couple of days ago, @clarileia raised the question of how you find new hashtags, so I had a little tinker today putting together a couple of hacks (<a href="http://pipes.yahoo.com/ouseful/twitterhashtagsearch">Twitter hashtag search pipe</a> and <a href="http://pipes.yahoo.com/ouseful/twittermynethashtags">Twitter my network hashtags</a>) that let you identify recently used Twitter hashtags associated with a particular search term, or with a specified user&#8217;s recent friends or followers.</p>
<p><a href="http://pipes.yahoo.com/ouseful/twitterhashtagsearch" title="Twiitter hashtag search http://pipes.yahoo.com/ouseful/twitterhashtagsearch by psychemedia, on Flickr"><img src="http://farm4.static.flickr.com/3585/3946654461_b12384e199.jpg" width="500" height="369" alt="Twiitter hashtag search http://pipes.yahoo.com/ouseful/twitterhashtagsearch" /></a></p>
<p>[Note: at the time of writing, Pipes appears to be running a little slow... if the Pipe appears to stall, it does work, honest... try it again later ;-)]</p>
<p>At the core of all the hacks is a clunky <a href="http://pipes.yahoo.com/ouseful/hashtagtokeniser">hashtag tokeniser pipe</a> that takes a Twitter status update and pulls out the hashtags:</p>
<p><a href="http://pipes.yahoo.com/ouseful/hashtagtokeniser" title="Photo Sharing"><img src="http://farm4.static.flickr.com/3454/3947405378_7ab26b0f4b.jpg" width="500" height="361"></a></p>
<p>This utility pipe works by taking the status update, extracting the hashtags using a hacked together regular expression, splits the separate hashtags into separate feed items, and then filters them to emit only legitimate hashtags.</p>
<p>The utility pipe is then used in a search powered pipe, which searches twitter for the 100 most recent tweets containing the search terms and then scans those for hashtags; and a &#8216;personal network hashtags&#8217; pipe that takes a Twitter username, pulls back the tweets from their one hundred most recent friends, and their one hundred most recently followers, and then scans those tweets for hashtags.</p>
<p>For example, here&#8217;s the search pipe:</p>
<p><a href="http://pipes.yahoo.com/ouseful/twitterhashtagsearch" title="Photo Sharing"><img src="http://farm3.static.flickr.com/2448/3946635297_45afeb2525.jpg" width="500" height="346"></a></p>
<p>Both pipes have a common output routine &#8211; the list of hashtags is filtered through the Unique block, which also returns a count of how many times each hashtag has appeared. The hashtags are then ordered and filtered according to the minimum number of required occurrences in the sample. A regular expression adds the number of occurrences of each hashtag.</p>
<p>The pipes could be extended to pull in more search results, or more followers/friends (maybe the first hundred friends/followers as well as the most recent hundred?) but that&#8217;s left as an exercise for the reader. As for the use case &#8211; I dunno? Maybe integration with the OUseful TwitterMyHashtag apps? Or perhaps @clarileia had a use case in mind?!;-)</p>
<p>PS thanks to PJ on the Yahoo Pipes team for getting back to me earlier today when I was struggling with a slow running pipes editor&#8230; I&#8217;m now totally reliant on Pipes for many apps, and especially for rapid the majority of my prototyping, so when Pipes is slow, I feel as happy as if I&#8217;ve lost an unbacked up server&#8230; Brian Kelly would probably tell me I need to do a risk assessment&#8230;  I&#8217;ve already done one: <a href="http://ouseful.wordpress.com/2008/12/19/what-happens-if-yahoo-pipes-dies/">What Happens If Yahoo! Pipes Dies?</a> &#8211; but I haven&#8217;t made a start on the contingency stuff that was considered there&#8230;</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ouseful.wordpress.com/2291/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ouseful.wordpress.com/2291/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.ouseful.info&#038;blog=325417&#038;post=2291&#038;subd=ouseful&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.ouseful.info/2009/09/23/finding-hashtag-communities/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/abbd9f90565ce9ae4d065d93a81d8c03?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">Tony Hirst</media:title>
		</media:content>

		<media:content url="http://farm4.static.flickr.com/3585/3946654461_b12384e199.jpg" medium="image">
			<media:title type="html">Twiitter hashtag search http://pipes.yahoo.com/ouseful/twitterhashtagsearch</media:title>
		</media:content>

		<media:content url="http://farm4.static.flickr.com/3454/3947405378_7ab26b0f4b.jpg" medium="image" />

		<media:content url="http://farm3.static.flickr.com/2448/3946635297_45afeb2525.jpg" medium="image" />
	</item>
	</channel>
</rss>
