SlideShare une entreprise Scribd logo
1  sur  50
Télécharger pour lire hors ligne
Charles Gatama K
cgatama@megasixsolutions.com
+254-727-094-536
Using Open Data Kit
and Google Maps
Data Collection using mobile device is easy,
efficient and fun!
◦What?
◦Why?
◦How?
◦Where?
◦Who?
 Open Data Kit (ODK) is a free and open-
source set of tools which help researchers
author, field, and manage mobile data
collection and management solutions.
 It allows data collection using mobile
devices and data submission to an online
server, even without an Internet connection
or mobile carrier service at the time of data
collection.
 ODK Collect
◦ Android app/ Mobile data collection engine
◦ Download forms/collect data
◦ Upload data
 ODK Build
◦ Creating forms/ Authoring forms
◦ Publishing forms to Aggregate or XML
 ODK Aggregate
◦ Store data/ Data server (Google AppEngine or web
server)
 ODK Manage – For supervision of research
assistants
Among other tools
ODK components
ODK Build/Notepad
Editor
XML Forms
XML Data
Form Authoring
(ODK Build/XML Editor)
Mobile Engine
(ODK Collect)
Data Server
(ODK Aggregate)
XForms
XML Data
ODK Collect
http://opendatakit.org/use/collect/
 Getting Forms from the aggregate server
 Filling/Editing Forms (Data collection)
 Submitting/ sending Data to the aggregate
server
 Deleting Saved Forms
open to fill a blank form
Open to edit filled I forms before submitting
Submit the finalized forms to the aggregate
server
Get/ download a blank form from the
Aggregate server
Delete blank saved forms from the mobile
Enter different data types
Saving the form after capturing the data
Open to edit saved forms before finalizing
Open to send finalized forms
Review and edit fields/ data of
the form, check for errors
before submitting the finalized
form to the aggregate server
Select the finalized forms to
upload the data to the
aggregate server after they
have been finalized
Upload the data of
the selected forms
• Pie Chart
• Bar Graph
• Map
Visualize
Viewing Data in the aggregate
Map
Viewing Data on Map
Exporting Data
Export
Data Formats
• CSV
• KML
ODK Aggregate
 Only considering the Google AppEngine here
in presentation
Aggregate Front Page
Aggregate: Site Access
• Allow anyone with the
aggregate account
permissions to
download forms and
submit data
• Allows one to create
permissions with
account and
password
• data collector
• data viewer
• form manager
• site admin
Aggregate: Form Management
Add New Form
Two methods of
form uploading:
• Upload XML file
• Upload a form by
publishing from
ODK build
ODK Build (build.opendatakit.org)
Questions/Fields:
• Text
• Numeric
• Date
• Location
• Media
• Barcode
• Choose One
• Select Multiple
• Group
• Branch
Sign in/Create an
account
Add questions/fields
Menu Bar
Creating a Form using Build
• Can create forms
using the ODK
build GUI
• More complex
forms easier to
write in XML
Publishing the Form • Publishing to
Aggregate uploads
the blank form/
questionnaire to the
host on the Google
AppEngine where it
can be downloaded
using ODK collect
App for data
collection
• Publishing XML
allows the user to
customize the simple
form (logic,
appearance, etc)
Publish to
Aggregate
P
Publish to
XML
– Harder to skip questions
– Range checking
– Eliminates branching errors
– Eliminates transcription
errors
– Immediate access to data
from the server – rapid
data aggregation and
analyses (Real-time data
access)
– Portability
– Data security
– Minimize workforce -Better
supervision is possible
– Unlimited data types;
Form + GPS location +
picture + video + string+
numeric + audio +
barcode
– Branching sequence
– Get GPS location of
respondent easily
– Cleaner data –
standardization of data
– Easy connection to other
health records e.g.
openMRS
Branching sequence
Easy to branch
 Minimize workforce
 Data Collection the hard way
Data collection on
mobile phones is
easy, effective, and
fun!
Turnaround
 Typesetting
 Photocopy (bulk)
 Data Entry Screen
