SlideShare a Scribd company logo
1 of 36
HUMANLOGIC.COM
Crowdsourcing data
for consumer-ready environmental monitoring
Prepared for Tufts University Department of Computer Science
Host: Professor Ming Chow
Karen Donoghue and Craig Newell
HumanLogic
HUMANLOGIC.COM
Thank you for joining!
We’re recording and we will take
Q&A at the end via chat
HUMANLOGIC.COM
Interaction design for IoT devices
at large scale
HUMANLOGIC.COM
What is Particulate Matter (PM)?
(also called also called particle pollution)
HUMANLOGIC.COM
Source: © Encyclopédie de l’Environnement
PM10
<= 10 𝞵m
PM2.5
<= 2.5 𝞵m
PM1
<= 1.0 𝞵m
Coarse particles
Upper respiratory tract
Fine particles
Lower respiratory tract
Very fine particles
Alveolus (tiny air sacs)
HUMANLOGIC.COM
The rise of low cost PM sensors
HUMANLOGIC.COM
HUMANLOGIC.COM
Basic Data Gathering IoT System
HUMANLOGIC.COM
● Laser PM Sensor
● Microcontroller
● Case
HUMANLOGIC.COM
Connectivity
HUMANLOGIC.COM
● WiFi as almost everyone has it without extra costs
● HTTPS for simplicity over MQTT, etc.
HUMANLOGIC.COM
Collection network
HUMANLOGIC.COM
HUMANLOGIC.COM
Data access
HUMANLOGIC.COM
● HTTPS
● Efficiency
● Cacheability
● Validity
HUMANLOGIC.COM
HUMANLOGIC.COM
Local Haze crowdsources air quality
sensor readings worldwide and
rates sensor accuracy
HUMANLOGIC.COM
HUMANLOGIC.COM
See Local Haze demo video
on YouTube:
https://youtu.be/Ex85q6zH8rc
HUMANLOGIC.COM
Lessons learned for building IoT systems
HUMANLOGIC.COM
What user experiences work best
for dealing with lots of things?
HUMANLOGIC.COM
“At scale”: many, thousands,
hundreds of thousands,
millions, tens of millions...
HUMANLOGIC.COM
Ease of use as a core attribute
HUMANLOGIC.COM
HUMANLOGIC.COM
To help manage the size of the infinite
scrolling list we added filtering
HUMANLOGIC.COM
HUMANLOGIC.COM
After filtering, we added relevancy
HUMANLOGIC.COM
HUMANLOGIC.COM
We added a map view to help users
better understand the contents of the list
HUMANLOGIC.COM
HUMANLOGIC.COM
Understand what attributes of the data
impact perception of “trustworthiness”
HUMANLOGIC.COM
Precision
Confidence
Recency
Transparency
HUMANLOGIC.COM
Use the best interaction model(s) based
on users’ needs - may need multiple
HUMANLOGIC.COM
HUMANLOGIC.COM
Thank you!
Send your questions via chat
HUMANLOGIC.COM
info@humanlogic.com

More Related Content

Similar to Crowdsourcing data for consumer-ready environmental monitoring

Breakfast with Greenlight Nov 2010
Breakfast with Greenlight Nov 2010Breakfast with Greenlight Nov 2010
Breakfast with Greenlight Nov 2010Emilcott
 
IOT Based Air & Sound Pollution Monitoring system using Raspberry pi
IOT Based Air & Sound Pollution Monitoring system using Raspberry piIOT Based Air & Sound Pollution Monitoring system using Raspberry pi
IOT Based Air & Sound Pollution Monitoring system using Raspberry piIRJET Journal
 
Loss Prevention 2013 - atmospheric dispersion modelling by cellular automata ...
Loss Prevention 2013 - atmospheric dispersion modelling by cellular automata ...Loss Prevention 2013 - atmospheric dispersion modelling by cellular automata ...
Loss Prevention 2013 - atmospheric dispersion modelling by cellular automata ...Pierre Lauret
 
