A news web app which not only fetches news from API and display them in different categories but also performs News Headlines Sentiment Analysis using Machine Learning for classification of headlines into Healthy and unhealthy.
- Node.js Download from here
- API key Get Api Key from here
-
Clone the repository:
git clone https://github.com/mohdzain98/newslookup.git cd newslookup
-
Start the Sentiment Analysis flask server
cd Microservices\SentimentAnalysis & python -m venv sa_venv & sa_venv\Scripts\activate & pip install -r requirement.txt & flask run
-
Install Dependencies
Open new cmd window and browse to same foldercd newslookup npm install
-
Run App
npm start
-
It will be opened in the browser or go to http://localhost:3000/ to view the app
The web app has loading bar and spinner like features for better user experience