top of page

Movie Recommender System πŸŽ₯

​

A hybrid movie recommender system using content-based and collaborative filtering techniques to provide personalized movie suggestions.

​

πŸ”Ή Key Features:

​

βœ”οΈ Implements TF-IDF Vectorization for content-based filtering.βœ”οΈ Uses Cosine Similarity to measure movie similarities.βœ”οΈ Integrates Collaborative Filtering (User-Based and Item-Based) using KNN.βœ”οΈ Processes and cleans data using pandas and NumPy.βœ”οΈ Visualizes recommendation insights with Matplotlib and Seaborn.

​

πŸ›  Technologies Used

​

🐍 PythonπŸ“Š Pandas & NumPy (Data Processing)πŸ“ˆ Scikit-learn (Machine Learning)🎯 TF-IDF & Cosine Similarity (Content-Based Filtering)🀝 KNN (Collaborative Filtering)πŸ“Š Matplotlib & Seaborn (Data Visualization)

​

🎯 Challenges Addressed:

​

βœ… Handling missing data and noisy movie metadata.βœ… Balancing recommendation diversity and accuracy.βœ… Scaling collaborative filtering for larger datasets.βœ… Evaluating model performance using precision-recall metrics.

​

πŸ”— Interactivity & Links:

​

GitHub RepositoryΒ (https://github.com/Yonatan8475/movie-recommenders.git)

R

© 2024 by Yonatan .

bottom of page