Refugees find it very difficult to locate their loved ones in refugees camps once they flee a


Develop a centralized service where any refugee in search of a loved one can register then later be found. The solution will be used by aid workers in order to better help refugees mainly because they might not be fluent in the usage of applications or may not have access to internet.

The Process

1. Lost refugee registers with name, and area they came from. The refugee is then automatically linked to a contact person and listed to a nearby meeting point with designated meeting times (meeting points are safe places where refugees in search of loved ones can meet under supervision of aid workers, based on how camp is organized).

2. Person in search of loved one gets in touch with the contact person listed in the app or can go to the meeting place and notify contact person in person.

3. Once loved ones have been reunited the listing is marked as completed.

MLab Midterm Report

The Internet has a huge community of over 23 million users in Kenya. This ever-increasing number makes use of a large range of applications. These applications generate a highly diversified data traffic and require reliable infrastructure. As a function of this diversity, providers, users and operators need to understand the dynamic structure and behaviour of the network. Since end-user applications cannot get bandwidth guarantee from the network, a culture of bandwidth measurement needs to be developed. Elements such as availability of bandwidth and link capacity can be measured. To measure the available bandwidth between two nodes in a computer network, active measurement methods need to be used.

Following this need, KENET – Kenya Education Network, Google Kenya – an MLab consortium partner, and C4DLab – University of Nairobi Innovation Hub launched a campaign to build user awareness of a diagnostic resource called Measurement Lab (MLab). This resource is designed to provide Internet users and regulators with a means for measuring quality of broadband Internet. MLab is a distributed Internet measurement network consisting of thousands, potentially up to tens of thousands of measurement nodes (“probes”) placed all around the Internet.

KENET hosts the Kenyan node. The goal of a node is to take active measurements in a coordinated fashion, thereby supplying more measurement data for the benefit of the research community, and in
general to the Internet community.

Digital Matatus


Collaborative research and mapping for Nairobi’s Public Transit

The Digital Matatu project is about improving the legibility of the public commuter service by providing the base data that is required and making it open and accessible. Data was collected on matatu and buses, and the Nairobi commuter railway. We currently have data on Nairobi city, others in the pipeline include Eldoret city.

These data includes routes, bus stops, train stops, etc

The data is available in the General Transit Feed Specification (GTFS) format.

This data has been developed and processed by a Team through a collaboration between University of Nairobi School of Computing & Informatics C4DLab, Columbia University CSUD, MIT Civic Data Design Lab and Groupshot, and has been supported by The Rockefeller Foundation.

Team Members:

  • Dan Orwa, Peter Waiganjo Wagacha, Sam Kariu, Andrew Ntwiga, Ikamar Ekessa, Steve Waweru, Peter Kamiri, Jack Mutua and Maureen Mbinya – University of Nairobi C4DLab
  • Jackie Klopp – Columbia University CSUD
  • Sarah Williams – MIT Civic Data Design Lab
  • Adam White – Groupshot

The GTFS data has now been opened and is freely available here. Various applications utilizing the data have been developed, e.g. a mobile app that tells you matatu routes and the bus fare.

More information on this project can be found on the main website here.



Bungeni is an open-source parliamentary workflow management system (PWMS). This system was originally developed by the UNDESA team for a period of 5 years, and it is currently being maintained at the lab, after the UNDESA Bungeni project closure.