This project presents a comprehensive Exploratory Data Analysis (EDA) of the Netflix Titles dataset using Python. The objective is to uncover meaningful insights about Netflix's content library by analyzing trends in movies, TV shows, genres, countries, ratings, release years, and content growth.
The project demonstrates the complete data analytics workflow, including data cleaning, preprocessing, visualization, business insights, and dashboard creation.
- Understand the structure and quality of the dataset.
- Perform data cleaning and preprocessing.
- Identify missing values and data inconsistencies.
- Analyze the distribution of Movies and TV Shows.
- Discover the most popular genres and ratings.
- Analyze country-wise content production.
- Study Netflix's content growth over time.
- Generate actionable business insights.
- Build a dashboard summarizing the analysis.
CodeAlpha_Netflix_Content_EDA
β
βββ Dashboard
β βββ dashboard.ipynb
β βββ netflix_analysis_dashboard.png
β
βββ Data
β βββ netflix_titles.csv
β
βββ Images
β βββ content_added_year.png
β βββ content_rating_distribution.png
β βββ correlation_matrix.png
β βββ dashboard_summary.png
β βββ genre_wordcloud.png
β βββ missing_values_heatmap.png
β βββ monthly_addition.png
β βββ movie_tv_growth.png
β βββ movie_vs_tvshows.png
β βββ netflix_analysis_dashboard.png
β βββ release_year_trend.png
β βββ top10_actors.png
β βββ top10_countries.png
β βββ top10_directors.png
β βββ top10_genres.png
β
βββ Notebooks
β βββ EDA.ipynb
β
βββ Reports
β
βββ README.md
βββ requirements.txt
βββ .gitignore
- Python
- Pandas
- NumPy
- Matplotlib
- Seaborn
- WordCloud
- Jupyter Notebook
Dataset: Netflix Titles Dataset
The dataset contains information about Netflix Movies and TV Shows, including:
- Show ID
- Content Type
- Title
- Director
- Cast
- Country
- Date Added
- Release Year
- Rating
- Duration
- Genres
- Description
- Removed empty columns
- Checked missing values
- Checked duplicate records
- Converted date columns
- Feature Engineering
- Movies vs TV Shows
- Content Rating Distribution
- Top Producing Countries
- Release Year Trend
- Content Added by Year
- Monthly Content Addition
- Top Genres
- Top Directors
- Top Actors
- Movie vs TV Show Growth
- Missing Values Heatmap
- Correlation Matrix
- Genre Word Cloud
A dashboard was created using Matplotlib to summarize important business insights.
- Netflix contains significantly more Movies than TV Shows.
- TV-MA is the most common content rating.
- The United States contributes the largest amount of content.
- India is the second-largest content producer.
- International Movies dominate the platform.
- Drama and Comedy are the most popular genres.
- Netflix experienced rapid content growth after 2015.
- Content additions peaked around 2019.
- Movies have consistently outnumbered TV Shows over the years.
- The dataset contains missing values mainly in Director, Cast, and Country.
- Increase investment in International content.
- Continue producing Drama and Comedy titles.
- Expand family-friendly content offerings.
- Focus on emerging markets with high content demand.
- Collaborate with directors having strong success records.
- Improve metadata quality for missing director and cast information.
Images/netflix_analysis_dashboard.png
git clone https://github.com/kindlefest08/CodeAlpha_Netflix_Content_Analysis.gitcd CodeAlpha_EDApip install -r requirements.txtjupyter notebookOpen:
Notebooks/EDA.ipynb
- Interactive Plotly Dashboard
- Power BI Dashboard
- Netflix Recommendation System
- Sentiment Analysis on Netflix Reviews
- Machine Learning for Content Prediction
Vaishali Limbapure
Computer Engineering Student
Passionate about Data Analytics, Machine Learning, and Artificial Intelligence.
GitHub: https://github.com/kindlefest08



