Recommendation Systems Masterclass
A 28-hour masterclass on building recommendation engines — from collaborative filtering and matrix factorization to deep autoencoder and similarity-based models. You learn how personalization actually drives engagement, revenue and retention, and how to evaluate a recommender before it ships.
Next cohort
Course Info
- Type
- Certification
- Subject
- Individual & Professional Certification
- Duration
- 28 hours
- Course code
- RSM
- Prerequisites
- Basic computer literacy; no advanced prerequisites.
Delivery
- Live-virtual — Instructor-led online cohorts.
- On-site — In-person at your premises or ours.
- Self-paced — Learn on your own schedule.
Tools
- Collaborative filtering
- matrix factorization
- Keras
- autoencoders
- similarity
What you'll learn
A 28-hour masterclass on building recommendation engines — from collaborative filtering and matrix factorization to deep autoencoder and similarity-based models. You learn how personalization actually drives engagement, revenue and retention, and how to evaluate a recommender before it ships.
Through hands-on projects you build recommenders on real interaction data — from classic collaborative filtering and matrix factorization to deep autoencoder models — and measure them with the right offline metrics. The capstone is a working recommendation engine.
- Data scientists building personalization and recommendation features.
- E-commerce and product teams improving engagement.
- Build collaborative-filtering and content-based recommenders.
- Apply matrix factorization to large interaction data.
- Design deep recommenders with Keras and autoencoders.
- Evaluate and tune recommendations with the right metrics.
- Ship personalization that lifts conversion and retention.
- Hands-on labs throughout the program (70% project-based).
- A capstone project demonstrating end-to-end skills.
- Design and evaluate recommender systems on real interaction data.
- Ship personalization that lifts conversion and retention.
Globally accredited certificate issued by Epsilon AI Learning — USA, with a unique Certificate ID and EPSILON ID. Awarded on 80% attendance, 80% final exam, and a capstone project.
Program Curriculum
- Where and why recommendations matter
- Explicit vs. implicit feedback
- Evaluation metrics for recommenders
- User- and item-based methods
- Similarity measures
- Cold-start challenges
- Latent factors and embeddings
- SVD and ALS
- Regularization and tuning
- Content-based recommendations
- Hybrid recommenders
- Handling sparse data
- Neural collaborative filtering
- Autoencoders for recommendation
- Building with Keras
- Framing a recommendation problem
- Training and evaluating the engine
- Serving recommendations
Frequently asked questions
What do I need to know beforehand?
Basic Python and machine-learning familiarity help, since you build models on real interaction data from the first projects.
Which techniques are covered?
Collaborative filtering, matrix factorization, content-based and similarity models, and deep recommenders with Keras and autoencoders.
Where can I apply what I learn?
Any product that benefits from personalization — e-commerce, media, and apps — to lift engagement, conversion and retention.
How much does the program cost?
Pricing depends on the format you choose — online, onsite, or a corporate cohort — and any current offers. Fill in the registration form on this page and an Epsilon team member will contact you with the exact price and the options that fit you.
When does the next cohort start?
New cohorts open regularly across online and onsite formats. Fill in the registration form and our team will contact you with the next available start dates that fit your schedule.
Is the program online or onsite, and in which language?
Both — Epsilon runs live, instructor-led sessions online and onsite, plus dedicated corporate cohorts. Programs are delivered in English and Arabic, with bilingual materials and instructor support. Tell us your preference in the registration form.
What certificate will I receive?
A globally accredited certificate from Epsilon AI Learning — USA, carrying a unique Certificate ID and Epsilon ID. It is awarded on 80% attendance, an 80% final exam, and a completed capstone project, and it is verifiable online.
Continue your pathway
This program is part of the Epsilon certification framework. Explore the full seven-level pathway and top-up programs to build on what you learn here.
Recommender Systems Engineer
- Certified Data Scientist Professional
- Certified Data Scientist Expert (Advanced)
- Deep Learning Masterclass
- Recommendation Systems Masterclass
Led by Epsilon's expert instructors
Every program is delivered by practitioners who ship AI and analytics in industry — the same team across all Epsilon programs.
Where our graduates work
A sample of the employers hiring Epsilon Learning graduates across the region and beyond.
Earning your accredited certificate
To receive the accredited certificate you must pass both the placement test and the practical test with at least 80%, and complete the program fees.
Register — Recommendation Systems Masterclass
Tell us a little about you and we'll confirm your seat, schedule, and delivery mode.