lu li forrest lin naran bayanbat michael ortiz vignan pattamatta

Post on 30-Dec-2015

219 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

myScience

Lu LiForrest LinNaran BayanbatMichael OrtizVignan Pattamatta

project goal

Enable individuals to capture useful scientific data with the sensors on WP7

agenda Idea Synthesis myScience

Value proposition Needfinding Benchmarking Architecture

v1 demo Future directions

v2 and v3

Benchmarking: apps

Insights

Similar Interfaces Small scale

Brainstorming for scale

Pushed for scale Lack of scientific impact Phone limitations (no passive data

collection)

Synthesis of Idea

myScience

Feasibility

Scale

Scientific Impact

myScienceMaster app for citizen science

myScienceMaster app for citizen science

Cost of deployment ~= 0Piggyback on existing active user communityStore and compute on the cloud for free

scientists

users

Contribute to science researchChoose from a list of diverse projectsEarn points/achievements

meet a user

needfindingThe Great Sunflower Project- Crowdsourced pollinator service- 10000 registered users- Web form

iNaturalist- Conservation biology (presence model)- iPhone app exists

insights High development and deployment

costs Hard to maintain and support the

app Hard to build a user community

Making the app discoverable Hard to generate value from data! Authentication

benchmarkingHow does a scientist create an app? Hire an expert Translation tools: Appcelerator Frameworks: ODK, EpiCollect

Build a data collection form or survey;Collect data on phone and send to a server;Aggregate the data on a server and extract it

EpiCollect

benchmarking

Tools Comparison

Custom

features

Cost Programming

Scalability

Users

Do it yourself High High Hard Low Hard

Translator Medium Medium

Easy Low Hard

Framework Low Low Not needed! Medium Hard

myScience Medium Free Not needed! High Easy, many

ARCHITECTURE

PHP Website

Specify Required Data

Generate Project

Cloud Project

Cloud Services (like authentication,

map, etc)

Store

Manage

Compute

Windows Azure Platform

Get Data

View/Download Data

Download Project Contribute

Data

Version 0

Local Database

Local server

Phone

Version 1

Cloud Database

Local server

Phone

Version 2

Cloud Database

Cloud service

Phone

v1 in depth

• SQL Azure• ADO.Net Entity Framework

Data Layer

• Direct access to DataLayer• Host WCF service to expose

data

Web Layer

• Consume data through WCF service

Phone Layer

v1 demo Project creation and deployment Basic game mechanics: profiles,

points Submit data: GPS, timestamp, text

fields Monitor data

Future Directions – v2

User-side more customizable profile report queue

Scientist-side support image and audio recording Improved drag and drop app builder

Timeline 1-2 weeks

Future Directions – v3

User-side game mechanics integrate with other existing systems

Scientist-side visual customization video support spam filtration tool

Timeline: 6 weeks

Q&A We’d love to hear your feedback!

top related