Software Engineering
Learning to Predict User Preferences
Take your recommendation engine to the next level with supervised machine learning! You'll learn how to prepare training data from user listening logs, train a classification model (like Logistic Regression) to predict track affinity, and use these predictions to offer even more personalized music suggestions.
Flask
Pandas
Python
sklearn
4 lessons
15 practices
2 hours
Server-Side Programming
Course details
Preparing Training Data
Preparing Training Data from Session Logs Example
Correct the Data Prep Logic to Reflect Real User Preferences
Preparing Training Data from Session Logs Example
Build the Core Function from Guided Skeleton

Join the 1M+ learners on CodeSignal
Be a part of our community of 1M+ users who develop and demonstrate their skills on CodeSignal





