Skip to content

Latest commit

 

History

History
118 lines (77 loc) · 4.65 KB

projet_enjeux.md

File metadata and controls

118 lines (77 loc) · 4.65 KB

⬅️Retour à l'accueil

Projet : Création d’un Système de Recommandation pour un Cinéma Local

Introduction

Nous sommes un groupe de quatre étudiants, Alice, Pierre, Rodrigo et Jean Paul, en formation Data Analyst à la Wild Code School.

Dans le cadre de notre apprentissage, nous réalisons un projet ambitieux pour un client fictif : un cinéma situé dans la Creuse qui souhaite se moderniser, dans une région où l’activité cinématographique est en perte de vitesse.

Ce projet combine études de données, machine learning et outils de visualisation afin de concevoir un moteur de recommandation qui répondra aux besoins spécifiques du client.


Sommaire

  1. Contexte et Objectifs
  2. Organisation du Projet
  3. Outils Utilisés
  4. Phases du Projet
  5. Missions et Livrables Attendus

1. Contexte et Objectifs

Le client, un cinéma local de la Creuse, souhaite moderniser son offre en proposant un service en ligne permettant de recommander des films. L’objectif final est de développer une application intégrant :

  • Des indicateurs clés (KPI) sur les films et les acteurs.
  • Un système de recommandation de films basé sur des algorithmes de machine learning.

L’application sera mise à disposition des clients comme un service supplémentaire.

Lien lancement Projet : https://wildcodeschool.github.io/data-training-resources/projet/projet-2/


2. Organisation du Projet

Pour mener à bien ce projet, nous avons établi un planning en plusieurs phases :

Phases principales :

  • Phase 1 : Étude de marché

    • Analyser la consommation cinématographique dans la Creuse.
  • Phase 2 : Exploration et Nettoyage des Données

    • Appropriation des datasets IMDB et TMDB.
    • Nettoyage et préparation des données.
  • Phase 3 : Analyse Statistique et Visualisation

    • Identifier des tendances : évolution des films, acteurs récurrents, genres populaires.
    • Réaliser des visualisations claires et impactantes.
  • Phase 4 : Machine Learning

    • Implémenter un système de recommandation basé sur les algorithmes de clustering ou filtrage collaboratif.
  • Phase 5 : Conception d’une Interface

    • Développer une interface utilisateur pour consulter les recommandations et visualiser les KPI.

3. Outils Utilisés

Outils pour l’analyse et la manipulation des données :

  • Python : Pandas, Matplotlib, Seaborn
  • Google Colab / Jupyter Notebook/ VS Code : pour coder et documenter notre travail
  • Scikit-learn : pour le machine learning

Outils pour la visualisation et le dashboarding :

  • Power BI
  • Streamlit

4. Phases du Projet

Semaine 1 & 2 : Étude de marché

  • Analyser les données de consommation locale.
  • Identifier les attentes potentielles des spectateurs de la Creuse.

Semaine 3 & 4 : Exploration et Nettoyage des Données

  • Charger et nettoyer les datasets IMDB et TMDB.
  • Exporter une version allégée et pertinente des données.

Semaine 5 & 6 : Machine Learning et Recommandations

  • Tester plusieurs algorithmes pour créer un système de recommandations efficace.

Semaine 7 : Interface et Présentation

  • Développer l’interface utilisateur.
  • Finaliser le projet et préparer une présentation claire pour le client.

5. Missions et Livrables Attendus

Missions :

  • Présenter une analyse approfondie des données et des indicateurs pertinents.
  • Implémenter un système de recommandation fonctionnel.
  • Créer une interface utilisateur intuitive pour le client.

Livrables attendus :

  • Un notebook Python documenté : exploration, nettoyage et visualisations.
  • Un dashboard présentant les KPI clés.
  • Un notebook contenant le système de recommandation.
  • Une présentation finale expliquant les étapes du projet, les méthodes employées et les perspectives d’amélioration.

Le dépôt Github

Nous avons décidé de centraliser tous les livrables sous forme d’un dépôt GitHub structuré et dynamique.

Ce dépôt contient :

  • Les notebooks documentés avec le code et les analyses.
  • Les visualisations et les fichiers associés.
  • Un fichier README explicatif pour guider l’utilisation et la compréhension des livrables.

Ce dépôt sera également intégré dans nos portfolios respectifs, servant à démontrer nos compétences de Data Analyst et à valoriser ce projet auprès de futurs recruteurs ou collaborateurs. Il reflète à la fois notre capacité à gérer un projet collaboratif, tout en répondant à des enjeux concrets d’un client. Il allie rigueur, créativité et collaboration pour atteindre les objectifs fixés.

⬅️Retour à l'accueil