able to graph minute by minute tweet activity, and able to bucket into five minute intervals for more holistic picture
charting five minute interval data
charting 10 minute interval data - starting moving average method
calculated trailing moving averages
basic peak detection working
refined peak so that only points that show declines on both sides are considered peaks
commented out the before commit's changes - not really necessary to specify peaks so much
created timeslots and assigned tweets to those timeslots based on spikes in tweet activity
assigned creation of timeslots to delayed job(and assigning of tweets to that job) -- event creation should work all automatically now
readded chart visual to top of show page just for testing purposes
changed the fix hashtags method so that it searches for both hashtag and #hashtag in tweets
bugfix - commented out 'delete_unpopular' method that tended to delete all tweets due to REST API lag behind the streaming API - will move into rake task soon. Also added descriptive puts statements to track how many tweets exist in the database for an event at each method call
removed event hashtag column, changed hashtags and key_tweeters from string to text
bugfix: fixed the creation of timeslots to accomodate for 0 peaks; removed clean_rt from the event creation process as it is the source of all tweets getting erased
bugfix - clean_rt method replaced by unrefactored method clean -- event processing seems to be working properly now
added destroy method for unnecssary RT
added 20% tolerance to peak detection so less timeslots are made, and changed fix_hashtag method back to only search hashtags as opposed to keywords to get less irrelevant tweets
flipped lat lng back to match twitter requirements
trying to raise errors to get multiple streams to start
implemented new framework to have concurrent streams