The Sentiment Analyzer is a Flask based web application that allows users to analyze the sentiment of text, comments, or reviews. It uses natural language processing techniques to classify the sentiment as positive, negative, or neutral. The model has achieved an accuracy of 93.05% using the Gradient Boosting Classifier.
Home Page | Result Page |
-
Clone the repository:
git clone https://github.com/yourusername/sentiment-analyzer.git
-
Create a virtual environment and activate it:
python -m venv
-
Install the dependencies:
pip install -r requirements.txt
-
Run the application:
run app.py
-
Open your web browser and visit:
http://127.0.0.1:5000/
The dataset used for training the model can be downloaded from Kaggle.
This project is licensed under the MIT License. See the LICENSE file for more details.