
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)