Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Coursera

Recommendation Engine - Basics

EDUCBA via Coursera

Overview

Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
Build a practical movie recommendation system using Python through a complete, hands-on workflow. You’ll begin by exploring recommendation system concepts, real-world applications, and the fundamentals of collaborative filtering. You’ll then configure your Python environment with Anaconda and the Surprise library, prepare real user data, and develop a predictive model that generates personalized movie recommendations. Designed for learners interested in Python, machine learning, and recommendation engines, this course takes you from core concepts to implementation. You’ll learn to analyze datasets, build and validate a collaborative filtering model, evaluate its performance through cross-validation using RMSE and MAE, interpret prediction results, and create structured Python functions that produce top movie predictions. What makes this course distinctive is its focused, end-to-end approach: every concept supports the creation of a working recommendation model. By the end, you’ll be able to prepare recommendation datasets, implement and assess predictive models, and generate personalized movie suggestions using a reproducible Python workflow. Enroll to gain practical experience building a recommendation engine from scratch and applying machine learning techniques to real user data.

Syllabus

  • Building a Recommendation Engine from Scratch
    • This module introduces learners to the foundational concepts and technical workflow of building a recommendation engine using Python. It begins with a conceptual overview of recommendation systems and collaborative filtering, then transitions into preparing the development environment and datasets using Anaconda and the Surprise library. Finally, learners will construct, evaluate, and deploy a predictive model capable of generating personalized movie recommendations using real user data. The focus is on practical application, model evaluation with cross-validation, and generating top predictions through structured Python functions.

Taught by

EDUCBA

Reviews

4.6 rating at Coursera based on 30 ratings

Start your review of Recommendation Engine - Basics

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.