Skip to content

Local Chapter project

Predicting Fiber Uptake in an Area Using Machine Learning

Machine LearningData VisualizationWeb scrapingGeospatial DataResearch
Start date
July 26, 2023
Finish date
August 11, 2023
Project status
completed
Predicting Fiber Uptake in an Area Using Machine Learning

Challenge background

The project's background stems from the growing importance of reliable and high-speed internet connectivity in Kenya, particularly with the increasing number of individuals and businesses relying on digital technologies and remote jobs.

According to a report from the Communications Authority of Kenya, home fiber usage by Kenyans surpassed mobile data subscriptions, which experienced a 0.7% decline in Q3 of 2019/2020. Home data and fiber-to-the-office constitute the largest share of broadband users.

Understanding the fiber uptake rate in different areas is crucial for telecommunication companies and policymakers to effectively plan and allocate resources for expanding fiber networks.

The problem

Telco companies face a lack of data-driven and quantitative tools to assist in their fiber roll-out strategies, particularly in predicting household fiber uptake rates. Existing solutions primarily concentrate on cost calculations from providers like Comsof and Netadmin, rather than providing comprehensive support in identifying potential expansion areas.

Developing a tool that offers data-driven revenue predictions based on specific areas can significantly enhance the accuracy of expansion business cases. Gaining insights into the projected fiber uptake in households can serve as a valuable initial reference for decision-making.

Goal of the project

  • A model that can be able to predict the uptake rate of fiber.
  • Visual map showing the most attractive fiber roll-out areas.

Project timeline

  1. 1

    Week 1

    Data Collection - Identify and gather relevant datasets. i.e Demographic, Competitive fiber, and satellite datasets.

  2. 2

    Week 2

    Process Data - Clean and aggregate data into one granular unit.

    Exploratory Data Analysis.

  3. 3

    Week 3

    Set up structure of model.

    Train and test prediction model based on demographical and test data.

  4. 4

    Week 4

    Design and create interactive user interface (map and dashboard).

What you'll learn

1. Data Collection - Web Scraping

2. Data Modeling

3. Machine learning

4. Data Visualization in a map.

5. Geospatial Data.

6. Research

Get involved

What to expect from a Local Chapter project

First project

  • Welcomes beginners and experienced practitioners.
  • Focuses on education and collaborative delivery.
  • Produces open-source project work.

Benefits

  • Address a significant real-world problem with your skills.
  • Build your project portfolio.
  • Demonstrate your work to organizations and project partners.

Requirements

  • Working English communication.
  • A learning mindset.
  • Commitment to collaborative project work.

This challenge is hosted by