Building Recommender Systems with Matrix Factorization

Learn how to design, build, and evaluate collaborative filtering models and hybrid recommendation engines using Python, even if you are new to machine learning.

4.4 (190) ⏱ 1 h 48 min 📚 11 leçons 🎧 Version audio

À propos de ce cours

How do streaming platforms and e-commerce sites know exactly what products you want to buy next? Behind these personalized experiences lie recommendation engines powered by matrix factorization and collaborative filtering. This text-based course guides you through the foundational mathematics and practical Python implementations of modern recommendation algorithms. You will transition from understanding basic user-item interactions to building, evaluating, and tuning sophisticated hybrid models that combine multiple data sources for superior accuracy. What you'll learn: - Understand the foundational linear algebra and terminology behind matrix factorization and dimensionality reduction - Build collaborative filtering models using Singular Value Decomposition (SVD) and Alternating Least Squares (ALS) - Implement implicit feedback techniques to handle real-world user behaviors like clicks, views, and dwell time - Design hybrid recommender systems that combine collaborative filtering with content-based filtering to solve the cold-start problem - Apply evaluation metrics such as Precision at K and Mean Average Precision to measure recommendation quality - Explore modern retrieval patterns, including approximate nearest neighbors, to scale your models The course begins with essential mathematical concepts and notation before guiding you through step-by-step code implementations and model evaluation strategies. You will read detailed explanations, analyze Python code snippets, and complete written exercises to solidify your understanding of recommendation engine mechanics. This course is designed for beginner data scientists, software developers, and analytical minds who want to understand recommendation engines from the ground up, with no prior experience in recommender systems required. Start reading today to unlock the power of personalized recommendations in your own projects.

Ce que vous recevez

  • 📜 Certificat de fin
    Ajoutez-le à votre profil LinkedIn
  • 💬 Personal AI tutor
    Stuck on a lesson? Ask your built-in tutor anything, any time.
  • 🎧 Version audio incluse
    Apprenez en déplacement, sans écran
  • ♾️ Accès à vie
    Revenez quand vous voulez, sans expiration
  • 📱 Téléphone ou ordinateur
    Fonctionne partout, sur tout appareil
  • 💸 Remboursement 30 jours
    Sans poser de questions
  • Court et ciblé
    1 h 48 min de contenu pratique

Avis (3)

أحمد بن راشد آل مكتوم BH
★ 5 · 2025-06-21T17:19:05+00:00

J'ai vraiment apprécié cela. Les explications étaient super claires et les exemples fournis étaient parfaits.

Mateo Rodríguez UY Apprenant vérifié
★ 3 · 2025-04-16T00:51:05+00:00

J'ai vraiment apprécié cela. Les exemples étaient super utiles et rendaient les idées complexes faciles à saisir.

Archie Garcia AU Apprenant vérifié
★ 3 · 2025-03-09T15:20:05+00:00

J'ai apprécié les étapes claires, bien que certains des derniers modules auraient pu utiliser plus d'exemples.

Écrire un avis

Nous vous demanderons de vous connecter après envoi — votre brouillon est sauvegardé.

Autres apprenants ont aussi suivi

Questions fréquentes

De quoi ai-je besoin pour suivre ce cours ? +

Un téléphone ou un ordinateur avec internet, c'est tout. Aucune installation, aucun matériel spécial.

Comment payer ? +

Carte via Stripe ou cryptomonnaie. Nous ne stockons pas les données de carte — Stripe les gère de manière sécurisée.

Puis-je obtenir un remboursement ? +

Oui — remboursement complet sous 30 jours, sans question.

Combien de temps aurai-je accès ? +

À vie. Une fois acheté, le cours est à vous, vous pouvez y revenir quand vous voulez.

Vais-je obtenir un certificat ? +

Oui. À la fin, vous recevez un certificat à ajouter à votre profil LinkedIn.

Conçu pour les apprenants en
Tech Design Finance Marketing Santé Éducation Hôtellerie Industrie