Newshound is a tool to analyze, visualize and share breaking news email alerts.
This repository contains a service to pull and parse breaking news alerts from an email inbox and a fast noun-phrase extracting 'microservice' to extract important phrases and help detect any News Events that may have occurred. That News Event data is then used to generate historic reports for each news source.
To emit alert notifications to Slack, Twitter or WebSocket connections, fetchd can pass information to barkd via NSQ.
There is also a web server that can host a UI and an API for displaying and sharing Newshound information.