https://github.com/ksraj123/sentimentanalysisapp
https://github.com/ksraj123/sentimentanalysisapp
api javascript natural-language-processing sentiment-analysis webpack
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/ksraj123/sentimentanalysisapp
- Owner: ksraj123
- Created: 2020-05-22T22:17:16.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2023-01-01T20:09:05.000Z (over 3 years ago)
- Last Synced: 2025-06-13T21:46:17.904Z (about 1 year ago)
- Topics: api, javascript, natural-language-processing, sentiment-analysis, webpack
- Language: CSS
- Size: 3.81 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 24
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# NLP Sentiment Analysis App
- Author - Kumar Saurabh Raj
- Technologies Used - NodeJS, express, APIs, NLP, webpack, jest, workbox, SaSS, Semantic UI
## Introduction
This application analyses the sentiment of aticles on provided url using `Aylien API` and displays it on the screen. It is similar to a progressive web app and all parts of the app other the fetching results from the API are functional offline.
## Get Up and Running
First clone this repo using the following command
git clone https://github.com/ksraj123/sentimentAnalysisApp.git
Sign up [here](https://developer.aylien.com/signup) for the API id and key
then create a `.env` file in the project root of the following format
API_ID=
API_KEY=
`cd` into your project folder and run:
- ```npm install```
- ```npm start``` to start the app
- this app runs on localhost:8080, but you can of course edit that in server.js