Nasrin-Pherdowsi GitHub avatar

Netflix-User-Engagement-Analysis

Nasrin-Pherdowsi

一个端到端的分析作品集项目,使用 NumPy 分析订阅型流媒体平台的用户参与度与流失情况,将合成的 Netflix 用户数据转化为可执行的业务洞察。

Stars

7

7 天增长

暂无数据

Fork 数

0

开放 Issue

0

开源协议

暂无数据

最近更新

2026-07-30

AI 仓库情报摘要
FR-AI / ANALYSIS

为什么值得关注

该项目强调业务优先的分析流程,从数据验证到流失洞察,并刻意使用 NumPy 来夯实数值计算和向量化操作基础,而不是依赖高级库。

适合谁使用

  • 数据分析学习者
  • 产品分析学习者
  • 数据科学作品集准备者
  • 商业智能从业者

典型使用场景

  • 学习使用 NumPy 搭建端到端分析流程
  • 在合成数据上练习流失分析与参与度分析
  • 为求职打造数据科学作品集案例
  • 以业务问题为导向进行产品分析教学

项目优势

  • 业务优先的结构清晰,将产品问题与分析结合
  • 涵盖数据验证、探索性分析和统计推理
  • 使用 NumPy 强化向量化操作与数值计算基础
  • 使用包含 5 万条记录、20 个特征的合成数据集,便于实验

使用前须知

  • 使用合成数据,不能反映真实 Netflix 用户行为
  • 项目仍在进行中,数据预处理尚未完成
  • 目前主要依赖 NumPy,可能限制更高级分析的实现

README 快速开始

🎬 Netflix User Engagement & Churn Analysis

📌 Overview

This project is an end-to-end analytics case study focused on understanding user engagement and customer churn for a subscription-based streaming platform. It combines data analysis, product analytics, business intelligence, and data science concepts to transform raw user data into actionable business insights.

The project follows a business-first approach where every analysis begins with a product question, is supported by statistical reasoning, implemented using NumPy, and concludes with data-driven recommendations.


🎯 Business Problem

This project investigates user engagement and churn by addressing real-world business problems commonly faced by streaming platforms such as Netflix.

📈 Product Analytics

  • Which factors increase or decrease user engagement?
  • Which user segments spend the most time watching content?
  • Does recommendation click rate translate into higher watch time?
  • Which subscription plans drive stronger engagement?
  • How do viewing habits differ across devices, regions, genders, and time of day?
  • Which user behaviors indicate an increased risk of churn?
  • What product improvements can improve user retention?

📊 Data Analytics

  • Measure key engagement KPIs such as average watch time, session count, watch frequency, and recommendation click rate.
  • Identify trends and patterns across customer demographics.
  • Compare user behavior across regions, subscription plans, genres, and devices.
  • Perform exploratory data analysis (EDA) to uncover hidden insights.
  • Validate data quality through missing value detection, duplicate identification, and consistency checks.

🤖 Data Science

  • Identify the variables most strongly associated with user engagement.
  • Discover behavioral patterns that distinguish churned and retained users.
  • Engineer meaningful analytical features for predictive modeling.
  • Prepare clean, validated data suitable for machine learning workflows.
  • Build a foundation for churn prediction and customer segmentation models.

🌟 The objective of this project is to transform raw user activity data into actionable business insights that support product decisions, customer retention strategies, and data-driven decision making.


🚀 Key Objectives

  • Analyze user engagement across different customer segments.
  • Identify behavior

项目描述

An end-to-end, business-first analytics project evaluating streaming retention and churn drivers. Built from the ground up using Python & NumPy to demonstrate low-level numerical computing, vectorized operations, and core product analytics workflows, including data science concepts and algos

相关仓库与替代方案

根据分类、Topic 和编程语言匹配的相似项目。

talivia-group
精选
talivia-group GitHub avatar

talivia

Talivia is an open-source, self-hosted analytics platform that combines web analytics, session replay, and customer revenue tracking from multiple payment providers.

Web 开发数据与数据库
484
lopopolo
精选
lopopolo GitHub avatar

harness-engineering

Harness Engineering is a methodology for improving coding agent outputs by carefully crafting the environment around them—providing curated context, tools, and executable constraints that encode an organization’s nonfunctional requirements and cumulative lessons.

AI 与机器学习AI 智能体
2,390
slvDev
精选
slvDev GitHub avatar

esp32-ai

A 28.9 million parameter language model runs on an $8 ESP32-S3 microcontroller entirely on-device, generating simple stories at about 9.5 tokens per second.

AI 与机器学习大语言模型
1,960