Welcome to the Machine Learning track! This task focuses on real-world data analysis, exploring patterns in teen smartphone usage and its impact on mental health and academic performance.
Analyze how smartphone addiction influences academic performance and well-being among teenagers through comprehensive EDA and insights generation.
Topic: Teen Smartphone Usage and Addiction Impact
Context: The rapid rise of smartphones has transformed the way teenagers connect, learn, and entertain themselves — but it has also raised concerns about excessive usage and its potential impact on mental health, academic performance, and daily routines.
Dataset URL: Download Here
- Language: Python 3.7+
- Environment: Jupyter Notebook / Google Colab
- Libraries: pandas, numpy, matplotlib, seaborn, plotly, scikit-learn
- Data Overview - Shape, columns, data types
- Missing Values - Identification and handling strategy
- Duplicates - Detection and removal
- Outliers - Statistical identification and treatment
- Data Types - Proper conversion and formatting
- Clean Dataset - Export processed CSV
Required Analysis Examples:
- Top 5 Activities by average daily time spent
- Usage vs Academic Performance - Correlation analysis
- Sleep Patterns by addiction level
- Bedtime Phone Usage Impact on sleep quality
- Mental Health Indicators by addiction severity
Additional Analysis:
- Demographics - Age, gender distribution
- Screen Time Patterns - Daily, weekly trends
- App Categories - Most used applications
- Behavioral Patterns - Usage during different times
- Distribution Plots - Histograms, box plots
- Correlation Heatmap - Feature relationships
- Bar Charts - Categorical comparisons
- Scatter Plots - Continuous variable relationships
- Time Series - Usage patterns over time
- Subplots - Multi-dimensional analysis
- Key Findings - 5-7 major insights
- Statistical Significance - Hypothesis testing results
- Recommendations - Actionable suggestions
- Future Work - Potential research directions
- Interactive Visualizations - Plotly/Dash
- Machine Learning - Predictive models
- Creative Analysis - Unique insights discovery
- Professional Presentation - Clean notebook with markdown
- 📓 Jupyter Notebook (.ipynb) with complete analysis
- 📄 Clean Dataset (.csv) after preprocessing
- 📊 Visualizations - All plots saved as images
# 📱 Teen Smartphone Usage Analysis
## 📋 Table of Contents
1. Introduction & Objectives
2. Data Loading & Overview
3. Data Cleaning & Preprocessing
4. Exploratory Data Analysis
5. Key Insights & Findings
6. Conclusions & Recommendations
## 🎯 Project Objectives
- Analyze smartphone usage patterns among teenagers
- Identify correlation between usage and academic performance
- Examine impact on sleep and mental health
- Generate actionable insights for stakeholders
## 📊 Data Overview
```python
# Your data loading and overview code here# Your data cleaning code hereNote: Dataset link is provided in this repository
Create an issue in brl_akgec repository:
## 🤖 ML Task Submission
**👤 Name:** Your Full Name
**📧 Contact:** your.email@example.com
**🎯 Task:** Teen Smartphone Usage Analysis
**🔗 Repository:** [Your GitHub Repo URL]
**📓 Notebook:** [Direct link to notebook file]
**🛠️ Tech Stack:**
- Python 3.x
- Libraries: [pandas, matplotlib, seaborn, etc.]
- Environment: [Jupyter/Colab]
**📊 Analysis Completed:**
- [x] Data cleaning and preprocessing
- [x] Usage patterns analysis
- [x] Academic performance correlation
- [x] Sleep impact analysis
- [x] Mental health indicators
- [x] [Additional analyses]
**🎁 Bonus Features:**
- [Any bonus features implemented]💡 Analysis Tips
- Ask meaningful questions before diving into data
- Tell a story with your visualizations
- Validate assumptions with statistical tests
- Think like a researcher - what would be practically useful?
🚀 Ready to uncover insights? Let's dive into the data!