A simple and elegant Sentiment Analysis Web Application built using Python, Flask, and TextBlob.
This app analyzes user input text and determines whether the sentiment is Positive, Negative, or Neutral, along with polarity and subjectivity scores.
- π§ NLP-based sentiment analysis using TextBlob
- π Emoji-based sentiment representation
- π Polarity & Subjectivity meters (0β1 scale)
- π¨ Clean and responsive UI
- β‘ Real-time text analysis with Flask backend
- Frontend: HTML, CSS
- Backend: Python, Flask
- NLP: TextBlob
- Templating: Jinja2
git clone https://github.com/your-username/sentiment-analyzer.git
cd sentiment-analyzer
pip install -r requirements.txt
python app.pyThen open the provided localhost url in the command line.
A short demo video of the project is included in this repository, showcasing:
- Text input
- Sentiment prediction
- Polarity & subjectivity scores
- UI interaction