This Streamlit app predicts the sentiment (positive/negative) of your movie reviews using a pre-trained machine learning model.
- Text preprocessing (cleaning and stemming)
- Sentiment prediction with a trained model
- Web interface using Streamlit
- Model training and evaluation in Jupyter Notebook
- Preprocessing: Cleans and stems the review text.
- TF-IDF Vectorization: Converts the text into numerical features.
- Prediction: Predicts sentiment using the pre-trained model.
- app.py: Runs the Streamlit app.
- model.pkl: Pre-trained sentiment analysis model.
- tfidf_vectorizer.pkl: TF-IDF vectorizer.
- notebook.ipynb: Model training and evaluation.
- requirements.txt: Dependencies.
Fork the repository and submit pull requests for new features or improvements.