Le projet de collecte et d'entreposage de données YouTube vise à collecter, stocker et analyser des données provenant de YouTube en utilisant des bases de données SQL et MongoDB, et à créer une interface conviviale avec Streamlit pour la visualisation et l'exploration des données.
*Technologies utilisées :*
Les technologies suivantes sont utilisées dans ce projet :
Python : Le langage de programmation utilisé pour construire l'application et automatiser les tâches.
Pandas : Une bibliothèque de manipulation de données utilisée pour le traitement et l'analyse des données.
YouTube API : L'API Google est utilisée pour récupérer les données de chaînes et de vidéos depuis YouTube.
MongoDB : Une base de données NoSQL utilisée comme lac de données pour stocker les données YouTube récupérées.
SQL (PostgreSQL) : Une base de données relationnelle utilisée comme entrepôt de données pour stocker les données YouTube migrées.
Streamlit : Une bibliothèque Python utilisée pour créer des applications web interactives et des visualisations de données.