Kano, Nigeria, 15 November 2019 — eHealth Africa’s mission is to build stronger health systems through the design & implementation of data-driven solutions that respond to local needs and provide underserved communities with tools to lead healthier lives.
In six days, we trained 27 engineers, spread over two groups, how to use Python for data science. Topics included data visualisation using plotnine and machine learning using scikit-learn. We also covered more advanced Python concepts such as generator functions and expressions in order to process JSON APIs in a streaming fashion.
On the fifth day, we organised a hackathon where six groups were given a data set containing calls related to the 2014–2016 Ebola outbreak in Sierra Leone to build machine learning models and prediction APIs. The next morning each group presented their results. It was amazing to see how fast the participants were able to apply the newly acquired skills and knowledge to a real-world use case.
We concluded this intense week with a session about Unix power tools, which is a completely different, although still very valuable, approach to working with data.