Machine learning for news: the NLP engine behind Parse.ly Currents | Hacker News Reader