Collecting YouTube data using google API and storing the data in MongoDB(NoSQL) and Migrating the stored data from MongoDB into SQL and creating a user friendly Streamlit web app for the visualization and to get a better understanding of the YouTube channels and video details. All with the help of Python and Python libraries.
- Python scripting
- Data Collection
- API integration
- Streamlit
- Data Management using MongoDB and SQL
from googleapiclient.discovery import build # for youtube api
import pymongo # for mongoDB
import psycopg2 # for postgresSQL
import pandas as pd # for DataFrame
import streamlit as st # for web app
- Python 3.11
- PostgreSQL
- MongoDB
- Google Client Library
- Streamlit
- IDE (VS Code)