SlideShare a Scribd company logo
INTRODUCTION TO
MOBILE DATA COLLECTION
Bodhiya Wijaya Mulya, S.Sos., M.M.
Expertise Area:
Research methodology
Private Sector Development
Social entrepreneurship
Social statistics
Sociology of religion
Contact info:
For consultation or detailed training, contact me: bodhiyawijaya@gmail.com
BRIEF PROFILE
©BODHIYA WIJAYA MULYA
WHAT’S ODK
• Open Data Kit (ODK) is a open-source suite of tools that allows data collection using
Android mobile devices and data submission to an online server, even without an
Internet connection or mobile carrier service at the time of data collection
• Developed by collaboration between researchers at the University of Washington in
Department of Computer Science and Engineering and active members of “Change”,
a multi-disciplinary group at UW exploring how technology can improve the lives of
under-served populations around the world.
© BODHIYA WIJAYA MULYA
HOW ODK WORK
• Build a data collection form or survey
• Collect the data on a mobile device and send it to a server
• Aggregate the collected data on a server and extract it in useful formats
© BODHIYA WIJAYA MULYA
TOPIC IN THIS TRAINING
1. Build your form
2. Set Up your server
3. Collect your data
4. Aggregate and extract your data
© BODHIYA WIJAYA MULYA
BUILD YOUR FORM
Bodhiya Wijaya Mulya, S.Sos., M.M.
BUILD YOUR FORM
• Form is template for your questionnaire
• For simple form  http://build.opendatakit.org
• For more complex form you can use XLSform
© BODHIYA WIJAYA MULYA
© BODHIYA WIJAYA MULYA
BUILD YOUR FORM
• Type of Questions
Text: Use for open-ended question, you can enter minimal or maximal
character for the answer
Numeric: Use for open-ended question with number answer
Date: Filled with date answers
© BODHIYA WIJAYA MULYA
BUILD YOUR FORM
• Type of Questions
Location: Record GPS location, only applied for device with GPS sensor
Media: Collect media such as image, voice, or video
Choose One: Closed-ended question with only one choice
Select Multiple: Closed-ended question with more than one choice
© BODHIYA WIJAYA MULYA
© BODHIYA WIJAYA MULYA
BUILD YOUR FORM
• Common Properties
Data name: This is the variable name that is stored in the xml of your form.
Caption Text: your question as you'd like it presented to the user
Hint: Specify a question's hint or help text
Default Value: Default value that will presented to the user
Read-only
Required: Users will not be able to save a form as completed unless they have
entered information
© BODHIYA WIJAYA MULYA
VALIDATE FORM
• Export your form into XML format
• Check your form with ODK Validate
• ODK Validate will ensure your form
complies with the XForm standards
• Upload/Publish valid XML file to ODK
Aggregate
© BODHIYA WIJAYA MULYA
PRACTICE
• Make a ODK Form from this questionnaire
• Questionnaire_PPI Survey Simplified.docx
• Check your form compliance
© BODHIYA WIJAYA MULYA
SET UP YOUR SERVER
Bodhiya Wijaya Mulya, S.Sos., M.M.
ODK SERVER
• ODK use cloud server as reservoir for collected data
• You can choose between Google App Engine, ODK Aggregate VM, Tomcat, or
AWS
• In this training we will use Google App Engine
© BODHIYA WIJAYA MULYA
GOOGLE APP ENGINE SET UP
• Go to this url: https://appengine.google.com
• Login with google account
• Create your application name and URL
© BODHIYA WIJAYA MULYA
ODK AGGREGATE INSTALLATION
• Install ODK Aggregate to your computer
• Enter your app`s url in ODK Aggregate
setup wizard
• Enter your username for superuser, you can
enter any username but it will better to put
your email name as ODK Aggregate
username
• ODK Aggregate will run installation script
to connect with your google apps
© BODHIYA WIJAYA MULYA
ODK AGGREGATE INSTALLATION
• If there are some problem, ODK
Aggregate will show failure
message and you should re-run
installation wizard
• If success, when you open your
appspot, your web will show like
this picture
© BODHIYA WIJAYA MULYA
SECURE YOUR SERVER
• Login to with ODK username
that you’ve entered during
installation
• Default password for first time
login is “aggregate”
• You should change your
password after first time login
at Site Admin tab
© BODHIYA WIJAYA MULYA
ADD OTHER USER
• You can add other user in your
Site Admin Tab with different
access right such as for
enumerator, data analyst,
project manager, etc
© BODHIYA WIJAYA MULYA
COLLECT YOUR DATA
Bodhiya Wijaya Mulya, S.Sos., M.M.
PREPARATIONS
• Install ODK Collect from Google Playstore
• Open Setting  General Settings 
Configure platform settings
• Enter your Google server url
• Enter your username and password
© BODHIYA WIJAYA MULYA
COLLECT YOUR DATA
• Click “Get Blank Form” button in your
smartphone screen
• Choose questionnaire that you want to fill
• Back to Home screen and click “Fill Blank
Form”
• Enter data into the form, swiping from
right or left with your finger to get to the
next questions. Enter data in all required
fields
© BODHIYA WIJAYA MULYA
COLLECT YOUR DATA
• If you're finished, checked the "Mark form as
finalized" and push the "Save Form and Exit"
button
• If you still want to check your form later, please
unchecked the "Mark form as finalized“.
• When you’ve done your data collection process.
Push “Send Finalized Form” and all of your form
will send to ODK Aggregate Server
© BODHIYA WIJAYA MULYA
AGGREGATE YOUR DATA
Bodhiya Wijaya Mulya, S.Sos., M.M.
FORM SUBMISSION
• Open ODK Aggregate
server
• Click “Submission” tab
• You will see all of submitted
form
© BODHIYA WIJAYA MULYA
EXPORT YOUR DATA
• You can export your data into csv
format so you can analyze with
other software such as stata, SPSS,
Excel, ETC
© BODHIYA WIJAYA MULYA
ODK BRIEFCASE
• For grouped question and images we
can use ODK briefcase to get
detailed data
• ODK Briefcase is another way to
extract CSV and images data from
ODK Aggregate
© BODHIYA WIJAYA MULYA
ODK BRIEFCASE
• Connect your ODK Briefcase with
your ODK Aggregate
• Pull your data from ODK Aggregate
Server
• After all data already pulled, export
your data to CSV and media file
© BODHIYA WIJAYA MULYA
VISUALIZE YOUR DATA
Bodhiya Wijaya Mulya, S.Sos., M.M.
VISUALIZE YOUR DATA WITH GOOGLE EARTH
• You can visualize your
respondent GIS with Google
Earth
• Install Google Earth in Your
Computer
© BODHIYA WIJAYA MULYA
VISUALIZE YOUR DATA WITH GOOGLE EARTH
• Export your data from ODK
Aggregate to KML format
• Download your file and open it
with Google Earth
• You can see distribution of your
respondent
© BODHIYA WIJAYA MULYA
THANK YOU!
Bodhiya Wijaya Mulya, S.Sos., M.M.

More Related Content

What's hot

Kobo Collect Workshop
Kobo Collect WorkshopKobo Collect Workshop
Kobo Collect Workshop
EverettProgram
 
KoBo Toolbox
KoBo ToolboxKoBo Toolbox
KoBo Toolbox
MEASURE Evaluation
 
KoBoToolbox : Data Collection Tool (Research Tool)
KoBoToolbox : Data Collection Tool (Research Tool)KoBoToolbox : Data Collection Tool (Research Tool)
KoBoToolbox : Data Collection Tool (Research Tool)
Thiyagu K
 
QGIS Tutorial 1
QGIS Tutorial 1QGIS Tutorial 1
QGIS Tutorial 1
niloyghosh1984
 
Mobile Data Collection - opportunities
Mobile Data Collection - opportunitiesMobile Data Collection - opportunities
Mobile Data Collection - opportunities
mirjamschaap
 
Data Visualization in Health
Data Visualization in HealthData Visualization in Health
Data Visualization in Health
Ramon Martinez
 
Open street map final ppt
Open street map final pptOpen street map final ppt
Open street map final pptPrashant Menon
 
Google data studio
Google data studioGoogle data studio
Google data studio
Avishek Manandhar
 
Introduction to Health GIS
Introduction  to Health GIS Introduction  to Health GIS
Introduction to Health GIS
Bernard Deepal W. Jayamanne
 
Web mapping
Web mappingWeb mapping
Web mapping
Musnanda Satar
 
Intro to Data Management Plans
Intro to Data Management PlansIntro to Data Management Plans
Intro to Data Management Plans
Sarah Jones
 
Gis
GisGis
Open Source GIS
Open Source GISOpen Source GIS
Open Source GIS
Joe Larson
 
Data for Impact: Lessons Learned in Using the Ripple Effects Mapping Method
Data for Impact: Lessons Learned in Using the Ripple Effects Mapping MethodData for Impact: Lessons Learned in Using the Ripple Effects Mapping Method
Data for Impact: Lessons Learned in Using the Ripple Effects Mapping Method
MEASURE Evaluation
 
The importance of data
The importance of dataThe importance of data
The importance of data
APNIC
 
Getting Started with Google Data Studio
Getting Started with Google Data StudioGetting Started with Google Data Studio
Getting Started with Google Data Studio
Chris Burgess
 
PPT - Google Data Studio
PPT - Google Data StudioPPT - Google Data Studio
PPT - Google Data Studio
secretbuttoncamera
 
OpenStreetMap
OpenStreetMapOpenStreetMap
OpenStreetMap
Said Türksever
 
QGIS Module 2
QGIS Module 2QGIS Module 2
QGIS Module 2
CAPSUCSF
 

What's hot (20)

Kobo Collect Workshop
Kobo Collect WorkshopKobo Collect Workshop
Kobo Collect Workshop
 
KoBo Toolbox
KoBo ToolboxKoBo Toolbox
KoBo Toolbox
 
KoBoToolbox : Data Collection Tool (Research Tool)
KoBoToolbox : Data Collection Tool (Research Tool)KoBoToolbox : Data Collection Tool (Research Tool)
KoBoToolbox : Data Collection Tool (Research Tool)
 
QGIS Tutorial 1
QGIS Tutorial 1QGIS Tutorial 1
QGIS Tutorial 1
 
Mobile Data Collection - opportunities
Mobile Data Collection - opportunitiesMobile Data Collection - opportunities
Mobile Data Collection - opportunities
 
Data Visualization in Health
Data Visualization in HealthData Visualization in Health
Data Visualization in Health
 
Open street map final ppt
Open street map final pptOpen street map final ppt
Open street map final ppt
 
Google data studio
Google data studioGoogle data studio
Google data studio
 
Introduction to Health GIS
Introduction  to Health GIS Introduction  to Health GIS
Introduction to Health GIS
 
Web mapping
Web mappingWeb mapping
Web mapping
 
Intro to Data Management Plans
Intro to Data Management PlansIntro to Data Management Plans
Intro to Data Management Plans
 
Gis
GisGis
Gis
 
Open Source GIS
Open Source GISOpen Source GIS
Open Source GIS
 
Data for Impact: Lessons Learned in Using the Ripple Effects Mapping Method
Data for Impact: Lessons Learned in Using the Ripple Effects Mapping MethodData for Impact: Lessons Learned in Using the Ripple Effects Mapping Method
Data for Impact: Lessons Learned in Using the Ripple Effects Mapping Method
 
The importance of data
The importance of dataThe importance of data
The importance of data
 
M&e system
M&e systemM&e system
M&e system
 
Getting Started with Google Data Studio
Getting Started with Google Data StudioGetting Started with Google Data Studio
Getting Started with Google Data Studio
 
PPT - Google Data Studio
PPT - Google Data StudioPPT - Google Data Studio
PPT - Google Data Studio
 
OpenStreetMap
OpenStreetMapOpenStreetMap
OpenStreetMap
 
QGIS Module 2
QGIS Module 2QGIS Module 2
QGIS Module 2
 

Viewers also liked

Mobile data collection using odk
Mobile data collection using odkMobile data collection using odk
Mobile data collection using odk
Paul Gichure
 
Odk survey presentation
Odk survey presentationOdk survey presentation
Odk survey presentation
Solomon Nsumba
 
Presentacion ODK
Presentacion ODKPresentacion ODK
Presentacion ODK
Alejandro Mañon
 
Configuration of odk settings
Configuration of odk settingsConfiguration of odk settings
Configuration of odk settingsKrayfo
 
Collecte d’information avec le projet OpenDataKit (ODK)
Collecte d’information avec le projet OpenDataKit (ODK)Collecte d’information avec le projet OpenDataKit (ODK)
Collecte d’information avec le projet OpenDataKit (ODK)
horacio lassey
 
Prism odk forms_adding_folderandwidgets
Prism odk forms_adding_folderandwidgetsPrism odk forms_adding_folderandwidgets
Prism odk forms_adding_folderandwidgetsAngelo Hinagpis
 
ODK Induction Presentation - Spring 2015
ODK Induction Presentation - Spring 2015ODK Induction Presentation - Spring 2015
ODK Induction Presentation - Spring 2015
Zimri Diaz
 
Présentation Open Data Kit
 Présentation Open Data Kit  Présentation Open Data Kit
Présentation Open Data Kit Khaled Talbi
 
Workshop using open source software for mobile data collection workshop - a...
Workshop   using open source software for mobile data collection workshop - a...Workshop   using open source software for mobile data collection workshop - a...
Workshop using open source software for mobile data collection workshop - a...Wisconsin Land Information Association
 
Best Practices in Mobile Data Collection
Best Practices in Mobile Data CollectionBest Practices in Mobile Data Collection
Best Practices in Mobile Data Collectionvcuniversity
 
Mobile Data Collection using Formhub.org
Mobile Data Collection using Formhub.orgMobile Data Collection using Formhub.org
Mobile Data Collection using Formhub.org
Prabhas Pokharel
 

Viewers also liked (11)

Mobile data collection using odk
Mobile data collection using odkMobile data collection using odk
Mobile data collection using odk
 
Odk survey presentation
Odk survey presentationOdk survey presentation
Odk survey presentation
 
Presentacion ODK
Presentacion ODKPresentacion ODK
Presentacion ODK
 
Configuration of odk settings
Configuration of odk settingsConfiguration of odk settings
Configuration of odk settings
 
Collecte d’information avec le projet OpenDataKit (ODK)
Collecte d’information avec le projet OpenDataKit (ODK)Collecte d’information avec le projet OpenDataKit (ODK)
Collecte d’information avec le projet OpenDataKit (ODK)
 
Prism odk forms_adding_folderandwidgets
Prism odk forms_adding_folderandwidgetsPrism odk forms_adding_folderandwidgets
Prism odk forms_adding_folderandwidgets
 
ODK Induction Presentation - Spring 2015
ODK Induction Presentation - Spring 2015ODK Induction Presentation - Spring 2015
ODK Induction Presentation - Spring 2015
 
Présentation Open Data Kit
 Présentation Open Data Kit  Présentation Open Data Kit
Présentation Open Data Kit
 
Workshop using open source software for mobile data collection workshop - a...
Workshop   using open source software for mobile data collection workshop - a...Workshop   using open source software for mobile data collection workshop - a...
Workshop using open source software for mobile data collection workshop - a...
 
Best Practices in Mobile Data Collection
Best Practices in Mobile Data CollectionBest Practices in Mobile Data Collection
Best Practices in Mobile Data Collection
 
Mobile Data Collection using Formhub.org
Mobile Data Collection using Formhub.orgMobile Data Collection using Formhub.org
Mobile Data Collection using Formhub.org
 

Similar to Open Data Kit training

Webinar planning 8 28-final-1
Webinar planning 8 28-final-1Webinar planning 8 28-final-1
Webinar planning 8 28-final-1Genesys
 
Eki Survelytics presentation_316l copy 2
Eki Survelytics presentation_316l copy 2Eki Survelytics presentation_316l copy 2
Eki Survelytics presentation_316l copy 2
ekiglobal
 
Online Tools For Your Business
Online Tools For Your BusinessOnline Tools For Your Business
Online Tools For Your Business
Rabiya Jilani
 
Building MuleSoft Applications with Google BigQuery Meetup 4
Building MuleSoft Applications with Google BigQuery Meetup 4Building MuleSoft Applications with Google BigQuery Meetup 4
Building MuleSoft Applications with Google BigQuery Meetup 4
MannaAkpan
 
SPSNYC - Visio 2013 and Visio Services a quick guide
SPSNYC - Visio 2013 and Visio Services a quick guideSPSNYC - Visio 2013 and Visio Services a quick guide
SPSNYC - Visio 2013 and Visio Services a quick guide
Knut Relbe-Moe [MVP, MCT]
 
Totara User Group 2015 - Samsung's Backstage, Extended Enterprise LMS
Totara User Group 2015 - Samsung's Backstage, Extended Enterprise LMSTotara User Group 2015 - Samsung's Backstage, Extended Enterprise LMS
Totara User Group 2015 - Samsung's Backstage, Extended Enterprise LMS
Kineo
 
Warm crocodile conference
Warm crocodile conferenceWarm crocodile conference
Warm crocodile conference
Jesper Stocholm
 
DrupalCon: Using Drupal to power the YMCA
DrupalCon: Using Drupal to power the YMCADrupalCon: Using Drupal to power the YMCA
DrupalCon: Using Drupal to power the YMCA
Dmitry Drozdik
 
O365Con18 - External Collaboration with Azure B2B - Sjoukje Zaal
O365Con18 - External Collaboration with Azure B2B - Sjoukje ZaalO365Con18 - External Collaboration with Azure B2B - Sjoukje Zaal
O365Con18 - External Collaboration with Azure B2B - Sjoukje Zaal
NCCOMMS
 
4autodesk 091117210154-phpapp02
4autodesk 091117210154-phpapp024autodesk 091117210154-phpapp02
4autodesk 091117210154-phpapp02MassTLC
 
AD SSO with Oracle Analytics Cloud - Oracle Open World 18
AD SSO with Oracle Analytics Cloud - Oracle Open World 18AD SSO with Oracle Analytics Cloud - Oracle Open World 18
AD SSO with Oracle Analytics Cloud - Oracle Open World 18
Becky Wagner
 
How to integrate Visio 2013 and Visio Services 2013 with SharePoint to create...
How to integrate Visio 2013 and Visio Services 2013 with SharePoint to create...How to integrate Visio 2013 and Visio Services 2013 with SharePoint to create...
How to integrate Visio 2013 and Visio Services 2013 with SharePoint to create...Knut Relbe-Moe [MVP, MCT]
 
Social Features of SharePoint 2013 - Webinar by Tom Daly - August 15-2013
Social Features of SharePoint 2013 - Webinar by Tom Daly - August 15-2013Social Features of SharePoint 2013 - Webinar by Tom Daly - August 15-2013
Social Features of SharePoint 2013 - Webinar by Tom Daly - August 15-2013David J Rosenthal
 
June 2022 CIAOPS Need to Know Webinar
June 2022 CIAOPS Need to Know WebinarJune 2022 CIAOPS Need to Know Webinar
June 2022 CIAOPS Need to Know Webinar
Robert Crane
 
Feature Spotlight: Microsoft 365 for Document Editing
Feature Spotlight: Microsoft 365 for Document EditingFeature Spotlight: Microsoft 365 for Document Editing
Feature Spotlight: Microsoft 365 for Document Editing
OnBoard
 
Dashboarding with Microsoft: Datazen & Power BI
Dashboarding with Microsoft: Datazen & Power BIDashboarding with Microsoft: Datazen & Power BI
Dashboarding with Microsoft: Datazen & Power BI
Davide Mauri
 
The Cloud and Collaboration - Kashoo Simple Cloud Accounting
The Cloud and Collaboration - Kashoo Simple Cloud AccountingThe Cloud and Collaboration - Kashoo Simple Cloud Accounting
The Cloud and Collaboration - Kashoo Simple Cloud AccountingKasey Bayne
 
OnBoard Product Sneak Peek: Q4 2022
OnBoard Product Sneak Peek: Q4 2022OnBoard Product Sneak Peek: Q4 2022
OnBoard Product Sneak Peek: Q4 2022
OnBoard
 
Top Tips of 2022 for OnBoard
Top Tips of 2022 for OnBoardTop Tips of 2022 for OnBoard
Top Tips of 2022 for OnBoard
OnBoard
 
Trend-Based Connected Planning at Vitamix
Trend-Based Connected Planning at VitamixTrend-Based Connected Planning at Vitamix
Trend-Based Connected Planning at Vitamix
Alithya
 

Similar to Open Data Kit training (20)

Webinar planning 8 28-final-1
Webinar planning 8 28-final-1Webinar planning 8 28-final-1
Webinar planning 8 28-final-1
 
Eki Survelytics presentation_316l copy 2
Eki Survelytics presentation_316l copy 2Eki Survelytics presentation_316l copy 2
Eki Survelytics presentation_316l copy 2
 
Online Tools For Your Business
Online Tools For Your BusinessOnline Tools For Your Business
Online Tools For Your Business
 
Building MuleSoft Applications with Google BigQuery Meetup 4
Building MuleSoft Applications with Google BigQuery Meetup 4Building MuleSoft Applications with Google BigQuery Meetup 4
Building MuleSoft Applications with Google BigQuery Meetup 4
 
SPSNYC - Visio 2013 and Visio Services a quick guide
SPSNYC - Visio 2013 and Visio Services a quick guideSPSNYC - Visio 2013 and Visio Services a quick guide
SPSNYC - Visio 2013 and Visio Services a quick guide
 
Totara User Group 2015 - Samsung's Backstage, Extended Enterprise LMS
Totara User Group 2015 - Samsung's Backstage, Extended Enterprise LMSTotara User Group 2015 - Samsung's Backstage, Extended Enterprise LMS
Totara User Group 2015 - Samsung's Backstage, Extended Enterprise LMS
 
Warm crocodile conference
Warm crocodile conferenceWarm crocodile conference
Warm crocodile conference
 
DrupalCon: Using Drupal to power the YMCA
DrupalCon: Using Drupal to power the YMCADrupalCon: Using Drupal to power the YMCA
DrupalCon: Using Drupal to power the YMCA
 
O365Con18 - External Collaboration with Azure B2B - Sjoukje Zaal
O365Con18 - External Collaboration with Azure B2B - Sjoukje ZaalO365Con18 - External Collaboration with Azure B2B - Sjoukje Zaal
O365Con18 - External Collaboration with Azure B2B - Sjoukje Zaal
 
4autodesk 091117210154-phpapp02
4autodesk 091117210154-phpapp024autodesk 091117210154-phpapp02
4autodesk 091117210154-phpapp02
 
AD SSO with Oracle Analytics Cloud - Oracle Open World 18
AD SSO with Oracle Analytics Cloud - Oracle Open World 18AD SSO with Oracle Analytics Cloud - Oracle Open World 18
AD SSO with Oracle Analytics Cloud - Oracle Open World 18
 
How to integrate Visio 2013 and Visio Services 2013 with SharePoint to create...
How to integrate Visio 2013 and Visio Services 2013 with SharePoint to create...How to integrate Visio 2013 and Visio Services 2013 with SharePoint to create...
How to integrate Visio 2013 and Visio Services 2013 with SharePoint to create...
 
Social Features of SharePoint 2013 - Webinar by Tom Daly - August 15-2013
Social Features of SharePoint 2013 - Webinar by Tom Daly - August 15-2013Social Features of SharePoint 2013 - Webinar by Tom Daly - August 15-2013
Social Features of SharePoint 2013 - Webinar by Tom Daly - August 15-2013
 
June 2022 CIAOPS Need to Know Webinar
June 2022 CIAOPS Need to Know WebinarJune 2022 CIAOPS Need to Know Webinar
June 2022 CIAOPS Need to Know Webinar
 
Feature Spotlight: Microsoft 365 for Document Editing
Feature Spotlight: Microsoft 365 for Document EditingFeature Spotlight: Microsoft 365 for Document Editing
Feature Spotlight: Microsoft 365 for Document Editing
 
Dashboarding with Microsoft: Datazen & Power BI
Dashboarding with Microsoft: Datazen & Power BIDashboarding with Microsoft: Datazen & Power BI
Dashboarding with Microsoft: Datazen & Power BI
 
The Cloud and Collaboration - Kashoo Simple Cloud Accounting
The Cloud and Collaboration - Kashoo Simple Cloud AccountingThe Cloud and Collaboration - Kashoo Simple Cloud Accounting
The Cloud and Collaboration - Kashoo Simple Cloud Accounting
 
OnBoard Product Sneak Peek: Q4 2022
OnBoard Product Sneak Peek: Q4 2022OnBoard Product Sneak Peek: Q4 2022
OnBoard Product Sneak Peek: Q4 2022
 
Top Tips of 2022 for OnBoard
Top Tips of 2022 for OnBoardTop Tips of 2022 for OnBoard
Top Tips of 2022 for OnBoard
 
Trend-Based Connected Planning at Vitamix
Trend-Based Connected Planning at VitamixTrend-Based Connected Planning at Vitamix
Trend-Based Connected Planning at Vitamix
 

Recently uploaded

To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
Abida Shariff
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
Fwdays
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 

Recently uploaded (20)

To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 

Open Data Kit training

  • 1. INTRODUCTION TO MOBILE DATA COLLECTION Bodhiya Wijaya Mulya, S.Sos., M.M.
  • 2. Expertise Area: Research methodology Private Sector Development Social entrepreneurship Social statistics Sociology of religion Contact info: For consultation or detailed training, contact me: bodhiyawijaya@gmail.com BRIEF PROFILE ©BODHIYA WIJAYA MULYA
  • 3. WHAT’S ODK • Open Data Kit (ODK) is a open-source suite of tools that allows data collection using Android mobile devices and data submission to an online server, even without an Internet connection or mobile carrier service at the time of data collection • Developed by collaboration between researchers at the University of Washington in Department of Computer Science and Engineering and active members of “Change”, a multi-disciplinary group at UW exploring how technology can improve the lives of under-served populations around the world. © BODHIYA WIJAYA MULYA
  • 4. HOW ODK WORK • Build a data collection form or survey • Collect the data on a mobile device and send it to a server • Aggregate the collected data on a server and extract it in useful formats © BODHIYA WIJAYA MULYA
  • 5. TOPIC IN THIS TRAINING 1. Build your form 2. Set Up your server 3. Collect your data 4. Aggregate and extract your data © BODHIYA WIJAYA MULYA
  • 6. BUILD YOUR FORM Bodhiya Wijaya Mulya, S.Sos., M.M.
  • 7. BUILD YOUR FORM • Form is template for your questionnaire • For simple form  http://build.opendatakit.org • For more complex form you can use XLSform © BODHIYA WIJAYA MULYA
  • 9. BUILD YOUR FORM • Type of Questions Text: Use for open-ended question, you can enter minimal or maximal character for the answer Numeric: Use for open-ended question with number answer Date: Filled with date answers © BODHIYA WIJAYA MULYA
  • 10. BUILD YOUR FORM • Type of Questions Location: Record GPS location, only applied for device with GPS sensor Media: Collect media such as image, voice, or video Choose One: Closed-ended question with only one choice Select Multiple: Closed-ended question with more than one choice © BODHIYA WIJAYA MULYA
  • 12. BUILD YOUR FORM • Common Properties Data name: This is the variable name that is stored in the xml of your form. Caption Text: your question as you'd like it presented to the user Hint: Specify a question's hint or help text Default Value: Default value that will presented to the user Read-only Required: Users will not be able to save a form as completed unless they have entered information © BODHIYA WIJAYA MULYA
  • 13. VALIDATE FORM • Export your form into XML format • Check your form with ODK Validate • ODK Validate will ensure your form complies with the XForm standards • Upload/Publish valid XML file to ODK Aggregate © BODHIYA WIJAYA MULYA
  • 14. PRACTICE • Make a ODK Form from this questionnaire • Questionnaire_PPI Survey Simplified.docx • Check your form compliance © BODHIYA WIJAYA MULYA
  • 15. SET UP YOUR SERVER Bodhiya Wijaya Mulya, S.Sos., M.M.
  • 16. ODK SERVER • ODK use cloud server as reservoir for collected data • You can choose between Google App Engine, ODK Aggregate VM, Tomcat, or AWS • In this training we will use Google App Engine © BODHIYA WIJAYA MULYA
  • 17. GOOGLE APP ENGINE SET UP • Go to this url: https://appengine.google.com • Login with google account • Create your application name and URL © BODHIYA WIJAYA MULYA
  • 18. ODK AGGREGATE INSTALLATION • Install ODK Aggregate to your computer • Enter your app`s url in ODK Aggregate setup wizard • Enter your username for superuser, you can enter any username but it will better to put your email name as ODK Aggregate username • ODK Aggregate will run installation script to connect with your google apps © BODHIYA WIJAYA MULYA
  • 19. ODK AGGREGATE INSTALLATION • If there are some problem, ODK Aggregate will show failure message and you should re-run installation wizard • If success, when you open your appspot, your web will show like this picture © BODHIYA WIJAYA MULYA
  • 20. SECURE YOUR SERVER • Login to with ODK username that you’ve entered during installation • Default password for first time login is “aggregate” • You should change your password after first time login at Site Admin tab © BODHIYA WIJAYA MULYA
  • 21. ADD OTHER USER • You can add other user in your Site Admin Tab with different access right such as for enumerator, data analyst, project manager, etc © BODHIYA WIJAYA MULYA
  • 22. COLLECT YOUR DATA Bodhiya Wijaya Mulya, S.Sos., M.M.
  • 23. PREPARATIONS • Install ODK Collect from Google Playstore • Open Setting  General Settings  Configure platform settings • Enter your Google server url • Enter your username and password © BODHIYA WIJAYA MULYA
  • 24. COLLECT YOUR DATA • Click “Get Blank Form” button in your smartphone screen • Choose questionnaire that you want to fill • Back to Home screen and click “Fill Blank Form” • Enter data into the form, swiping from right or left with your finger to get to the next questions. Enter data in all required fields © BODHIYA WIJAYA MULYA
  • 25. COLLECT YOUR DATA • If you're finished, checked the "Mark form as finalized" and push the "Save Form and Exit" button • If you still want to check your form later, please unchecked the "Mark form as finalized“. • When you’ve done your data collection process. Push “Send Finalized Form” and all of your form will send to ODK Aggregate Server © BODHIYA WIJAYA MULYA
  • 26. AGGREGATE YOUR DATA Bodhiya Wijaya Mulya, S.Sos., M.M.
  • 27. FORM SUBMISSION • Open ODK Aggregate server • Click “Submission” tab • You will see all of submitted form © BODHIYA WIJAYA MULYA
  • 28. EXPORT YOUR DATA • You can export your data into csv format so you can analyze with other software such as stata, SPSS, Excel, ETC © BODHIYA WIJAYA MULYA
  • 29. ODK BRIEFCASE • For grouped question and images we can use ODK briefcase to get detailed data • ODK Briefcase is another way to extract CSV and images data from ODK Aggregate © BODHIYA WIJAYA MULYA
  • 30. ODK BRIEFCASE • Connect your ODK Briefcase with your ODK Aggregate • Pull your data from ODK Aggregate Server • After all data already pulled, export your data to CSV and media file © BODHIYA WIJAYA MULYA
  • 31. VISUALIZE YOUR DATA Bodhiya Wijaya Mulya, S.Sos., M.M.
  • 32. VISUALIZE YOUR DATA WITH GOOGLE EARTH • You can visualize your respondent GIS with Google Earth • Install Google Earth in Your Computer © BODHIYA WIJAYA MULYA
  • 33. VISUALIZE YOUR DATA WITH GOOGLE EARTH • Export your data from ODK Aggregate to KML format • Download your file and open it with Google Earth • You can see distribution of your respondent © BODHIYA WIJAYA MULYA
  • 34. THANK YOU! Bodhiya Wijaya Mulya, S.Sos., M.M.