Once deployed, there are several ways in which this system may prove to be inaccurate or degrade over time:
The streaming services (the Twitter API, Reddit API, and/or News API) might eventually fail to provide new posts and comments, due to rate limits, lost connections, or other issues.
The sentiment detector might be inaccurate; this may be consistent (consistently lower or higher sentiment than the true sentiment), inconsistent (seemingly random decisions about sentiment), or degrading (sentiment becomes less accurate over time due to some change in the format of the inputs provided by the APIs).
Feedback, in the form of tweets and posts and comments, related to our search terms may degrade over time; the search terms may be used in more unrelated stories over time, or the popular terms to refer to our subject of interest may change over time. For example, what was once known as unmanned aerial vehicles (UAVs) are now more commonly called "drones."
The system built...