CineMood AI is an AI-powered movie review sentiment analysis tool built using Streamlit and TensorFlow. It classifies user-submitted movie reviews into different sentiment categories, ranging from extremely positive to strongly negative. The app features a sleek UI, animations, and an interactive confidence meter for better user engagement.
- Deep Learning Sentiment Analysis using a pre-trained Keras model
- Beautiful, Animated UI with CSS enhancements
- Real-time Prediction with confidence score visualization
- Interactive Elements including particle animations
git clone https://github.com/Subrat1920/IMDB-Sentiment-Analysis.git
cd IMDB-Sentiment-Analysis
python -m venv venv
source venv/bin/activate # For MacOS/Linux
venv\Scripts\activate # For Windows
pip install -r requirements.txt
Ensure that your Keras sentiment model (sentiment_model.keras
) is placed inside the Notebook/keras_models/
directory.
streamlit run app.py
- Enter a movie review in the text box.
- Click the "🔮 Analyze Sentiment" button.
- View the prediction result with an emoji, confidence level, and visual indicator.
streamlit
tensorflow
numpy
scipy
Feel free to fork this repository and submit pull requests. Contributions are welcome!