Developed a content-based movie recommender system using Python and scikit-learn. Extracted movie details and credits from two datasets using pandas and merged them based on movie titles. Preprocessed the data by handling missing values, removing duplicates, and converting JSON strings to Python lists. Engineered features by combining movie information such as overview, genres, keywords, cast, and crew into tags. Applied text normalization techniques including lowercase conversion and stemming to improve data consistency. Utilized CountVectorizer for feature extraction and vectorization of text data. Calculated cosine similarity between movies based on their content features to generate a similarity matrix. Implemented a recommendation function that suggests top 5 similar movies given a movie title. The recommender system assists users in discovering movies based on their preferences and viewing history.
-
Notifications
You must be signed in to change notification settings - Fork 0
Priya100404/Movie-Recommender
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published