I realized that existing natural language processing or text analytics programs were focused around providing highlights for very short passages. I wanted to build a program capable of analyzing immensely long texts such as Moby Dick.
What it does
Running out of terminal, a localhost, hackdaviswatsonchatbot.mybluemix.net, or console.ng.bluemix.net, ReadWithMe enables you to have a conversation with IBM's award-winning Watson about Moby Dick, who learns as you both journey through the book.
How I built it
Integrating the Alchemy API and IBM Watson API in NodeJS.
Challenges I ran into
The largest challenge was deploying the program to a live server, due to limitations with IBM's pricing plan. Another large hurdle was the deprecation of the only Project Gutenberg API for NodeJS.
Accomplishments that I'm proud of
What I learned
How to deal with and deploy a Watson chatbot.
What's next for ReadWithMe
Completing and fleshing out the program over a wider corpus of books.