25
SWIFT RIVER PLATFORM OVERVIEW An Ushahidi Initiative

SwiftRiver Overview

Embed Size (px)

Citation preview

Page 1: SwiftRiver Overview

SWIFT RIVERPLATFORM OVERVIEW

An Ushahidi Initiative

Page 2: SwiftRiver Overview

First response is an oxymoron.

Page 3: SwiftRiver Overview

Someone is always there first. Rarely is it ever the press.

Page 4: SwiftRiver Overview

HAITI EARTHQUAKE

• 20,000 reports in the first few hours•100,000 reports in the first four days •Averaged of 25,000 per day•Real-time Reports from around the world•Conflicting statements•From Twitter users, text messages, Email,

and Web•Each report verified by humans

Page 5: SwiftRiver Overview

What if we listened to the crowd?

What if the crowd was also the filter?

Our problem then becomes who in the crowd do we listen to?

Page 6: SwiftRiver Overview

How do we manage it all?

Page 7: SwiftRiver Overview
Page 8: SwiftRiver Overview
Page 9: SwiftRiver Overview

Accuracy = Authority ≠ Popularity

The Swift Equation

Page 10: SwiftRiver Overview

SWIFT IS THE FILTER

Page 11: SwiftRiver Overview

Text

CITIZEN EDITORS

Page 12: SwiftRiver Overview

River ID

SiLCC

SiCDS

SULSa

CORE

Page 13: SwiftRiver Overview

PLATFORM GOALS

•Save time when sweeping through large, unstructured datasets.

•Surface signal, suppress noise (irrelevant discussions, inaccuracies, duplicates)

•Identify relevant sources and rate them•Identify and rate authoritative users•Curate discussion and media around any topic

or event•Puts the tools into the user’s hands (think Google

Reader vs. Google News)

Page 14: SwiftRiver Overview

WHAT IS SWIFT FOR?

• Improving information findability

• Surfacing content you didn't know you were looking for

• Automatically sorting and structuring unstructured data

• Understanding media from other parts of the world (translation)

• Making urgent data more discoverable

• Leveraging eyewitness accounts

• Using location as context

• Expanding the grassroots reporting network

• Preserving information (archiving)

• Improving data management within Ushahidi

Page 15: SwiftRiver Overview

Example Use Cases

• Journalists / Newsrooms (aggregating thousands of feeds)

• Emergency Response Organizations (aggregating reports)

• Election Monitoring (curating trusted sources)

• Research and Information Curation (collecting info from around the web)

• Real-Time News Gathering (filter by conditional rules)

• Online Brand Monitoring (monitoring keywords)

Page 16: SwiftRiver Overview

TERMINOLOGY

•Channels - methods of delivery (email, SMS, Twitter, YouTube, RSS/XML etc.)

•Sources - the source producing aggregated content

•Content Items - individual items coming from sources

•Dashboard - the central window for processing the various types of data aggregated by swift

Page 17: SwiftRiver Overview

SwiftRiver Web Services

• SiLCC - NLP for SMS and Twitter

• SULSa - Location Services

• SiCDS - Duplication Filtering

• River ID - Distributed Reputation

• Reverberations - Measures influence of online content

Page 18: SwiftRiver Overview

ROADMAP• March 31 v0.0.9 Rumba *

• first deployment• proof of concept

• April 30 v0.1.0 Apala *• New Core, API, Plugin Architecture• Set up EC2 environment for hosted services• SMS and Email

• May 31 v.0.2.0 Batuque *• integrate SiLCC, SULSa• modules for Wordpress

• June 30 v0.3.0 Benge • User profiles, SiCDS

• July 30 v0.4.0 Bikutsi• Jquery? Tornado for PHP?• River ID• Reverberations• Drupal

• August 30 v0.5.0 Jazz• Feed Recommendations• MHI

Page 19: SwiftRiver Overview

LOOKING AT BATUQUEv.0.2.0

Page 20: SwiftRiver Overview
Page 21: SwiftRiver Overview
Page 22: SwiftRiver Overview
Page 23: SwiftRiver Overview
Page 24: SwiftRiver Overview
Page 25: SwiftRiver Overview

SWIFT RIVERswift.ushahidi.comsws.ushahidi.com

swift.ushahidi.com/docs

An Ushahidi Initiative