- Fork this repository
- Create a virtual environment on your local machine
-
- In Linux
python3 -m venv (YOUR_VIRTUAL_ENV_NAME)
-
- In Windows
python -m venv (YOUR_VIRTUAL_ENV_NAME)
- Activate your virtual environment
-
- In Linux
source (YOUR_VIRTUAL_ENV_NAME)/bin/activate
-
- In Windows
(YOUR_VIRTUAL_ENV_NAME)\Scripts\activate
- Install all the required libraries from requirements.txt file
pip install -r requirements.txt
- Run the recommender.py file
-
- In Linux
python3 recommender.py
-
- In Windows
python recommender.py
- Run the app.py file
streamlit run app.py
- A Streamlit-based application to recommend movies to the user.
- Content-based filtering has been used.
- Cosine similarity has been used to calculate the similarity between movies.
TMDB 5000 Movie Dataset has been used as our project dataset. This dataset contains information about movies such as cast, crews, genres, etc. The link for this dataset is here
- Email ID: [email protected]
- LinkedIn: https://www.linkedin.com/in/aaquib-asrar/