Bonjour à tous,
Dans le cadre du mémoire de Léna Albert (M2), nous devons développer un outil permettant de récolter différentes informations sur YouTube et de les mettre à disposition de tous.
Après discussion, notre travail se segmente en 2 parties.
Afin d'avoir une meilleure visualisation de notre démarche de développement, voici le diagramme de notre partie 1:

Nous avons robot qui simule un utilisateur lambda. Dans un cas simple, il va sur la page d'accueil de YouTube puis une extraction des data thumbnails (video_id) se met en place qui par la suite seront envoyées à notre API afin que cette dernière insère les données dans la database.
Voici le diagramme de notre partie 2:

Concernant cette 2e partie, le but est interrogé l'API YouTube afin de récupérer des informations précises concernant les videos_id qu'on a récupérés dans notre 1re partie.
Par ailleurs, nos choix techniques se sont portées sur les méthodes/langages suivants:
Robot: Selinenium/Python
Plugin: Chrome/JavaScript
API - Platform: API Platform (Symfony)/PHP
Scrapping: Selinenium/PHP
Database: phpmyadmin/MYSQL
- Se connecter pour poster des commentaires