Retour au Portfolio
Système de Recommandation Netflix
Intelligence Artificielle
Projet Actif

Système de Recommandation Netflix

Système de recommandation hybride pour Netflix utilisant le filtrage collaboratif, content-based et des modèles hybrides sur un dataset de 100M d'utilisateurs.

Vue d'ensemble du projet

Ce projet implémente un système de recommandation complet pour Netflix en utilisant trois approches différentes de machine learning : le filtrage collaboratif, les modèles content-based et un modèle hybride combinant les deux approches.

Le système traite un dataset massif contenant 100 millions d'utilisateurs, 17 millions de films et 5 millions d'utilisateurs actifs. L'entraînement des modèles est optimisé avec AWS GPU pour gérer cette volumétrie importante.

L'architecture comprend une phase de normalisation des données, l'entraînement de modèles séparés pour chaque approche, et une évaluation comparative des performances. Le projet démontre une maîtrise complète du cycle de développement ML, du preprocessing à l'optimisation des modèles.

Fonctionnalités clés

🎯 Filtrage Collaboratif - Recommandations basées sur les préférences d'utilisateurs similaires
⚡ Modèle Content-Based - Analyse des caractéristiques des films pour des recommandations personnalisées
🔧 Modèle Hybride - Combinaison optimale des approches collaboratives et content-based
📱 Entraînement AWS GPU - Optimisation des performances pour dataset massif (100M utilisateurs)

Technologies utilisées

Python
Jupyter Notebooks
Machine Learning
Collaborative Filtering
Content-Based Filtering
AWS GPU
TensorFlow/PyTorch
Pandas
NumPy
Scikit-learn

Galerie du projet

Système de recommandation Netflix - Architecture et résultats

Système de recommandation Netflix - Architecture et résultats

© 2025 Sina Ganji. Tous droits réservés.

0%