MovieMind is a deep learning-powered sentiment analysis tool that lets you explore and analyze movie reviews. Built using TensorFlow, Keras, and Streamlit, it allows real-time prediction of sentiment and showcases your skills in NLP, word embeddings, and app development.
- Train and use an LSTM-based sentiment classifier
- Predict sentiment of custom reviews
- Visualize prediction results in an interactive Streamlit app
- Modular project structure for maintainability
- TensorFlow & Keras (LSTM model)
- Word Indexing & Padding
- Streamlit (for interactive UI)
- IMDB movie review dataset
MovieMind/
├── app/ # Streamlit app
├── data/ # Placeholder for datasets
├── models/ # Pretrained models (LSTM .h5 file)
├── utils/ # Helper modules
├── README.md
- Install dependencies:
pip install -r requirements.txt
- Save your trained model as
models/sentiment_lstm.h5
- Run the app:
streamlit run app/app.py
Crafted with ❤️ as a custom portfolio project. Not copied from any GitHub repo. Built to demonstrate real-world NLP + Deep Learning skills.