Aye, that'd work if I knew the terms in advance, but I'm hoping to do something more dynamic that could work for any term. Thanks for the suggestion though!
Jen On Mon, Feb 9, 2009 at 4:23 PM, Chad Etzel <[email protected]> wrote: > > If you are just looking for keeping track of the number of tweets, and > not concerned about keeping them around for later data processing, you > can poll the search API every so often for your terms of interest and > just update your counters on the fly. > > pseudo code: > > let TOTAL = 0 > let BUCKET = array of timeslices > > Do Forever > Poll Search API for <term> > let C = number of results > TOTAL := TOTAL + C > let BUCKET[i] be the current timeslice bucket (e.g. 11-12) > BUCKET[i] := BUCKET[i] + C > Store TOTAL and BUCKET[i] back to database > Sleep for a bit > End Do > > > Not sure if this would be close to fitting your needs, but something > to start with maybe... > -Chad > > On Mon, Feb 9, 2009 at 10:52 AM, Jennie Lees <[email protected]> wrote: >> >> Hi all, >> >> I'm looking for a way to find the number of tweets matching a certain >> term, both overall and as a time series (e.g. how many results between >> 11:00 and 12:00 - I want to monitor changes over time). >> >> I can't really see an obvious way to do this beyond making a local >> copy of every tweet and searching those, then counting the results. I >> believe that's what TwitScoop does, but I can't help but think this >> isn't the most efficient way. >> >> Has anyone found another approach? >> >> Jen >> >