European Green IT Webinar 2014 - Erasmus Mundus Master PERCCOM
European Green IT Webinar 2014 - Erasmus Mundus Master PERCCOMEuropean Green IT Webinar 2014 - Erasmus Mundus Master PERCCOM
European Green IT Webinar 2014 - Erasmus Mundus Master PERCCOMGreenLabCenter
 
Internet of Things Connectivity for Embedded Devices
Internet of Things Connectivity for Embedded DevicesInternet of Things Connectivity for Embedded Devices
Internet of Things Connectivity for Embedded Devicesmentoresd
 
IRJET - Study on Smart Air Pollution Monitoring System based on IoT
IRJET - Study on Smart Air Pollution Monitoring System based on IoTIRJET - Study on Smart Air Pollution Monitoring System based on IoT
IRJET - Study on Smart Air Pollution Monitoring System based on IoTIRJET Journal
 
Internet of things and wireless sensor networks
Internet of things and wireless sensor networksInternet of things and wireless sensor networks
Internet of things and wireless sensor networksRonald Mutezo
 
Disruptive technologies - Session 3 - Green it_Smartdust
Disruptive technologies - Session 3 - Green it_SmartdustDisruptive technologies - Session 3 - Green it_Smartdust
Disruptive technologies - Session 3 - Green it_SmartdustBohitesh Misra, PMP
 
The Internet of Nano Things (IoNT)
The Internet of Nano Things (IoNT)The Internet of Nano Things (IoNT)
The Internet of Nano Things (IoNT)Haider Tarish Haider
 
CEMS smart cem codel datasheet
CEMS smart cem codel datasheetCEMS smart cem codel datasheet
CEMS smart cem codel datasheetENVIMART
 
Project Proposal: Internet of Things uxing XMPP
Project Proposal: Internet of Things uxing XMPPProject Proposal: Internet of Things uxing XMPP
Project Proposal: Internet of Things uxing XMPPsystmkor
 
Lightkone project : Lightweight computation for networks at the edge
Lightkone project : Lightweight computation for networks at the edgeLightkone project : Lightweight computation for networks at the edge
Lightkone project : Lightweight computation for networks at the edgeAgence du Numérique (AdN)
 
internet of thingsiot-131207122958-phpapp01.pdf
internet of thingsiot-131207122958-phpapp01.pdfinternet of thingsiot-131207122958-phpapp01.pdf
internet of thingsiot-131207122958-phpapp01.pdfBantuEshwar1
 
Embedded & Tangible Interaction Design
Embedded & Tangible Interaction DesignEmbedded & Tangible Interaction Design
Embedded & Tangible Interaction DesignDave Shaw
 

Similar to Crowdsourcing data for consumer-ready environmental monitoring (20)

Breakfast with Greenlight Nov 2010
Breakfast with Greenlight Nov 2010Breakfast with Greenlight Nov 2010
Breakfast with Greenlight Nov 2010
 
IOT Based Air & Sound Pollution Monitoring system using Raspberry pi
IOT Based Air & Sound Pollution Monitoring system using Raspberry piIOT Based Air & Sound Pollution Monitoring system using Raspberry pi
IOT Based Air & Sound Pollution Monitoring system using Raspberry pi
 
Loss Prevention 2013 - atmospheric dispersion modelling by cellular automata ...
Loss Prevention 2013 - atmospheric dispersion modelling by cellular automata ...Loss Prevention 2013 - atmospheric dispersion modelling by cellular automata ...
Loss Prevention 2013 - atmospheric dispersion modelling by cellular automata ...
 
European Green IT Webinar 2014 - Erasmus Mundus Master PERCCOM
European Green IT Webinar 2014 - Erasmus Mundus Master PERCCOMEuropean Green IT Webinar 2014 - Erasmus Mundus Master PERCCOM
European Green IT Webinar 2014 - Erasmus Mundus Master PERCCOM
 
Internet of Things Connectivity for Embedded Devices
Internet of Things Connectivity for Embedded DevicesInternet of Things Connectivity for Embedded Devices
Internet of Things Connectivity for Embedded Devices
 
