We now use Google's N-gram corpus to save computation time.

It was taking minutes for our queries and now it is down to seconds,
if less predictable because we are screen-scraping (since Google
charges for use of their API).