Programming
 Data Entry
 Data Cleaning
 Tedious & Bulky
 Easy to fake
 Time consuming
 Limited data type range
 Time consuming
• Clean data – Range checks, Skip
logics, Required fields
• Hastens the whole process
• No data entry exercise (reduce
costs)
• Reduced data loss
• Reduced bulkiness – just a phone
• Ease of monitoring
• Increased capacity in collecting
qualitative and quantitative data
(e.g. Videos, Images, locations,
audio recording, barcodes)
• Efficient for Mapping surveys
• Hustle Free
Mobile data collectionPaper questionnaire
Quantitative
Consider a two page paper questionnaire
and a sample size of 150 respondents with
a 100% response rate.
Option Activity Quantity Description Cost Each
Sub-total
Cost
Native Paper
Questionnaire
Administering
Typesetting 2 pages Typesetting draft questionnaire into a
word processor
25 50
Photocopy/
printing
(150*2pages)=300 Replicating the questionnaires equal to
the number of respondents
5 1500
Database and data
Entry Screen
Programming
1 Interface to be used during data entry and
the database design
10,000 10,000
Data Entry 4 data entry clerks Data entry exercise to be carried out in 1
day
1000 4000
Data Cleaning/
data management
1 Cost for eliminating data captured during
collection and/or entry erroneously
5500 5500
Grand Total 21,050/=
Using ODK Form Authoring/
Developing
1 Developing a two page
questionnaire in ODK
9000 9000
Data Management 1 Aggregating the data and delivery
in .CSV file (OR even SPSS, STATA
formats) and minimal data
cleaning if any
6500 6500
Grand Total 15500/=
Comparing the costs!
The difference widens as the number of pages and sample size
increases
The process
1. List questions 2. Design Questionnaire
An officer list the
questions a
survey may
consist with other
data types such
as Pictures, GPS,
Audio, etc
The officer designs the
forms with xForm designer/
Odk build with good
controls and features, in an
electronic survey form.
Access rights and controls
e.g. skip logics are then
assigned by officer. Uploads
the forms to aggregate
3. Download forms
Enumerators
download the survey
form remotely using
ODK Collect app on
their android phone.
4. View data on server
The officer manages and
conducts analysis of the
data collected or export
the data to external
systems like Google Fusion
Tables or ArcGis for further
analysis and sharing
information
Application
Designer
Server
Storage
Phone
Clients
.CSV, .KML, Google Spreadsheet,
Fusion Tables e.t.c
user
interaction
interface
create data store Collected data
 completing surveys about households
 Microfinance institution tracking transactions
from lenders and borrowers.
 Crisis mapper tasked to capture images and
locations of damaged areas after a hurricane.
 Collecting multimedia data –audio, video
 Baseline surveys and project evaluations for
collecting both quantitative data and
qualitative data (Audio recording)
Form Authoring
Mobile Engine
Data Server
XForms
Completed
XForms
CellLife, EpiSurveyor,
OpenXData, Open Data Kit
JavaROSA, OpenXData
mobile, ODK-collect
Cell Life, EpiSurveyor,
OpenXData, ODK aggregate
XML Forms
XML Data
 Open Data Kit provides organizations with a new
way to build information services for developing
regions. The modular, extensible and open-source
design allows picking and choosing tools best
suited for specific deployments.
 ODK differs from other platforms and has
unlimited set of tools
 Ongoing deployments has proven success.
 ODK system architecture of enables a large and
varied set of applications for developing regions.
 Using of Mysql Data server – No actual cost
incurred, no limitations on data accessibility
 http://opendatakit.org/about/deployments/ -
successful implementations
 http://opendatakit.org/about/tools/ - All ODK
tools
 http://build.opendatakit.org –Form building tool
 http://purcforms.appspot.com/FormDesigner.html
-Purcform form designer tool
 http://code.google.com/p/opendatakit/downloads
