This project explores the growth of internet usage across the world and its relationship with population changes by continent over time. Using historical datasets from Our World in Data and Statista, this data science project delivers clean visualizations, growth insights, and penetration rate analyses in a reproducible format.
world-connected/
βββ data/
β βββ raw/ # Original datasets (internet, population)
β βββ processed/ # cleaned datasets
βββ notebooks/
β βββ test_data_preprocessing.ipynb
β βββ test_visualization.ipynb
β βββ test_analysis.ipynb
β βββ world_connected_report.ipynb
βββ src/
β βββ data_preprocessing.py
β βββ visualization.py
β βββ analysis.py
βββ figures/ # Saved output plots
βββ requirements.txt
βββ README.md
- π Visualize global internet user growth from 1990 to 2024
- π Compare population vs internet adoption across continents
- π¬ Calculate penetration rates and year-over-year growth
- π Build professional plots using
matplotlibandseaborn - β»οΈ Fully modular with testable Python scripts
- Our World in Data β Internet
- Our World in Data β Population
- Statista β Internet Users Worldwide
- Clone the repo:
git clone https://github.com/yourusername/world-connected.git
cd world-connected- Install dependencies:
pip install -r requirements.txt- Open the main notebook:
jupyter notebook notebooks/world_connected_report.ipynb- Senior Data Scientist: Mohamed Elmansy
- License: MIT
This project contributes to digital transformation analytics and highlights global connectivity disparities in a data-driven, insightful format.