/evaluate-news-nlp

Primary LanguageJavaScriptGNU Affero General Public License v3.0AGPL-3.0

News Sentiment Analysis

Build Status

Overview

News Sentiment Analysis is a web application that demonsistrates how to use webpack in building web applications and exporting them to few compact files.

How it works

  1. Asks user to enter URL of the article to be analyzed.
  2. Fetches the analysis results from MeaningCloud Sentiment Analysis API.
  3. Displays the polarity of the article and states if it is objective or subjective. Also, states if it is agreement or disagreement.

Prerequisites

  • An active internet connection
  • Modern Web Browser
  • NodeJS
  • NPM

Installing Dependencies

npm install

Running

npm start

Building

npm run build-prod

Testing

npm run test

License

News Sentiment Analysis is released under the GNU AGPLv3 license.