The information in this wiki hasn't been maintained for a good while. Some of the projects described have since been deprecated.

In particular, the "Ushahidi Platform v3.x" section contains information that is often misleading. Many details about this version of Platform have changed since.

This website is an extraction of the original Ushahidi wiki into a static form. Because of that, functions like logging in, commenting or searching will not work.

For more documentation, please refer to

Skip to end of metadata
Go to start of metadata

We've built data science ideas into Ushahidi v3.x - starting with better built-in data visualization. 

A persistent ask among our partners and clients has been better data vis in addition to mapping provided by Ushahidi V2/3. We're adding this to V3, with hopeful beta integration by July. To quickly answer some basic questions, we've created this page with some basic updates.

More to come! Stay tuned! ~ Aurelia (3/28/14)

What data is available?

  • Reports (with words, categories, user, message, location, time, custom form entries)

  • Users

  • Messages (with channels, reporter, time)

  • Reporters (with location)

  • Categories (with report volumes)

  • Locations (lat/long, name)

  • Comments (with words, user, time)

  • External data (including map data)

(see this wiki page for current list of downloadable Ushahidi data)

What are some essential stats?

  • Message creation rates

  • Report creation rates by day/week/month

  • Number of reports per category

  • Number/percentage of reports per source type (facebook, twitter, SMS etc)

  • Word frequencies (non-stopwords) in reports

  • Number/percentage of verified/unverified reports (big + if that’s also available by category)

What has been requested?

  • Cross correlations. We’ve shown # of reports / category and prioritized categories

  • Time filters

  • Cut-and-paste versions of infographics/exportable charts for including in word docs 

  • Compare locations over time 

  • Develop automated data dashboards, showing volume of reports in y-axis and time in x-axis, with ability to compare different categories

  • Admin can view graphs of custom form field values

  • Downloadable reports

What are some inspiration pieces, reference links (feel free to add to this please)?
Link list of data visualization resources:

CoderGeek resource list of data viz links.

What are we doing now?

For now, we are piloting a few quick starts using sample data from an election monitoring group. You can explore the temporary code and look forward to additional custom charts in the future, we're looking at multiple JS libraries, including the D3/NVD3/reD3 suite, feel free to suggest others in the comments!)

We'll be adding more visualizations to this repository, but some features for this use case include:

  • Simple counts and reports time filters
  • Reusable charts with simple Election Monitoring stats
  • Reversable and internationalized charts to support right->left translations
  • Exportable/Downloadable charts (with PNG/JPG/PDF formats)

Repository for current code:

Demo visualization set:


  • No labels