Skip to content

lina2016/movie-sentiment-streamlit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎬 MovieMind: Movie Review Sentiment Analyzer

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.

📌 Features

  • 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

🚀 Tech Stack

  • TensorFlow & Keras (LSTM model)
  • Word Indexing & Padding
  • Streamlit (for interactive UI)
  • IMDB movie review dataset

📁 Project Structure

MovieMind/
├── app/                # Streamlit app
├── data/               # Placeholder for datasets
├── models/             # Pretrained models (LSTM .h5 file)
├── utils/              # Helper modules
├── README.md

✅ How to Run

  1. Install dependencies: pip install -r requirements.txt
  2. Save your trained model as models/sentiment_lstm.h5
  3. Run the app:
streamlit run app/app.py

✍️ Author

Crafted with ❤️ as a custom portfolio project. Not copied from any GitHub repo. Built to demonstrate real-world NLP + Deep Learning skills.

About

Interactive sentiment analyzer for movie reviews using LSTM + streamlit

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published