So this was a quick hack for the TechCrunch Disrupt hackathon. As you type, it uses the last word you've entered to grab all the "next words" that Paul Graham might say. So if you type in "Startups", you'll see a list of words that have followed the word "startups" in PG's essays.
You can click on words to select them, or use up/down arrows to navigate and the right arrow to select.
It's simplistic and a bit buggy but was fun to build. I used Node.js, Express, Now.js, and Redis. It's hosted on a free Heroku Cedar instance.
http://www.writelikepaul.com