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 or Twitter, fetchd can pass information to barkd via Google Cloud Pub/Sub.
There is also a web server and an API for displaying and sharing Newshound information.