This repository contains a movie recommendation system that leverages a cosine similarity algorithm to suggest movies based on genres, overview, keywords, cast, and director information.
here is the link to run on streamlit cloud :https://mrs-git-herjxg5dpwkwueceklgphw.streamlit.app/
- Recommendation Algorithm: Utilizes cosine similarity to evaluate and rank movie similarities.
- Feature Extraction: Implements a bag-of-words approach to vectorize movie data.
- User Interface: Deployed using Streamlit for an interactive and user-friendly web experience.
- Data Vectorization: Movie metadata (genres, overview, keywords, cast, director) is transformed using a bag-of-words model.
- Similarity Calculation: Cosine similarity is computed between movie vectors to identify and rank similar movies.
- Recommendation: Movies with the highest similarity scores are recommended to the user.
The application is deployed using Streamlit, making it easy to interact with and explore movie recommendations.