-
Book Overview & Buying
-
Table Of Contents
-
Feedback & Rating

AI Blueprints
By :

In this project, we will develop a live sentiment detector using articles and comments about autonomous vehicles gathered from traditional online news sources as well as Twitter and Reddit. Aggregate sentiment across these sources will be shown in a plot. For simplicity, we will not connect the sentiment detector to any kind of automated alerting or response system. However, one may wish to review techniques for detecting anomalies, that is, sudden changes in sentiment, as developed in Chapter 6, A Blueprint for Discovering Trends and Recognizing Anomalies.
We will use Java for the backend of this project and Python for the frontend. The backend will consist of the data aggregator and sentiment detector, and the frontend will host the live plot. We choose Java for the backend due to the availability of libraries for sentiment analysis (CoreNLP) and the various APIs we wish to access. Since the frontend does not need to perform sentiment analysis or API access, we...