/list -ODK Downloads list
 http://opendatakit.org/2011/09/list-of-odk-
implementation-companies/
Visit our website at:
www.megasixsolutions.com
or
contact me via:
cgatama@megasixsolutions.com /
staff@megasixsoluutions.com
Cell: +254-727-094536
THANK YOU!!

Contenu connexe

Tendances

Skillshare - Using Kobo Toolbox for mobile data collection
Skillshare - Using Kobo Toolbox for mobile data collectionSkillshare - Using Kobo Toolbox for mobile data collection
Skillshare - Using Kobo Toolbox for mobile data collectionSchool of Data
 
Mobile Data Collection - opportunities
Mobile Data Collection - opportunitiesMobile Data Collection - opportunities
Mobile Data Collection - opportunitiesmirjamschaap
 
Training course on Mobile Data Collection using KoBoToolBox (form builder & S...
Training course on Mobile Data Collection using KoBoToolBox (form builder & S...Training course on Mobile Data Collection using KoBoToolBox (form builder & S...
Training course on Mobile Data Collection using KoBoToolBox (form builder & S...gildasCrepin
 
Training on using kobotoolbox for on line or off-line
Training on using kobotoolbox for on line or off-lineTraining on using kobotoolbox for on line or off-line
Training on using kobotoolbox for on line or off-lineEnamul Haque
 
Open Source GIS
Open Source GISOpen Source GIS
Open Source GISJoe Larson
 
Webmapping: maps for presentation, exploration & analysis
Webmapping: maps for presentation, exploration & analysisWebmapping: maps for presentation, exploration & analysis
Webmapping: maps for presentation, exploration & analysisTimelessFuture
 
DATABASE & WEBGIS - GIS BOOTCAMP
DATABASE & WEBGIS - GIS BOOTCAMPDATABASE & WEBGIS - GIS BOOTCAMP
DATABASE & WEBGIS - GIS BOOTCAMPKevin Ng'eno
 
Health GIS (Geographic Information System)
Health GIS (Geographic Information System)Health GIS (Geographic Information System)
Health GIS (Geographic Information System)Zulfiquer Ahmed Amin
 
Digital Data Collection
Digital Data CollectionDigital Data Collection
Digital Data Collectionclearsateam
 
Use of Technology CAPI
Use of Technology CAPIUse of Technology CAPI
Use of Technology CAPIFAO
 
Introduction to Open Source GIS
Introduction to Open Source GISIntroduction to Open Source GIS
Introduction to Open Source GISSANGHEE SHIN
 
Emerging Hot Spot Analysis
Emerging Hot Spot AnalysisEmerging Hot Spot Analysis
Emerging Hot Spot AnalysisBlue Raster
 
Components of Spatial Data Quality in GIS
Components of Spatial Data Quality in GISComponents of Spatial Data Quality in GIS
Components of Spatial Data Quality in GISKaium Chowdhury
 
Mobile data collection using odk
Mobile data collection using odkMobile data collection using odk
Mobile data collection using odkPaul Gichure
 
Extraction of surface water bodies using QGIS
Extraction of surface water bodies using QGISExtraction of surface water bodies using QGIS
Extraction of surface water bodies using QGISGowtham Gollapalli
 
Data collection tools and technique
Data collection tools and techniqueData collection tools and technique
Data collection tools and techniqueSushantLuitel1
 

Tendances (20)

KoBo Toolbox
KoBo ToolboxKoBo Toolbox
KoBo Toolbox
 
Skillshare - Using Kobo Toolbox for mobile data collection
Skillshare - Using Kobo Toolbox for mobile data collectionSkillshare - Using Kobo Toolbox for mobile data collection
Skillshare - Using Kobo Toolbox for mobile data collection
 
Mobile Data Collection - opportunities
Mobile Data Collection - opportunitiesMobile Data Collection - opportunities
Mobile Data Collection - opportunities
 
Training course on Mobile Data Collection using KoBoToolBox (form builder & S...
Training course on Mobile Data Collection using KoBoToolBox (form builder & S...Training course on Mobile Data Collection using KoBoToolBox (form builder & S...
Training course on Mobile Data Collection using KoBoToolBox (form builder & S...
 
QGIS Tutorial 1
QGIS Tutorial 1QGIS Tutorial 1
QGIS Tutorial 1
 
Training on using kobotoolbox for on line or off-line
Training on using kobotoolbox for on line or off-lineTraining on using kobotoolbox for on line or off-line
Training on using kobotoolbox for on line or off-line
 
Open Source GIS
Open Source GISOpen Source GIS
Open Source GIS
 
Webmapping: maps for presentation, exploration & analysis
Webmapping: maps for presentation, exploration & analysisWebmapping: maps for presentation, exploration & analysis
Webmapping: maps for presentation, exploration & analysis
 
DATABASE & WEBGIS - GIS BOOTCAMP
DATABASE & WEBGIS - GIS BOOTCAMPDATABASE & WEBGIS - GIS BOOTCAMP
DATABASE & WEBGIS - GIS BOOTCAMP
 
Health GIS (Geographic Information System)
Health GIS (Geographic Information System)Health GIS (Geographic Information System)
Health GIS (Geographic Information System)
 
Digital Data Collection
Digital Data CollectionDigital Data Collection
Digital Data Collection
 
Use of Technology CAPI
Use of Technology CAPIUse of Technology CAPI
Use of Technology CAPI
 
GNSS data collection
GNSS data collectionGNSS data collection
GNSS data collection
 
Types of GIS Data
Types of GIS DataTypes of GIS Data
Types of GIS Data
 
Introduction to Open Source GIS
Introduction to Open Source GISIntroduction to Open Source GIS
Introduction to Open Source GIS
 
Emerging Hot Spot Analysis
Emerging Hot Spot AnalysisEmerging Hot Spot Analysis
Emerging Hot Spot Analysis
 
Components of Spatial Data Quality in GIS
Components of Spatial Data Quality in GISComponents of Spatial Data Quality in GIS
Components of Spatial Data Quality in GIS
 
Mobile data collection using odk
Mobile data collection using odkMobile data collection using odk
Mobile data collection using odk
 
Extraction of surface water bodies using QGIS
Extraction of surface water bodies using QGISExtraction of surface water bodies using QGIS
Extraction of surface water bodies using QGIS
 
Data collection tools and technique
Data collection tools and techniqueData collection tools and technique
Data collection tools and technique
 

En vedette

Odk survey presentation
Odk survey presentationOdk survey presentation
Odk survey presentationSolomon Nsumba
 
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
 
ODK Induction Presentation - Spring 2015
ODK Induction Presentation - Spring 2015ODK Induction Presentation - Spring 2015
ODK Induction Presentation - Spring 2015Zimri Diaz
 
Prism odk forms_adding_folderandwidgets
Prism odk forms_adding_folderandwidgetsPrism odk forms_adding_folderandwidgets
Prism odk forms_adding_folderandwidgetsAngelo Hinagpis
 
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
 
Présentation Open Data Kit
 Présentation Open Data Kit  Présentation Open Data Kit
Présentation Open Data Kit Khaled Talbi
 

En vedette (8)

Odk survey presentation
Odk survey presentationOdk survey presentation
Odk survey presentation
 
Configuration of odk settings
Configuration of odk settingsConfiguration of odk settings
Configuration of odk settings
 
Presentacion ODK
Presentacion ODKPresentacion ODK
Presentacion 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)
Collecte d’information avec le projet OpenDataKit (ODK)
 
ODK Induction Presentation - Spring 2015
ODK Induction Presentation - Spring 2015ODK Induction Presentation - Spring 2015
ODK Induction Presentation - Spring 2015
 
Prism odk forms_adding_folderandwidgets
Prism odk forms_adding_folderandwidgetsPrism odk forms_adding_folderandwidgets
Prism odk forms_adding_folderandwidgets
 
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...
 
Présentation Open Data Kit
 Présentation Open Data Kit  Présentation Open Data Kit
Présentation Open Data Kit
 

Similaire à Mobile data collection using odk

Open Data Kit, Digital data collection tool, training manual.pptx
Open Data Kit, Digital data collection tool,  training manual.pptxOpen Data Kit, Digital data collection tool,  training manual.pptx
Open Data Kit, Digital data collection tool, training manual.pptxEbrahimSeid2
 
open data kit app development
open data kit app developmentopen data kit app development
open data kit app developmentYashashvi Singh
 
Android mobile based Field Data Collection
Android mobile based Field Data CollectionAndroid mobile based Field Data Collection
Android mobile based Field Data Collectionpraxisnfp
 
48-Hour Assessment Mobile Apps Tool on Food Security in Bangladesh
48-Hour Assessment Mobile Apps Tool on Food Security in Bangladesh 48-Hour Assessment Mobile Apps Tool on Food Security in Bangladesh
48-Hour Assessment Mobile Apps Tool on Food Security in Bangladesh Shahjahan Siraj
 
Big data meet_up_08042016
Big data meet_up_08042016Big data meet_up_08042016
Big data meet_up_08042016Mark Smith
 
GraphSummit - Process Tempo - Build Graph Applications.pdf
GraphSummit - Process Tempo - Build Graph Applications.pdfGraphSummit - Process Tempo - Build Graph Applications.pdf
GraphSummit - Process Tempo - Build Graph Applications.pdfNeo4j
 
Android mobile data capture, CIP Africa with ODK software tool
Android mobile data capture, CIP Africa with ODK software toolAndroid mobile data capture, CIP Africa with ODK software tool
Android mobile data capture, CIP Africa with ODK software toolEdwin Rojas
 
Mobile data collection and d viz presentation
Mobile data collection and d viz presentationMobile data collection and d viz presentation
Mobile data collection and d viz presentationMyo Min Oo
 
Data Collection and Consumption
Data Collection and ConsumptionData Collection and Consumption
Data Collection and ConsumptionBrian Greig
 
Efficient & effective data management for research projects : ILRI's Data Ma...
Efficient & effective  data management for research projects : ILRI's Data Ma...Efficient & effective  data management for research projects : ILRI's Data Ma...
Efficient & effective data management for research projects : ILRI's Data Ma...CIARD Movement
 
A Key to Real-time Insights in a Post-COVID World (ASEAN)
A Key to Real-time Insights in a Post-COVID World (ASEAN)A Key to Real-time Insights in a Post-COVID World (ASEAN)
A Key to Real-time Insights in a Post-COVID World (ASEAN)Denodo
 
Advanced Analytics and Machine Learning with Data Virtualization
Advanced Analytics and Machine Learning with Data VirtualizationAdvanced Analytics and Machine Learning with Data Virtualization
Advanced Analytics and Machine Learning with Data VirtualizationDenodo
 
How Do You Build Data Pipelines that Are Agile, Automated, and Accurate?
How Do You Build Data Pipelines that Are Agile, Automated, and Accurate?How Do You Build Data Pipelines that Are Agile, Automated, and Accurate?
How Do You Build Data Pipelines that Are Agile, Automated, and Accurate?Precisely
 
Company profile TriCoSys Solutions Private Limited
Company profile TriCoSys Solutions Private LimitedCompany profile TriCoSys Solutions Private Limited
Company profile TriCoSys Solutions Private LimitedSubodh Deshpande
 
GeoOptix_ProductSheet_031816_FNL
GeoOptix_ProductSheet_031816_FNLGeoOptix_ProductSheet_031816_FNL
GeoOptix_ProductSheet_031816_FNLdkinpdx
 
When Data Visualizations and Data Imports Just Don’t Work
When Data Visualizations and Data Imports Just Don’t WorkWhen Data Visualizations and Data Imports Just Don’t Work
When Data Visualizations and Data Imports Just Don’t WorkJim Kaplan CIA CFE
 

Similaire à Mobile data collection using odk (20)

odkk.pptx
odkk.pptxodkk.pptx
odkk.pptx
 
Open Data Kit, Digital data collection tool, training manual.pptx
Open Data Kit, Digital data collection tool,  training manual.pptxOpen Data Kit, Digital data collection tool,  training manual.pptx
Open Data Kit, Digital data collection tool, training manual.pptx
 
open data kit app development
open data kit app developmentopen data kit app development
open data kit app development
 
Android mobile based Field Data Collection
Android mobile based Field Data CollectionAndroid mobile based Field Data Collection
Android mobile based Field Data Collection
 
48-Hour Assessment Mobile Apps Tool on Food Security in Bangladesh
48-Hour Assessment Mobile Apps Tool on Food Security in Bangladesh 48-Hour Assessment Mobile Apps Tool on Food Security in Bangladesh
48-Hour Assessment Mobile Apps Tool on Food Security in Bangladesh
 
Big data meet_up_08042016
Big data meet_up_08042016Big data meet_up_08042016
Big data meet_up_08042016
 
GraphSummit - Process Tempo - Build Graph Applications.pdf
GraphSummit - Process Tempo - Build Graph Applications.pdfGraphSummit - Process Tempo - Build Graph Applications.pdf
GraphSummit - Process Tempo - Build Graph Applications.pdf
 
Android mobile data capture, CIP Africa with ODK software tool
Android mobile data capture, CIP Africa with ODK software toolAndroid mobile data capture, CIP Africa with ODK software tool
Android mobile data capture, CIP Africa with ODK software tool
 
Mobile data collection and d viz presentation
Mobile data collection and d viz presentationMobile data collection and d viz presentation
Mobile data collection and d viz presentation
 
Mobile Cloud Capture: Customize your Data Capture on Mobile Devices with Proc...
Mobile Cloud Capture: Customize your Data Capture on Mobile Devices with Proc...Mobile Cloud Capture: Customize your Data Capture on Mobile Devices with Proc...
Mobile Cloud Capture: Customize your Data Capture on Mobile Devices with Proc...
 
Data Collection and Consumption
Data Collection and ConsumptionData Collection and Consumption
Data Collection and Consumption
 
Top Data Entry Tools for 2022
  Top Data Entry Tools for 2022  Top Data Entry Tools for 2022
Top Data Entry Tools for 2022
 
Efficient & effective data management for research projects : ILRI's Data Ma...
Efficient & effective  data management for research projects : ILRI's Data Ma...Efficient & effective  data management for research projects : ILRI's Data Ma...
Efficient & effective data management for research projects : ILRI's Data Ma...
 
A Key to Real-time Insights in a Post-COVID World (ASEAN)
A Key to Real-time Insights in a Post-COVID World (ASEAN)A Key to Real-time Insights in a Post-COVID World (ASEAN)
A Key to Real-time Insights in a Post-COVID World (ASEAN)
 
Advanced Analytics and Machine Learning with Data Virtualization
Advanced Analytics and Machine Learning with Data VirtualizationAdvanced Analytics and Machine Learning with Data Virtualization
Advanced Analytics and Machine Learning with Data Virtualization
 
How Do You Build Data Pipelines that Are Agile, Automated, and Accurate?
How Do You Build Data Pipelines that Are Agile, Automated, and Accurate?How Do You Build Data Pipelines that Are Agile, Automated, and Accurate?
How Do You Build Data Pipelines that Are Agile, Automated, and Accurate?
 
Company profile TriCoSys Solutions Private Limited
Company profile TriCoSys Solutions Private LimitedCompany profile TriCoSys Solutions Private Limited
Company profile TriCoSys Solutions Private Limited
 
Mihai_Nuta
Mihai_NutaMihai_Nuta
Mihai_Nuta
 
GeoOptix_ProductSheet_031816_FNL
GeoOptix_ProductSheet_031816_FNLGeoOptix_ProductSheet_031816_FNL
GeoOptix_ProductSheet_031816_FNL
 
When Data Visualizations and Data Imports Just Don’t Work
When Data Visualizations and Data Imports Just Don’t WorkWhen Data Visualizations and Data Imports Just Don’t Work
When Data Visualizations and Data Imports Just Don’t Work
 

Dernier

Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 

Dernier (20)

Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 

Mobile data collection using odk

  • 2. Data Collection using mobile device is easy, efficient and fun!
  • 4.
  • 5.  Open Data Kit (ODK) is a free and open- source set of tools which help researchers author, field, and manage mobile data collection and management solutions.  It allows data collection using mobile devices and data submission to an online server, even without an Internet connection or mobile carrier service at the time of data collection.
  • 6.  ODK Collect ◦ Android app/ Mobile data collection engine ◦ Download forms/collect data ◦ Upload data  ODK Build ◦ Creating forms/ Authoring forms ◦ Publishing forms to Aggregate or XML  ODK Aggregate ◦ Store data/ Data server (Google AppEngine or web server)  ODK Manage – For supervision of research assistants Among other tools ODK components
  • 7. ODK Build/Notepad Editor XML Forms XML Data Form Authoring (ODK Build/XML Editor) Mobile Engine (ODK Collect) Data Server (ODK Aggregate) XForms XML Data
  • 8. ODK Collect http://opendatakit.org/use/collect/  Getting Forms from the aggregate server  Filling/Editing Forms (Data collection)  Submitting/ sending Data to the aggregate server  Deleting Saved Forms
  • 9. open to fill a blank form Open to edit filled I forms before submitting Submit the finalized forms to the aggregate server Get/ download a blank form from the Aggregate server Delete blank saved forms from the mobile
  • 10.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17. Saving the form after capturing the data
  • 18. Open to edit saved forms before finalizing Open to send finalized forms
  • 19. Review and edit fields/ data of the form, check for errors before submitting the finalized form to the aggregate server
  • 20. Select the finalized forms to upload the data to the aggregate server after they have been finalized Upload the data of the selected forms
  • 21.
  • 22. • Pie Chart • Bar Graph • Map Visualize Viewing Data in the aggregate
  • 23. Map
  • 26. ODK Aggregate  Only considering the Google AppEngine here in presentation
  • 28. Aggregate: Site Access • Allow anyone with the aggregate account permissions to download forms and submit data • Allows one to create permissions with account and password • data collector • data viewer • form manager • site admin
  • 29. Aggregate: Form Management Add New Form Two methods of form uploading: • Upload XML file • Upload a form by publishing from ODK build
  • 30. ODK Build (build.opendatakit.org) Questions/Fields: • Text • Numeric • Date • Location • Media • Barcode • Choose One • Select Multiple • Group • Branch Sign in/Create an account Add questions/fields Menu Bar
  • 31. Creating a Form using Build • Can create forms using the ODK build GUI • More complex forms easier to write in XML
  • 32. Publishing the Form • Publishing to Aggregate uploads the blank form/ questionnaire to the host on the Google AppEngine where it can be downloaded using ODK collect App for data collection • Publishing XML allows the user to customize the simple form (logic, appearance, etc) Publish to Aggregate P Publish to XML
  • 33.
  • 34. – Harder to skip questions – Range checking – Eliminates branching errors – Eliminates transcription errors – Immediate access to data from the server – rapid data aggregation and analyses (Real-time data access) – Portability – Data security – Minimize workforce -Better supervision is possible
  • 35. – Unlimited data types; Form + GPS location + picture + video + string+ numeric + audio + barcode – Branching sequence – Get GPS location of respondent easily – Cleaner data – standardization of data – Easy connection to other health records e.g. openMRS
  • 37.  Minimize workforce  Data Collection the hard way Data collection on mobile phones is easy, effective, and fun!
  • 38. Turnaround  Typesetting  Photocopy (bulk)  Data Entry Screen Programming  Data Entry  Data Cleaning  Tedious & Bulky  Easy to fake  Time consuming  Limited data type range  Time consuming • Clean data – Range checks, Skip logics, Required fields • Hastens the whole process • No data entry exercise (reduce costs) • Reduced data loss • Reduced bulkiness – just a phone • Ease of monitoring • Increased capacity in collecting qualitative and quantitative data (e.g. Videos, Images, locations, audio recording, barcodes) • Efficient for Mapping surveys • Hustle Free Mobile data collectionPaper questionnaire
  • 39. Quantitative Consider a two page paper questionnaire and a sample size of 150 respondents with a 100% response rate.
  • 40. Option Activity Quantity Description Cost Each Sub-total Cost Native Paper Questionnaire Administering Typesetting 2 pages Typesetting draft questionnaire into a word processor 25 50 Photocopy/ printing (150*2pages)=300 Replicating the questionnaires equal to the number of respondents 5 1500 Database and data Entry Screen Programming 1 Interface to be used during data entry and the database design 10,000 10,000 Data Entry 4 data entry clerks Data entry exercise to be carried out in 1 day 1000 4000 Data Cleaning/ data management 1 Cost for eliminating data captured during collection and/or entry erroneously 5500 5500 Grand Total 21,050/= Using ODK Form Authoring/ Developing 1 Developing a two page questionnaire in ODK 9000 9000 Data Management 1 Aggregating the data and delivery in .CSV file (OR even SPSS, STATA formats) and minimal data cleaning if any 6500 6500 Grand Total 15500/= Comparing the costs! The difference widens as the number of pages and sample size increases
  • 41. The process 1. List questions 2. Design Questionnaire An officer list the questions a survey may consist with other data types such as Pictures, GPS, Audio, etc The officer designs the forms with xForm designer/ Odk build with good controls and features, in an electronic survey form. Access rights and controls e.g. skip logics are then assigned by officer. Uploads the forms to aggregate 3. Download forms Enumerators download the survey form remotely using ODK Collect app on their android phone. 4. View data on server The officer manages and conducts analysis of the data collected or export the data to external systems like Google Fusion Tables or ArcGis for further analysis and sharing information
  • 42. Application Designer Server Storage Phone Clients .CSV, .KML, Google Spreadsheet, Fusion Tables e.t.c user interaction interface create data store Collected data
  • 43.  completing surveys about households  Microfinance institution tracking transactions from lenders and borrowers.  Crisis mapper tasked to capture images and locations of damaged areas after a hurricane.  Collecting multimedia data –audio, video  Baseline surveys and project evaluations for collecting both quantitative data and qualitative data (Audio recording)
  • 44.
  • 45. Form Authoring Mobile Engine Data Server XForms Completed XForms CellLife, EpiSurveyor, OpenXData, Open Data Kit JavaROSA, OpenXData mobile, ODK-collect Cell Life, EpiSurveyor, OpenXData, ODK aggregate XML Forms XML Data
  • 46.  Open Data Kit provides organizations with a new way to build information services for developing regions. The modular, extensible and open-source design allows picking and choosing tools best suited for specific deployments.  ODK differs from other platforms and has unlimited set of tools  Ongoing deployments has proven success.  ODK system architecture of enables a large and varied set of applications for developing regions.
  • 47.  Using of Mysql Data server – No actual cost incurred, no limitations on data accessibility
  • 48.  http://opendatakit.org/about/deployments/ - successful implementations  http://opendatakit.org/about/tools/ - All ODK tools  http://build.opendatakit.org –Form building tool  http://purcforms.appspot.com/FormDesigner.html -Purcform form designer tool  http://code.google.com/p/opendatakit/downloads /list -ODK Downloads list  http://opendatakit.org/2011/09/list-of-odk- implementation-companies/
  • 49. Visit our website at: www.megasixsolutions.com or contact me via: cgatama@megasixsolutions.com / staff@megasixsoluutions.com Cell: +254-727-094536