GithubHelp home page GithubHelp logo

shreyalangar / youtube_songs_analysis_using_power_bi Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 28.84 MB

data-analysis data-analytics data-science data-visualizations dax interactive-dashboards powerbi

youtube_songs_analysis_using_power_bi's Introduction

Youtube_Songs_Analysis_Using_Power_Bi

Problem Statement:

This project intends to conduct a comprehensive analysis of YouTube songs data using Power BI. The analysis aims to uncover trends, preferences, and patterns in the data to aid content creators and stakeholders in optimizing their YouTube song content.

Problem Objective:

The goal is to utilize Power BI to create insightful visualizations and reports that provide a deeper understanding of YouTube songs' performance, popularity, and user engagement.

Dataset Information:

The songs.csv dataset contains 19345 rows and 13 following columns:

  1. video_id: Unique identifier for each YouTube video.
  2. channelTitle: Title of the YouTube channel publishing the song.
  3. title: Title of the YouTube song video.
  4. description: Description provided for the YouTube song video.
  5. tags: Tags associated with the YouTube song video.
  6. publishedAt: Date and time when the YouTube song video was published.
  7. viewCount: Number of views received by the YouTube song video.
  8. likeCount: Number of likes received by the YouTube song video.
  9. favoriteCount: Number of times the YouTube song video has been marked as a favorite.
  10. commentCount: Number of comments posted on the YouTube song video.
  11. duration: Duration of the YouTube song video.
  12. definition: Video definition or quality (e.g., HD, SD).
  13. caption: Availability of captions for the YouTube song video.

Steps involved:

  1. Data Cleaning and Preparation
  2. Exploratory Data Analysis (EDA)
  3. Content and Channel Analysis
  4. Temporal Trends
  5. User Engagement Insights

Dashboards:

  1. Home Dashboard:

home

The Home Dashboard provides a high-level summary with key metrics and trends about the data:

  • KPIs: Total videos, views, likes, comments, favorites, and average engagement rate.
  • Trending Metrics: Recent trends in views, likes, and comments.
  • Top Performers: Highlights of top channels and videos.
  • Interactive Filter: Options to filter data by channel, video quality, and other relevant parameters.
  1. Video Performance Dashboard:

Video_performance

The Video Performance Dashboard provides detailed insights into how individual videos are performing in terms of views, likes, comments, favorites, and other metrics. This dashboard helps identify top-performing videos, understand trends over time, and uncover factors contributing to video success.

  • Top Videos by Key Metrics: Bar charts or tables showcasing top videos based on views, likes, comments, and favorites.
  • Performance Trends Over Time: Line charts showing trends for key metrics over time.
  • Video Duration Analysis: Histograms or scatter plots analyzing the impact of video duration on performance.
  • Video Quality Analysis: Pie charts or bar charts analyzing the distribution of video quality.
  • Caption Availability Analysis: Bar charts or pie charts analyzing the impact of captions on video performance.
  • Tag Analysis: Word clouds or bar charts showing popular tags and their impact on performance.
  1. Engagement Dashboard:

engagement

The Engagement Dashboard provides insights into how users interact with your YouTube videos. It focuses on various engagement metrics like views, likes, comments, shares, and favorites. This dashboard helps you understand which videos resonate the most with your audience and why.

  • Engagement Overtime: A line chart showing the trend of engagement rate over time.
  • Video Duration Analysis: Histograms or scatter plots analyzing the impact of video duration on engagement rate.
  • Top Songs by Engagement Rate: Bar charts or tables showcasing top songs based on engagement rate.
  • Distribution of Metrics: Pie charts analyzing the distribution of engagement metrics.
  • Tag Analysis: Line charts showing impact of tags on engagement rate.

Inferences:

  1. Which song video has the highest view counts?
  • Vaaste Song: Dhvani Bhanushali, Tanishk Bagchi | Nikhil D | Bhushan Kumar | Radhika Rao, Vinay Sapru has the highest view counts.
    • image
  1. What is the trend in engagement (likes, comments, favorites) over time?
  • From the engagement dashboard, we can see a significant increase in the engagement rate over the years.
    • image
  1. Are there specific tags or keywords that consistently correlate with higher viewer engagement?
  • Tags like 'tseries', 'hindi songs' and 'bollywood songs' correlate highly with the viewer engagement rate.
    • image
  1. Is there a correlation between video duration and viewer engagement (views, likes, comments)?
  • The songs having short duration have higher viewer engagement as compared to songs having long duration.
    • image
  1. Which songs have the highest engagement rate (engagements per view)?
  • The songs having highest engagement rate are:
  • De De Pyaar De - Official Trailer (Russian) | Ajay Devgn, Tabu, Rakul Preet Singh | Akiv Ali
  • Tere Mere Beech Mein Song | Babul Supriyo | Lal Sarkar
  • Jubin Nautiyal: Aise Kaise (Lyrical) | Rohanpreet Singh, Rana Sotal | Bhushan Kumar
    • image
  1. Are there seasonal trends in song popularity or viewer engagement?
  • There doesn't appear to be any seasonal trends in viewer engagement.
  1. How does video quality (e.g., HD vs. SD) impact viewer engagement?
  • 'HD' quality videos show much higher viewer engagement as compared to 'SD' quality videos.
    • image
    • image
  1. What were the top songs in the past year (2023) by likes?
  • Top songs in 2023 by likes were:
  • Ram Siya Ram (Hindi) Adipurush | Prabhas | Sachet-Parampara, Manoj Muntashir | Om Raut | Bhushan K
  • Achha Sila Diya |Jaani & B Praak Feat. Nora Fatehi & Rajkummar Rao | Nikhil-Vinay,Yogesh | Bhushan K
  • Jai Shri Ram (Hindi) Adipurush | Prabhas | Ajay-Atul, Manoj Muntashir Shukla | Om Raut | Bhushan K
    • image

youtube_songs_analysis_using_power_bi's People

Contributors

shreyalangar avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.