PyMovieMatch is a movie recommendation system that suggests similar movies based on a single movie title provided by the user. Leveraging fuzzy matching techniques, this system analyzes the user's input and recommends a list of movies with similar themes, genres, etc...
v1.0.0.0
⚠
💢
At first you need to have python installed, after that start with installing necessary requirements, type:
pip install -r requirements.txt
now download MovieLens Dataset
which is needed in this project, you can download small or any other version:
MovieLens 100K
MovieLens 1M
MovieLens 10M
MovieLens 20M
MovieLens Latest (LARGEST)
put movies.csv
and ratings.csv
into the same directory where main.py is.
then try to run project with following command:
py main.py
Tested On Python 3.12.8