From the course: Building a Recommendation System with Python Machine Learning and AI
Unlock the full course today
Join today to access over 23,200 courses taught by industry experts.
Classification-based collaborative filtering
From the course: Building a Recommendation System with Python Machine Learning and AI
Classification-based collaborative filtering
- [Presenter] Another useful form of collaborative filtering is classification based collaborative filtering. These recommenders could be powered by logistic regression or a Naive Bayes classifiers for example. For our demo, we're going to focus on using logistic regression model as a recommender. Just to refresh, logistic regression is a simple machine learning method you can use to predict the value of a numeric categorical variable based on its relationship with predictor variables. One of the awesome features of classification based recommenders is that they're able to make personalized recommendations. That's because these recommenders take into account user attributes as well as purchase history and other contextual data. So for example, when it comes to user attribute data, the dataset might define key characteristics of users that purchased or did not purchase in the past. And for purchase history, these data sets describe what purchases users have made or have not made in the…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.