Skip to content

Projet de Machine Learning pour estimer le prix d'une voiture d'occasion via une application

Notifications You must be signed in to change notification settings

charlenry/machine_learning_estimer_prix_voiture

Repository files navigation

Notebook d'un projet de Machine Learning pour estimer le prix d'une voiture d'occasion via une application

Introduction

Je m'appelle Charles-Henri SAINT-MARS et je suis actuellement en recherche d'une entreprise d'accueil afin d'effectuer une formation d'Ingénieur en Machine Learning en alternance et bien entendu de faire profiter de mes connaissances et compétences à cette entreprise d'accueil. Entre-temps, je suis des MOOCs afin de progresser dans ce domaine et d'être mieux préparé pour les missions qui me seront confiées.

Projet de Machine Learning pour estimer le prix d'une voiture d'occasion via une application

Exercice réalisé à partir du cours de Machine Learning de José AFOUDA

Scénario du projet :

Vous avez une entreprise de développement d'applications mobiles et votre nouveau projet concerne la création d'une application qui met en relation des vendeurs de voitures d'occasion et des potentiels clients. Vous aimeriez ajouter une nouvelle fonctionnalité à cette application: celle de donner la possibilité aux utilisateurs de l'application de connaître le prix correct auquel ils peuvent acheter ou vendre une voiture d'occasion d'après les caractéristiques qu'ils souhaitent afin de ne pas se faire arnaquer par des vendeurs.

Ensuite l'application devra avertir un potentiel acheteur si la voiture qui l'intéresse est au prix "juste" et aussi avertir un vendeur si le prix auquel il veut vendre sa voiture est approprié.

Après avoir collecté des données de caractéristiques de plusieurs centaines de voitures d'occasion ainsi que leur prix de vente sur des plate-formes dédiées, vous décidez donc de construire un modèle de Machine Learning capable de prédire le prix d'une voiture en fonction de ses caractéristiques.

Lien du cours : https://www.youtube.com/watch?v=7-WsA_arUpg

Conclusion

Ce projet m'a permis de découvrir concrètement le Machine Learning dans un cas simple et de comprendre comment on peut l'implémenter dans une application Python dans un cas concret. Au cours de ce projet, j'ai appris à :

  • utiliser les librairies Pandas, Numpy, Plotly Express, SkLearn, et Joblib
  • manipuler des données
  • nettoyer les données
  • visualiser les données
  • créer et entraîner un modèle de régression linéraire avec une variable en entrée et une en sortie
  • évaluer la performance du modèle à l'aide du coefficient de détermination R²
  • utiliser le modèle pour faire des estimations
  • sauvegarder le modèle dans un fichier PKL pour pouvoir l'utiliser ultérieurement
  • implémenter le modèle dans une application Python pour répondre au besoin métier (voir scénario du projet ci-dessus)

Contact

Si vous êtes recruteur et que vous êtes intéressé par mon profil, vous pouvez m'appeler au 0652@74@87@30.
Mon LinkedIn

About

Projet de Machine Learning pour estimer le prix d'une voiture d'occasion via une application

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published