Skip to content

Projet de NLTP comparant des approches supervisées et non supervisées dans le cadre de la formation d'ingénieur machine Learning dispensé par Openclassrooms

Notifications You must be signed in to change notification settings

ousmal/Openclassrooms_P5_Categoriser_Questions

Repository files navigation

Introduction

Le projet de ce notebook a été réalisé dans le cadre de la formation d'ingénieur machine learning proposé par Openclassrooms.

Il portait sur les développement d'une API de suggestion de tags à destination des utilisateur de Stack Overflow. Il a étét l'occasion de mettre en oeuvre des méthodes de NLP. Ce repository porte sur le développement de l'API poru rpondre au besoin. Un second repository contient les travaux de déploiement de l' API et sa mettre en production

Il était demandé de réaliser:

  • Fitrage des données issue de l'API stackexchange explorer
  • Réaliser le pétraitement des documents
  • Comparer des approches suppervisées (Logistic Regression, Random Forest, Passive aggressif classifier) et non supervisées (NMF,LDA) afin de prédire des tags
  • Réaliser les fonctions et classes nécessaire à l'implémentation de l'API.
  • Développer une API et la mettre en production

Contenu du repositiry:

  • Un notebook d'exploration des données.
  • Un notebook de pré-traitement des documents et d'entrainement des modèles supervisés et non supervisés.
  • Un rapport de synthèse des travaux réalisés
  • Une présentation sous forme de diapositives

Données:

About

Projet de NLTP comparant des approches supervisées et non supervisées dans le cadre de la formation d'ingénieur machine Learning dispensé par Openclassrooms

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages