Skip to content

kumar-saras/Netflix-User-Behavior-Analytics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Netflix User Behavior Analytics

Overview

This project focuses on analyzing Netflix user watching behavior using data preprocessing, statistical analysis, visualization, and feature engineering techniques.

The analysis helps identify patterns related to user engagement, subscription behavior, binge watching activity, and churn trends.


Dataset

Source: https://www.kaggle.com/datasets/rhythmghai/netflix-user-watching-behavior-dataset

The dataset contains user demographics, subscription details, engagement metrics, viewing activity, and interaction patterns.


Technologies Used

  • Python
  • Pandas
  • NumPy
  • Matplotlib
  • Seaborn
  • SciPy
  • Scikit-learn
  • Jupyter Notebook

Analysis Performed

  • Data Cleaning
  • Missing Value Analysis
  • Outlier Detection
  • Scaling and Encoding
  • Exploratory Data Analysis
  • Statistical Testing
  • Correlation Analysis
  • Feature Engineering
  • Visualization

Statistical Techniques Used

  • Pearson Correlation
  • T-Test
  • ANOVA
  • Chi-Square Test
  • Shapiro-Wilk Test
  • QQ Plot Analysis

Feature Engineering

New features created:

  • Engagement Score
  • Binge Watcher Classification
  • Active User Classification

Key Insights

  • User engagement patterns vary across subscription types.
  • Binge watching behavior is common among active users.
  • Statistical tests helped identify relationships between subscription plans and churn behavior.
  • Feature engineering improved behavioral interpretation of users.

Author

Saras Kumar
M.Sc. Data Science & Analytics
Ramaiah University of Applied Sciences

About

Netflix user behavior analytics project using preprocessing, statistical analysis, visualization, and feature engineering.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors