With the increased adoption of Ushahidi around the world, we are finding that one problem (which we anticipated in the very beginning of the initiative) is that of low bandwidth regions. In the early days of testing the platform in Kenya, we found that the map would take ages to load, and so the development team worked very hard to change this. This was of course before the installation of fiber optic links in Kenya, which make connection speeds much better after September 2009.
Our current solution for integrating SMS in areas with low bandwidth (but good wireless service coverage) is to have a FrontlineSMS hub with a compatible mobile phone attached to a computer via USB or even Bluetooth for those who prefer it.
That has worked reasonably well, but we are always looking for ways to improve access to maps containing crowdsourced information, particularly in areas with low Internet penetration rates. Recent statistics indicate that mobile networks are now available to 90 percent of the world’s population overall, and to 80 percent of the people living in rural areas. This means it’s even more important for Ushahidi to be able to collect and then visualize information from mobile phones. It’s worth remembering that for many people with mobile phones, their first social network is their address book.
What follows below are several updates on developments to improve the ability for people to use Ushahidi in low bandwidth areas. We welcome everyone in our greater community to try these applications out and provide us with feedback. Let’s see if we can continue this process of “real-time sense making,” even in rural areas. At the very least, we would like to have the tools well tested and used in various locales.
Luanda
We have an upcoming version of Ushahidi dubbed “Luanda” that will be released soon, it will have many improvements that will be of interest to deployers around the world.
There are two options for using Ushahidi in low bandwidth regions:
1. Configuring the mobile version of the site you build and put Ushahidi on. You will need the 2.0 build of the platform (caveat that it’s a test build). Then add and activate the mobile plug-in from our plug-ins database.
2. The offline mapping tab available as an OS X test build – Dale Zak and Emmanuel Kala are still working on this, but we’d like to invite users to test things out. Caveat is it’s a test build and for Mac OS X for now.
Please submit issues/suggestions on the Github tracking issue tracking log, as this will help us greatly.
Frontline Mapping
The upcoming Frontline Mapping plug-in allows new ways for Ushahidi incident reports to be gathered in the field:
- SMS-to-Report — Any incoming text message can be converted into an incident report and synced once Internet access becomes available. For example, a text message that reads “Riots in the streets, several people injured” would be received by Frontline. A person managing the application double-clicks that message and the new incident report dialog is pre-populated with that information, along with the sender’s contact info if available.
- FrontlineForms-to-Report — The Mapping plug-in can generate a FrontlineForm with all the required Ushahidi fields, and send that Form to any contact with a Java-enabled phone. The incoming FrontlineForm response is automatically covered to an incident report, and can be synced once the Internet becomes available.
- FrontlineSurveys-to-Report — The Mapping plug-in can also populate the new FrontlineSurveys plug-in with Ushahidi-specific questions (such as, “What is the incident description?”) You can send a survey to any contact via SMS, which initializes a series of questions, the next question sent once the previous answer is received.
Here are four demo videos showing the Mapping Plug-in in action:
http://dl.dropbox.com/u/9326/FrontlineSMS-Mapping-One.swf
http://dl.dropbox.com/u/9326/FrontlineSMS-Mapping-Two.swf
http://dl.dropbox.com/u/9326/FrontlineSMS-Mapping-Three.swf
http://dl.dropbox.com/u/9326/FrontlineSMS-Mapping-Four.swf
Note that the FrontlineForms and FrontlineSurveys options require less work for administrators because the data received is structured; however it may require multiple SMS messages to gather all the information. In times of crisis, the user may only be able to send one text message. However, community health care workers may choose to use the FrontlineForms or FrontlineSurveys options to submit structured patient information.
Do subscribe to our blog feed or follow us on Twitter to get the latest about upcoming announcements about the continuing evolution of the platform.