Downloads · 30 days
0
parmidajabbari/movie_Recommendation
movie_Recommendation is a machine learning model from parmidajabbari. Use it for the machine learning task on the model card, and read the license before you ship it in a product. The card lists the license as mit.
This repository implements movie recommendation systems using clustering, content-based filtering, and collaborative filtering techniques. Each system offers unique approaches to recommend movies based on user prefere…
Downloads · 30 days
0
Access
Public
Updated Jul 17, 2024
Repo size
241 MB
Likes
1
Public
Click a slice to open those files.
.pkl247 MB · 99%
From the Hugging Face model README
This repository implements movie recommendation systems using clustering, content-based filtering, and collaborative filtering techniques. Each system offers unique approaches to recommend movies based on user preferences and movie content.
For using this systems please go to the Hugging Face Space.
This system clusters users based on their movie ratings using KMeans and PCA. It identifies optimal clusters using the elbow method, normalizes ratings, and recommends movies based on user preferences within the same cluster.
This system recommends movies based on content similarity. Features like title, overview, genre, and director are processed into a "soup" using TF-IDF. Recommendations are made using cosine similarity and displayed through Streamlit with detailed movie information.
This system recommends movies by analyzing user ratings sing collaborative filtering. It calculates user similarity with cosine similarity, selects similar users, and suggests movies based on their preferences. The Streamlit interface allows users to rate movies and receive personalized recommendations.