IRJET - Study on Smart Air Pollution Monitoring System based on IoT
IRJET - Study on Smart Air Pollution Monitoring System based on IoTIRJET - Study on Smart Air Pollution Monitoring System based on IoT
IRJET - Study on Smart Air Pollution Monitoring System based on IoT
 
FYP PRESENTATION - IOT GARBAGE MONITORING SYSTEM
FYP PRESENTATION - IOT GARBAGE MONITORING SYSTEMFYP PRESENTATION - IOT GARBAGE MONITORING SYSTEM
FYP PRESENTATION - IOT GARBAGE MONITORING SYSTEM
 
ACVT Capabilities Show
ACVT Capabilities ShowACVT Capabilities Show
ACVT Capabilities Show
 
OUGF - OSAmI - OSGi Ubiquity
OUGF - OSAmI - OSGi UbiquityOUGF - OSAmI - OSGi Ubiquity
OUGF - OSAmI - OSGi Ubiquity
 
OUGF - OSAmI - OSGi Ubiquity
OUGF - OSAmI - OSGi UbiquityOUGF - OSAmI - OSGi Ubiquity
OUGF - OSAmI - OSGi Ubiquity
 
Internet of things and wireless sensor networks
Internet of things and wireless sensor networksInternet of things and wireless sensor networks
Internet of things and wireless sensor networks
 
1. GRID COMPUTING
1. GRID COMPUTING1. GRID COMPUTING
1. GRID COMPUTING
 
Disruptive technologies - Session 3 - Green it_Smartdust
Disruptive technologies - Session 3 - Green it_SmartdustDisruptive technologies - Session 3 - Green it_Smartdust
Disruptive technologies - Session 3 - Green it_Smartdust
 
IGERTSummary
IGERTSummaryIGERTSummary
IGERTSummary
 
The Internet of Nano Things (IoNT)
The Internet of Nano Things (IoNT)The Internet of Nano Things (IoNT)
The Internet of Nano Things (IoNT)
 
CEMS smart cem codel datasheet
CEMS smart cem codel datasheetCEMS smart cem codel datasheet
CEMS smart cem codel datasheet
 
Project Proposal: Internet of Things uxing XMPP
Project Proposal: Internet of Things uxing XMPPProject Proposal: Internet of Things uxing XMPP
Project Proposal: Internet of Things uxing XMPP
 
Lightkone project : Lightweight computation for networks at the edge
Lightkone project : Lightweight computation for networks at the edgeLightkone project : Lightweight computation for networks at the edge
Lightkone project : Lightweight computation for networks at the edge
 
internet of thingsiot-131207122958-phpapp01.pdf
internet of thingsiot-131207122958-phpapp01.pdfinternet of thingsiot-131207122958-phpapp01.pdf
internet of thingsiot-131207122958-phpapp01.pdf
 
Embedded & Tangible Interaction Design
Embedded & Tangible Interaction DesignEmbedded & Tangible Interaction Design
Embedded & Tangible Interaction Design
 

Recently uploaded

08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 

Recently uploaded (20)

08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 

Crowdsourcing data for consumer-ready environmental monitoring

Editor's Notes

  1. Karen: Introduction
  2. CHECK COPYRIGHT OF IMAGE PM PM10 : inhalable particles, with diameters that are generally 10 micrometers and smaller; and PM2.5 : fine inhalable particles, with diameters that are generally 2.5 micrometers and smaller (The average human hair is about 70 micrometers in diameter – making it 30 times larger than the largest fine particle.
  3. HTTPS Polling vs Push Efficiency Just the needed data Cacheability No need to download it if nothing has changed Validity How long is the data valid for? When should the next poll happen?
  4. Targeting consumers that are also technical citizen scientists
  5. Over 18K sensors
  6. Note that with the correct technical implementation using techniques such as lazy loading, speculative loading, etc….
  7. May not know how often the data is being refreshed
  8. What is the future of interaction design for large numbers of entities? - search and rule based interactions To what extent is query language design important in designing for these kinds of interaction models? What skills are needed for designers of these “at scale” systems? What roles do these practitioners play in organizations?