This is a Flask-based web app that classifies user input as 😊 Positive, 😞 Negative, or 🤔 I do not understand, based on a trained machine learning model.
- 🔍 Real-time sentiment prediction
- 🎤 Speech-to-text input
- 😐 Gibberish detection ("I do not understand")
- 🌓 Light/Dark Mode toggle
- 🔁 Model retraining using user feedback
- 📦 Built with Flask, scikit-learn, and NLTK
- Clone this repository:
git clone https://github.com/sam27peter/sentiment-analyzer.git cd sentiment-analyzer