Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“Ί YouTube Recommendation Analytics Dashboard

An interactive Streamlit dashboard analyzing 1M+ YouTube records to identify engagement trends, content performance patterns, and recommendation insights.


🎯 Objective

Analyze views, likes, comments, and engagement to identify patterns that influence content performance and help content creators make data-driven decisions.


πŸš€ Key Features

  • πŸ“ˆ Engagement trend analysis β€” views, likes & comments over time
  • πŸ“Ί Channel and category insights β€” performance breakdown by content type
  • πŸŽ›οΈ Interactive filters and metrics dashboard
  • πŸ” EDA β€” identifying key factors that drive audience engagement
  • πŸ’‘ KPI tracking β€” content performance indicators at a glance

πŸ› οΈ Tech Stack

Tool Purpose
Python Core programming language
Pandas & NumPy Data manipulation & analysis
Streamlit Interactive dashboard UI
Power BI Additional visual reporting
Kaggle Dataset source (1M+ records)

πŸ“ Project Structure

youtube-analytics-dashboard/
β”‚
β”œβ”€β”€ youtube_recommendation.py   # Main Streamlit app
β”œβ”€β”€ requirements.txt            # Dependencies
└── README.md                   # Project documentation

▢️ How to Run

  1. Clone the repository
git clone https://github.com/Shiva-keerth/youtube-analytics-dashboard.git
cd youtube-analytics-dashboard
  1. Install dependencies
pip install -r requirements.txt
  1. Download the dataset from Kaggle and place it in the project folder

  2. Run the Streamlit app

streamlit run youtube_recommendation.py

πŸ“Š Result

  • Analyzed 1M+ YouTube records to uncover content performance patterns
  • Identified content factors that improved audience engagement by ~30%
  • Built interactive KPI dashboard to support data-driven content decisions

⚠️ Dataset not included β€” download from Kaggle


πŸ‘€ Author

Shiva Keerth G
πŸ“§ gantishivakeerth@gmail.com
πŸ”— GitHub | LinkedIn

About

Interactive Streamlit dashboard analyzing 1M+ YouTube records for engagement trends and content performance KPIs

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages