There are 7 examples of Notebooks to learn the basics related to Clustering and Collaborative Filtering:
- Clustering example with KMeans and Agglomerative approach using the Iris dataset
- Coding from scratch - Implementing the KMeans algorithm and analysis using different data shapes
- Coding from scratch - Implementing the DBScan algorithm and analysis using different data shapes
- Introduction to Collaborative filtering, specifically to item-based CF
- Item-based implementation using Cosine similarity from KNN algorithm and Rating prediction equation
- Implementation of a Matrix Factorization approach based on learning / optimization to recommend movies
- Implement a recommender system based on Surprise package
Some examples of Customer Segmentation using unsupervised learning:
- https://www.linkedin.com/pulse/customer-segmentatio-using-machine-learning-deepak-tripathy/
- https://www.kaggle.com/code/karnikakapoor/customer-segmentation-clustering
- https://www.kaggle.com/code/fatemafawzy/customer-segmentation/notebook
Some examples of Movie Recommentation using Collaborative Filtering: