Infectious Diseases - Data Cleanup

Fall Semester, 2024

Ellie Jensen, Andrew Clements, Collin Bowers, Ziyun Ma

Infectious Diseases - Data Cleanup Project

Background Information

The Carter Center is dedicated to advancing human rights and alleviating suffering and one of their focuses is on minimizing infectious diseases. To do this, they collect data from geographic units within each country, but the data is often given in the native languages of these countries, leading to conflicting translations. A similar project was previously undertaken for the country of Sudan, and this semester the Carter Center is looking for help with their Ethiopian data. The primary challenge is due to the lack of resources for Amharic and the absence of a standard English transliteration. To address this, a tool, along with an additional GUI, was developed to transliterate a list of region, zone, and woreda inputs using a standardized list of target mappings.


Project Demo Videos

Google Colab Ethiopian Tool Demo



Anvil Website Demo




Project Evolution

Over the semester, we worked on refining a transliteration tool for the Carter Center's Ethiopian data. Initially, we aimed to develop a hardcoded solution for Ethiopian geographical mappings and a general solution that would work for any country or language. But due to the client's requests, we prioritized incorporating a user-friendly GUI built with Anvil for non-technical users, and directed our attention away from building the generalized tool. We started implementing the generalized tool near the end of the semester, but haven't finished.

Through our iterations and continuous communication with the client, we enhanced usability of the tool and made it fitting for the client's request. Throughout this project, keeping an open mind and adapting to new challenges enabled us to better serve the client's needs.


Major Project Goals

Additional goals added during the semester:

Next Steps


Team Reflection

What Worked Well

What Could Be Improved

Advice for Future Teams


Resources for the Next Team

Client Information