SIDEBAR
»
S
I
D
E
B
A
R
«
Google Summer of Code 2013 Ideas List
March 15th, 2012 by admin

Dear Students
This is our first Summer of Code and we are very excited at the prospect of working with enthusiastic young people.
Our goal for this GSoC is to develop a set of fungible tools that can be used to crowdsource the collection, curation, publication and visualization of content, primarily in the form of incident reports

Please read this link before reading the ideas:

OVERVIEW

MENTORS

Task Ideas

Enable Swara Network like content management over Mojomail

Overview:

This set of features will enable

  • Exporting of content from Swara IVR servers to email
  • Importing content into Swara IVR server from email
  • Monitor status of exported messages
  • Pre-processing of messages before export

Things to use

Mojomail, Swara, Mailman, Mutagen (for MP3 analysis)

Further Reading:

Plugin for Swara Network Content Management on Mojomail

Alter mojomail to work on Request/Response model

Include Multimedia Support for Mojomail

Overview

Things to use

SWeeT web, Mojomail, Swara

Further Reading

SWeeT link

Mojomail Plugin for SWeeT management

Port Mojomail to Windows and present an API

Overview

  • Several of our partners are using Windows based platforms for data collection. It would be useful to have a windows version of Mojomail that can export content from these too

Things to use

Windows, Python, Cygwin…whatever works on Windows

Further Reading

Mojomail on Windows

Create a Mojomail search and aggregate plugin

Overview

  • Request an inbox search via email
  • Return the results as CSV
  • Allow specification of fields to be included

Things to use

Gmail, Mojomail, LivingData

Further Reading

Mojomail Searches

Create a Mojomail data wrangling plugin

Overview

  • Receive input files representing tables to a LivingData process via email
  • Receive a sequence of transformations to be applied to the input tables also via email
  • Send back results via email

Things to use

GMail, Mojomail, LivingData

Further Reading

Mojomail Data Wrangling Plugin

Geocoding Transforms for LivingData

Overview

  • Transforms to add lat long columns to a table based on location field
  • Transforms to guess location based on incoming content

Things to use

Geopy, LivingData, Pandas

Further Reading

Geocoding Transforms for LivingData

Simplified Report and Incident Publishing Workflow

Overview

  • Create a framework to submit and publish incident reports individually and as aggregated datasets online using email. The publication framework should allow the addition of new data in real time.

Things to use

Ushahidi, Mapbox, Pandas, LivingData, Mojomail, WordPress

Further Reading

Mojomail Plugins for Ushahidi

Mojomail Plugin for Mapbox

Mojomail Plugin for WordPress

Enhanced Features on Swara IVR

Overview

  • These are a set of productivity enhancements to Swara IVR
  • Send SMS notification on successful recording of a message
  • Add support for multiple interfaces on the same server
  • Add support for selection of wich interfaces to publish a message on
  • Graphical Interface to alter IVR workflow
  • Better Management interface, perhaps via merging with another product

Things to use

FreedomFone, Swara, FrontlineSMS

Further Reading

Swara Feature Wishlist

Mojomail Plugin to track user activity on crowdsourcing platforms

Overview

  • This is an advanced version of the search and aggregate plugin, with a specific focus on tracking individual users
  • Users could be tracked by name, phone number, email id or any other distinguishing feature
  • A set of users and their trackable attributes should be created dynamically
  • It should be possible to extract data regarding a particular user by querying a set of mailboxes that the user contributes to

Things to use

Mailman, Mojomail, Pandas, LivingData

Further Reading

Tracking Users Mojomail

Tracking Users LivingData


Comments are closed

SIDEBAR
»
S
I
D
E
B
A
R
«
»  Substance:WordPress   »  Style:Ahren Ahimsa
%d bloggers like this: