Search Your Gmail Messages with ElasticSearch and Ruby
From the website:
If you’d like to check out ElasticSearch, there’s already lots of options where to get the data to feed it with. You can use a Twitter or Wikipedia river to fill it with gigabytes of public data, or you can feed it very quickly with some RSS feeds.
But, let’s get a bit personal, shall we? Let’s feed it with your own e-mail, imported from your own Gmail account.
A useful way to teach basic searching.
After all, a search of Wikipedia or Twitter may return impressive results, but are they correct results?
Hard for a user to say because both Wikipedia and Twitter are large enough that verification (other than by other programs) of search results isn’t possible.
Assuming your Gmail inbox is smaller than Wikipedia you should be able to recognize what results are “correct” and which ones look “off.”
And you may learn some Ruby in the bargain.
Not a bad day’s work. 😉
PS: You may want to try the links on mining Twitter, Wikipedia and RSS feeds with ElasticSearch.