Tech - October 06, 2017

Introduction To Data Scraping With Python

Last Thursday, Kelvin gave a talk at PyconKE 2017 titled “Introduction to Scraping using Python”. This was a beginner-level introduction that used three cool Python libraries: beautiful soup mechanize argparse In the talk, I demonstrated how to use these libraries to programmatically access the Kenya Power & Lighting Company’s website and automatically fetch a monthly power bill.

Read More

Resources - September 13, 2017

Dynamically Clean Shared Data with Filtered Datasets

A filtered dataset is a subset of submitted data that satisfies certain conditions set by the user. Filtered datasets are helpful when you need to share a dataset with other users, yet want to keep certain fields or records private that are repetitive, irrelevant or sensitive. Suppose you carried out a baseline survey on households

Read More

Tech - August 30, 2017

Streaming Ona Data with NiFi, Kafka, Druid, and Superset

A common need across all our projects and partners’ projects is to build up-to-date indicators from stored data. We have built dashboards showing project progress and other stakeholder-relevant information in our malaria spraying project (mSpray), drought response monitoring project in Somalia, and electronic medical record system (OpenSRP). Currently we create indicators on an ad-hoc basis,

Read More

Work - June 14, 2017

An inside look at Zambia’s new electronic immunization registry

The following was originally written for and posted on the BID Initiative blog. It provides an update on the Zambian electronic immunization registry we’re building with Path, which we introduced in a previous post. Photo: Ona. Zambia’s paper-based immunization reporting systems of the past, are time-intensive and often result in longer wait times for patients. Back in

Read More

Work - May 08, 2017

New Help Site Launched

We are excited to announce our new help site, which makes finding answers faster with improved search functionality and article categories. The new site lets you vote on whether articles are helpful so we can improve the content. Please note, you may experience 404 errors if you use links to the old website — in that

Read More

Press - May 05, 2017

Ona at the 2017 ICT4D Conference

Ona will be at the 2017 ICT4D Conference in Hyderabad on 15–16 May 2017. Erick Ngwiri, Director of Client Solutions, will be speaking about Empowering organizations worldwide with collective intelligence. His talk will focus on how Ona uses geospatial check-ins to improve the targeting and delivery of IRS malaria spraying in over 120,000 homes in

Read More

Tech - April 24, 2017

Improve Sampling Accuracy with Weighted Random Selections

Every data collector eventually runs into this issue at some point — you know the makeup of your population as a whole, but you only have access to a small group that isn’t representative. For example, you know that as a whole, the population pizza topping preference for plain cheese:pepperonni is 1:1. However, you only have access

Read More

Tech - March 31, 2017

Redirecting HTTP traffic while using AWS Target Groups

A few months ago we received a support query from a user who was unable to log in. We couldn’t replicate the issue and they weren’t able to work with us to get it fixed. We concluded that they were doing something unique and had ended up fixing it from their end somehow. Fast forward

Read More

Work - March 30, 2017

3,725 Health Posts Mapped in Jakarta in a Massive Grassroots Empowerment Effort

 Health posts in Jakarta mapped by PKK. We caught up with Renold Lim, a volunteer at Jakarta-based grassroots organization Pemberdayaan Kesejahteraan Keluarga (PKK), which aims to improve health services to the urban poor by sharing data about the realities of street-level health services. It is a colossal effort. Given that the city of 10 million

Read More

Work - March 27, 2017

How to Increase Security by Encrypting Form Data

Encrypting form data incorporates an added level of security by making your data private, unreadable, and tamper-proof. This security mechanism can help you meet strict data privacy requirements sometimes set by ethical review boards for research studies. For example, you should encrypt data if you have surveys on highly sensitive topics like domestic violence and

Read More

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18