Skip to content

This app allows users to run Natural Language Processing (NLP) on articles or blogs found on other websites.

Notifications You must be signed in to change notification settings

nat-x7205/Evaluate-News-Article_2022

Repository files navigation

Evaluate-News-Article

Version February 2022 (dependencies updated to the latest versions).

Overview

This project is a part of the Front End Web Developer nanodegree program.

The Evaluate-News-Article-App screenshot

The app allows users to run Sentiment Analysis (also known as opinion mining or emotion AI) on articles or blogs found on other websites. Sentiment Analysis is a sub-field of Natural Language Processing (NLP) that tries to identify and extract opinions within a given text across blogs, reviews, social media, forums, news etc.

Demo

The demo version of the Evaluate News Article App project.

References

Used technologies

  • HTML
  • Sass
  • JavaScript
  • Node
  • Express
  • API
  • Webpack
  • Jest
  • Workbox Service Worker

Prerequisites

Node 16.13.0

Get started

  1. Fork the repo and clone or download the forked repo to you local computer.
  2. In the command line navigate to the local app directory and run npm install command to install all dependencies from package.json file (make sure you have node installed).
  3. Create .env file in the root directory to store your API_KEY: .env variable sample
    You can find the MeaningCloud API here. Once you create an account with MeaningCloud, you will be given a license key to start using the API.
  4. For the development mode run npm run build-dev command – the app will be opened in your default browser tab running on localhost:8080.
  5. For the production mode run npm run build-prod and then npm start. Then you can open the app in a browser tab with the localhost:8081 in the IP address bar.

License

The app is free for the personal use.

Copyright

Coded by Natalia Petrenko, 2022.

About

This app allows users to run Natural Language Processing (NLP) on articles or blogs found on other websites.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published