A flask (Python) Web Interface for sentiment analysis (NLP).
There are two main features in SA.
- Tokenise a text
- Remove stop words (English, German, Italian dictionaries)
- Pre-process text (remove punctuation, lower case)
- Extract top words
- Shows if the text content is positive, neutral, negative
- Score for each sentiment
This app is built using Python 3.6.6
To clone and run this application, you'll need Git.
# Clone this repository
$ git clone https://github.com/ravi3222/sentiment-analyzer007.git
# Open folder sentiment-analyzer007 and Install dependencies
$ pip install requirements.txt
Now, to start the application, do the following:
python run.py
Server will start and you can connect by opening the web browser and connecting one of the URLs:
http://localhost:5000
http://localhost:5000/index
Basic Analyzer
Sentiment analysis
The app can be tested on heroku sentianalyzer007.herokuapp.com.