mobile data collection briefing for the etlg december 9 th, 2013 by ucla oit ectg director rose...
TRANSCRIPT
Mobile Data CollectionBriefing for the ETLGDecember 9th, 2013By UCLA OIT ECTG Director Rose Rocchio
Mobile Data Collection(MDC)
• Passive Mobile Data Collection• Public Mobile Data Collection• Crowd Sourced Mobile Data Collection• Audience Response Systems• Private Mobile Data Collection
Passive Data Collection
Public Data Collection
Crowd Sourced MDC
Audience Response Systems
• Hardware Radio-Frequency Clickers• Software Based - BYOD - Mobile versions
Private Mobile Data Collectionusing Participatory Sensing
Real Time (always on)
Real Place (always carried)
Real Context (historical, spatial, environmental, social)
Real Applications (civic and environmental data,
transportation, health, education)
A Tale of Two Tools
• Native Apps• iOS, Android, Web• XML script • Testing Required• Account Needed
• html5 - Web Based• Browser required• GUI Authoring • No testing needed• Anonymous Replies
What is OPT?• OPT is an Online Polling Tool • It works on any Mobile device with a browser• Interactive Polling for classrooms• Anonymous for poll takers• Authentication required for poll creators• Use Cases include:– Geo-distributed classes – Online - Synchronous Office Hours
Interactive PollsOPT, is a web-based (clickerless) BYOD (Bring Your Own Device) Audience Response (AR) system available to all faculty & Staff to create polls and is open to all students to take polls (with no additional fees or devices needed) today
The Process
Create a Poll
Collect Data
View Results
Online Polling Tool
OPT – Create and Manage Polls
2) Search on OPT http://onlinepoll.ucla.edu 3) Use a QR reader App
4) UCLA Mobile Click on ‘Customize Home Screen’ &
add OPT!
Search for "Bruin" Use a free one from the App stores http://m.ucla.edu
4 Ways to find a Poll:
1) Paste link into a slide or course page
Introducing ohmage MWFhttp://pilots.mobilizelabs.org
Available free :• Ios App Store• The Android Google Play market
BYOD Private
MDC
ohmage Key Concepts• Campaign• Survey Concept • Prompts
» Prompt Types» Condition
– Reminders– Location & Time Zone data
• Web-based Data Repository• Data Visualization
Discuss Plans• Talk about Type of Data they want to collect• Discuss complexity of the survey instrument• IRB required for Research
Integrated and iterative
Create Campaign
Collect Data
Analyze Data
OhmageMobile-to-Web Platform
Ohmage server (RESTful APIs)
Ohmage FrontEnd
Mobility SystemSens Acoustic
LifeStreamsCampaign Authoring
Snackboard
ohmage ohmage MWF
OhmageExpore Data
Self-report Passive Data Streams
SurveyGathering
Visualization and AnalysisData Management and Administration
Mobile Clients
Web Applications
TeacherTool
Create Campaign
Manual Creation: create campaign definition in XML
Create Campaign
InfoSurvey
InfoSurvey Item
Create Survey (Repeatable)View XML
Submit to ohmage Server
Campaign authoring Tool: GUI for create a campaign (Near Future)
Campaign Info
Survey Info
Survey Item
Campaign Info
Survey Info
Survey Item
XML Authoring
Mobile Data CollectionAndroid iOS
Collect Data
Android devices:ohmage
IOS devices: Ohmage MWF
Desktop browser:http://pilots.mobilizelabs.org
Data collection tools are available on multiple platforms to accommodate for device diversity.
Data Analysis
Ohmage Generic Data Exploration (all campaigns) Customized Dashboards: snack, ads, trash(https://lausd.mobilizingcs.org/snackdemo)
RStudio: Script-based Data Analysis (all campaigns) Shiny: Customized GUI on RStudio (future)
Different tools for different depths and learning objectives.
Ohmage Research Pilots
Custom DashboardsFor Community Wellness• Built for a specific Survey to be used as a
Wellness Program Challenge Board
For Research Projects• Built for specific research• Built for participant visualization
UCLA Health Bruin Break
HIV Behavior Study
Snack Demo – Mobilize
https://lausd.mobilizingcs.org/snackdemo/
ohmage Courses at UCLA
Data Exploration
Time Series graph
Ohmage Mapping Vis Tool
Deployments: LAUSD STEM classes
4 Subjects Curriculum Data CollectionExplored Computer Science (ECS)
6-8 weeks data analysis unit Snack, Advertisement, Their own topics
Math (Algebra 1) 12 day unit on linear equation Snack nutritionScience (Biology) 12 day unit TrashIntroductory Data Science (IDS)
4 2-month units covering data science (to be completed)
Their own topics
Deployment Year ECS(classes)
Math+
(classes)Science+
(classes)IDS
(classes)Total
(classes)Total
(students)2011-12 (Completed) 13 - - - 13 377*
2012-13 (Completed) 12 7 5 - 24 644*
2013-14 (expected) 7 45 33 - 85 2,975**
2014-15 (expected) 10 90 70 10 180 6,300**
Note: + Math classes include Algebra 2 and Statistics. Science classes include Environmental Science; * Number of consented students; **Approximately 35 students per class.
Acknowledgements• Mobilize technical team: Safaa Dabagh, Amelia McNamara, James
Molyneux, Steve Nolen, Jeroen Ooms, Hongsuda Tangmunarunkit (Lead)
• Ohmage: Cheng-Kang Hsieh, Cameron Ketcham, John Jenkin, Tai Pham, Josh Selsky (Lead)
• Ohmage-mwf: Zorayr Khalapyan, Vinh Pham, Rose Rocchio (Lead), Edward Sakabu, Cathy Trance
• Education team: Salvador Beas, Odette Board (LAUSD), John Landa (LAUSD), Suyen Noncada-Machado (LAUSD), Christine Ong (CRESST), LeeAnn Trusela (Project Director), et. al
• PIs: Rob Gould, Mark Hansen, Deborah Estrin, Jane Margolis, Tomas Philip, Jody Priselac, Todd Ullah, Chris Stephenson, Joanna Goode
• Funding: NSF Math Science Partnership (#DUE-0962919), UCLA Center for Embedded Networked Sensing (NSF#CCF-0120778)
Questions?
Appendix
Demo intro• Set of research tools– Originally built by DE & CENS for Android only– 2 yrs ago, began building MDC clients using MWF– Resulted in: iOS, Android & Web clients– iPAD Demo – snack demo– See uploaded data:– https://pilots.mobilizelabs.org
Ohmage MWF Architecture