SlideShare ist ein Scribd-Unternehmen logo
1 von 28
1
Automating Semantic Metadata
Collection in the Field with
Mobile Application
Laura Kinkead*, Paulo Pinheiro,
Deborah L. McGuinness
Tetherless World Constellation
Rensselaer Polytechnic Institute
* Now at Athena Health
Motivation: Next Generation Monitored
Ecosystems
The Jefferson Project (JP) is a joint effort between Rensselaer
Polytechnic Institute (RPI), IBM and the Fund for Lake
George aimed at creating an instrumented water ecosystem
along with an appropriate cyberinfrastructure that can serve as
a global model for ecosystem monitoring, exploration,
understanding, and prediction.
3
Historical Sampling to Sensors, Models, Experiments
• Sampling at 12 locations
• Only water chemistry was previously measured
• Key previous results:
 Salt levels increasing – now dominant in the lake
 Chlorophyll slowly increasing
 Hypoxia in Caldwell Basin changed little
• Key resulting hypotheses:
 Increasing salt levels and organic nutrients may favor dominance of
cyanobacteria in the phytoplankton
 Ca levels may limit spread of invasive zebra mussels
 Chlorophyll increase may be caused by nutrient loading
 Food web mostly driven by “bottom-up” factors (i.e. nutrients, growing
season length)
Moving to sensors, streaming data, and a smarter, instrumented
lake with the goal of providing a foundation to form and evaluate
hypotheses much more effectively enabling a new generation of
strategic science dedicated to fuller understanding of the Lake's
ecological health.
4
Science to Inform Solutions
To Realize a truly Smart Lake:
We need an integrative approach to
understanding lake stressors,
identifying correlations, hypothesizing
causation, experimentally testing
hypotheses, and proposing actions
Science-based
Solutions:
Leveraging deep
understanding of
multiple communities
and their research
content to propose
solutions along with
evidence
informs
Cyberinfrastructure/Data
Platform/Viz Lab
Semantic Data
Model
Current focus has been on
observations &sensor networks
5
Traditional Data Collection
Notes
Notes taken in
the field with the
use of pen and
paper
Notes are
rarely
attached to
data
There is no community-
wide consensus on how
to take and reuse field
notes
6
Mobile Context Capture for Sensor
Networks (MOCCASN)
COLLECT
METADATA
One single mobile
application capable of
taking field notes and
connect the notes to
data as semantic
annotations
SOLR-CCSVSOLR-CCSV
CCSV-LoaderCCSV-Loader
data
Static
metadata
CSV2CCSV
(ICS)
CSV2CCSV
(ICS)
CCSV-Annotator*CCSV-Annotator*
MOCASSNMOCASSN
HASNetO-LoaderHASNetO-Loader
Dynamic
metadata
Sensor
network
technician scientist
data user
(incl. scientists)
maintains
reports
human
Interventions
(deployments,
sensor config,
calibrations)
Single
instrument
data (csv)
ccsv
data (csv)
Spreadsheet
of static metadata
ccsv
static metadata
turtle
SPARQL and
Lucene queries
CCSV BrowserCCSV Browser
SPARQL and
Lucene queries
Faceted search
annotated
csv
Dynamic
metadata
IN-SITU
DATA-SITE
DATA-SITE
WWW
uses
reports
needs
Dynamic
metadata
Ontologies
(HASnetO, OBOE,
PROV, VSTO)
* Tool to be developed
metadata metadata
mainly data flow
mainly metadata flow
8
a simple example
Human-Aware Sensor Network Ontology (HASNetO)
9
vstoi:
Detector
vstoi:
Instrument
vstoi:
Platform
hasneto:
Sensing
Perspective
oboe:
Characteristic
oboe:
Entity
vstoi:
Detachable
Detector
vstoi:
Attached
Detector
*
*
*
1
0..1
*
hasPerspective
Characteristic
perspectiveOf
prov:
Activity
hasneto:
DataCollection
vstoi:
Deployment
xsd:dateTime
xsd:dateTime
hasData
Collection
1*
prov:
Agent
wasAssociatedWith startedAtTime
endedAtTime
1
1
*
*
*
*
oboe:
Measurement
of-characteristic
hasneto:
hasMeasurement
1
1
*
*
Platform 3952
Instrument 3
D 38 D 94
10
Platform 3952
Instrument 3
D 38 D 94
RFID Type Parent Deployed Location Start Time End Time
3952 Platform NA TRUE 43.1, -73.2 2014-10-
27T12:00
NA
3 Instrument 3952 TRUE 43.1, -73.2 2014-10-
27T12:00
NA
38 Detector 3 TRUE 43.1, -73.2 2014-10-
27T12:00
NA
94 Detector 3 TRUE 43.1, -73.2 2014-10-
27T12:00
NA
Example Knowledge Base
11
Platform 3952
Instrument 5
D 74
Instrument 3
D 38 D 94
RFID Type Parent Deployed Location Start Time End Time
3952 Platform NA TRUE 43.1, -73.2 2014-10-
27T12:00
NA
3 Instrument 3952 TRUE 43.1, -73.2 2014-10-
27T12:00
NA
38 Detector 3 TRUE 43.1, -73.2 2014-10-
27T12:00
NA
94 Detector 3 TRUE 43.1, -73.2 2014-10-
27T12:00
NA
Example Knowledge Base
New instrument
deployment
12
Platform 3952
Instrument 5
D 74
Instrument 3
D 38 D 94
38 94
3952
74
5
3
RFID Type Parent Deployed Location Start Time End Time
3952 Platform NA TRUE 43.1, -73.2 2014-10-
27T12:00
NA
3 Instrument 3952 TRUE 43.1, -73.2 2014-10-
27T12:00
NA
38 Detector 3 TRUE 43.1, -73.2 2014-10-
27T12:00
NA
94 Detector 3 TRUE 43.1, -73.2 2014-10-
27T12:00
NA
Example Knowledge Base
13
Platform 3952
Instrument 5
D 74
Instrument 3
D 38 D 94
RFID Type Parent Deployed Location Start Time End Time
3952 Platform NA TRUE 43.1, -73.2 2014-10-
27T12:00
NA
3 Instrument 3952 TRUE 43.1, -73.2 2014-10-
27T12:00
NA
38 Detector 3 TRUE 43.1, -73.2 2014-10-
27T12:00
NA
94 Detector 3 TRUE 43.1, -73.2 2014-10-
27T12:00
NA
5 Instrument 3952 TRUE 43.1, -73.2 2014-10-
27T16:30
NA
74 Detector 5 TRUE 43.1, -73.2 2014-10-
27T16:30
NA
Example Knowledge Base
14
Platform 3952
Instrument 5
D 74
Instrument 3
D 38 D 94
RFID Type Parent Deployed Location Start Time End Time
3952 Platform NA TRUE 43.1, -73.2 2014-10-
27T12:00
NA
3 Instrument 3952 TRUE 43.1, -73.2 2014-10-
27T12:00
NA
38 Detector 3 TRUE 43.1, -73.2 2014-10-
27T12:00
NA
94 Detector 3 TRUE 43.1, -73.2 2014-10-
27T12:00
NA
5 Instrument 3952 TRUE 43.1, -73.2 2014-10-
27T16:30
NA
74 Detector 5 TRUE 43.1, -73.2 2014-10-
27T16:30
NA
Example Knowledge Base
15
a more complicated
example – taking an
instrument out of
service and adding
instruments
16
RFID Type Parent Deployed Location Start Time End Time
9754 Platform NA TRUE 43.2,
-73.1
2014-10-
01T11:00
NA
8 Instrument 9754 TRUE 43.2,
-73.1
2014-10-
01T11:00
NA
43 Detector 8 TRUE 43.2,
-73.1
2014-10-
01T11:00
NA
Platform 9754
Instrument 8
D 43
Example Knowledge Base
17
Platform 9754
Instrument 2
D 61
Instrument 6
D 09
RFID Type Parent Deployed Location Start Time End Time
9754 Platform NA TRUE 43.2, -73.1 2014-10-
01T11:00
NA
8 Instrument 9754 TRUE 43.2, -73.1 2014-10-
01T11:00
NA
43 Detector 8 TRUE 43.2, -73.1 2014-10-
01T11:00
NA
Example Knowledge Base
Undeploy one
instrument (8)
(with one
detector(43)) and
deploy 2 new
instruments (each
with a detector)
18
Platform 9754
Instrument 2
D 61
Instrument 6
D 09
09 61
9754
6
2
RFID Type Parent Deployed Location Start Time End Time
9754 Platform NA TRUE 43.2, -73.1 2014-10-
01T11:00
NA
8 Instrument 9754 TRUE 43.2, -73.1 2014-10-
01T11:00
NA
43 Detector 8 TRUE 43.2, -73.1 2014-10-
01T11:00
NA
Example Knowledge Base
19
Platform 9754
Instrument 2
D 61
Instrument 6
D 09
09
61
6
2
Does Detector 09
belong to Instrument
2?
Yes No
RFID Type Parent Deployed Location Start Time End Time
9754 Platform NA TRUE 43.2, -73.1 2014-10-
01T11:00
NA
8 Instrument 9754 TRUE 43.2, -73.1 2014-10-
01T11:00
NA
43 Detector 8 TRUE 43.2, -73.1 2014-10-
01T11:00
NA
Example Knowledge Base
20
RFID Type Parent Deployed Location Start Time End Time
9754 Platform NA FALSE 43.2, -73.1 2014-10-
01T11:00
2014-10-
27T17:00
8 Instrument 9754 FALSE 43.2, -73.1 2014-10-
01T11:00
2014-10-
27T17:00
43 Detector 8 FALSE 43.2, -73.1 2014-10-
01T11:00
2014-10-
27T17:00
9754 Platform NA TRUE 43.2, -73.1 2014-10-
27T17:00
NA
2 Instrument 9754 TRUE 43.2, -73.1 2014-10-
27T17:00
NA
6 Instrument 9754 TRUE 43.2, -73.1 2014-10-
27T17:00
NA
61 Detector 2 TRUE 43.2, -73.1 2014-10-
27T17:00
NA
9 Detector 6 TRUE 43.2, -73.1 2014-10-
27T17:00
NA
Platform 9754
Instrument 2
D 61
Instrument 6
D 09
Does Detector 09
belong to Instrument
2?
Yes No
Example Knowledge Base
21
RFID Type Parent Deployed Location Start
Time
End Time
9754 Platform NA FALSE 43.2,
-73.1
2014-10-
01T11:00
2014-10-
27T17:00
8 Instrument 9754 FALSE 43.2,
-73.1
2014-10-
01T11:00
2014-10-
27T17:00
43 Detector 8 FALSE 43.2,
-73.1
2014-10-
01T11:00
2014-10-
27T17:00
9754 Platform NA TRUE 43.2,
-73.1
2014-10-
27T17:00
NA
2 Instrument 9754 TRUE 43.2,
-73.1
2014-10-
27T17:00
NA
6 Instrument 9754 TRUE 43.2,
-73.1
2014-10-
27T17:00
NA
61 Detector 2 TRUE 43.2,
-73.1
2014-10-
27T17:00
NA
9 Detector 6 TRUE 43.2,
-73.1
2014-10-
27T17:00
NA
Platform 9754
Instrument 2
D 61
Instrument 6
D 09
Example Knowledge Base
Automatic update
from answering one
simple question:
lightweight use of
semantics
22
Conclusion
• Automated Metadata capture can enable current and next generation
sensor-based science by enabling ubiquitous capture of contextual
information – helps eliminate forgetting to annotate
• Mobile technology should and can enable contextual capture even
without connectivity
• Relatively light weight semantics can significantly
• Improve deployment quality by using semantic constraints to check
for inconsistencies and help identify / resolve ambiguities
• Enable integration
• Enable discovery
Questions? Interested in collaborating?
dlm@cs.rpi.edu pinhep@rpi.edu
Extras
23
24
25
Recognized Challenges
• What do you do when there’s no cell
service?
• How do you make sure the instruments on
the boat are excluded?
26
Intelligent Deployment of
Sensor Networks
• Automates the collection of metadata
‣ faster
‣ harder to forget to do
‣ less error-prone
The Human-Aware Sensor Network Ontology
27
Science to Inform Solutions

Weitere ähnliche Inhalte

Ähnlich wie Automating Semantic Metadata Collection in the Field with Mobile Application

An open source framework for processing daily satellite images (AVHRR) over l...
An open source framework for processing daily satellite images (AVHRR) over l...An open source framework for processing daily satellite images (AVHRR) over l...
An open source framework for processing daily satellite images (AVHRR) over l...Sajid Pareeth
 
Directions OGC CHISP-1 Webinar Slides
Directions OGC CHISP-1 Webinar SlidesDirections OGC CHISP-1 Webinar Slides
Directions OGC CHISP-1 Webinar SlidesAlex Joseph
 
Sediment deposition in koyna reservoir by integrated bathymetric survey
Sediment deposition in koyna reservoir by integrated bathymetric surveySediment deposition in koyna reservoir by integrated bathymetric survey
Sediment deposition in koyna reservoir by integrated bathymetric surveyeSAT Journals
 
NDGISUC2017 - Development of an Open Source Alternative Climate Database Utility
NDGISUC2017 - Development of an Open Source Alternative Climate Database UtilityNDGISUC2017 - Development of an Open Source Alternative Climate Database Utility
NDGISUC2017 - Development of an Open Source Alternative Climate Database UtilityNorth Dakota GIS Hub
 
03_Real-Time_System_Operations_Using_Synchrophasors.pdf
03_Real-Time_System_Operations_Using_Synchrophasors.pdf03_Real-Time_System_Operations_Using_Synchrophasors.pdf
03_Real-Time_System_Operations_Using_Synchrophasors.pdfGustavoAguayo3
 
Download-manuals-surface water-manual-sw-volume8operationmanualdataprocessin...
 Download-manuals-surface water-manual-sw-volume8operationmanualdataprocessin... Download-manuals-surface water-manual-sw-volume8operationmanualdataprocessin...
Download-manuals-surface water-manual-sw-volume8operationmanualdataprocessin...hydrologywebsite1
 
Download-manuals-surface water-manual-sw-volume8operationmanualdataprocessin...
 Download-manuals-surface water-manual-sw-volume8operationmanualdataprocessin... Download-manuals-surface water-manual-sw-volume8operationmanualdataprocessin...
Download-manuals-surface water-manual-sw-volume8operationmanualdataprocessin...hydrologyproject001
 
Download-manuals-surface water-manual-sw-volume8operationmanualdataprocessin...
 Download-manuals-surface water-manual-sw-volume8operationmanualdataprocessin... Download-manuals-surface water-manual-sw-volume8operationmanualdataprocessin...
Download-manuals-surface water-manual-sw-volume8operationmanualdataprocessin...hydrologyproject001
 
Toward Semantic Sensor Data Archives on the Web
Toward Semantic Sensor Data Archives on the WebToward Semantic Sensor Data Archives on the Web
Toward Semantic Sensor Data Archives on the WebJean-Paul Calbimonte
 
Sensors, Mappings and Queries in the Semantic Web
Sensors, Mappings and Queries in the Semantic WebSensors, Mappings and Queries in the Semantic Web
Sensors, Mappings and Queries in the Semantic WebJean-Paul Calbimonte
 
Facing data sharing in a heterogeneous research community: lights and shadows...
Facing data sharing in a heterogeneous research community: lights and shadows...Facing data sharing in a heterogeneous research community: lights and shadows...
Facing data sharing in a heterogeneous research community: lights and shadows...Research Data Alliance
 
MO3.L10 - STATUS OF PRE-LAUNCH ACTIVITIES FOR THE NPOESS COMMUNITY COLLABORAT...
MO3.L10 - STATUS OF PRE-LAUNCH ACTIVITIES FOR THE NPOESS COMMUNITY COLLABORAT...MO3.L10 - STATUS OF PRE-LAUNCH ACTIVITIES FOR THE NPOESS COMMUNITY COLLABORAT...
MO3.L10 - STATUS OF PRE-LAUNCH ACTIVITIES FOR THE NPOESS COMMUNITY COLLABORAT...grssieee
 
IRJET- Cloud based Sewerage Monitoring and Predictive Maintenance using M...
IRJET-  	  Cloud based Sewerage Monitoring and Predictive Maintenance using M...IRJET-  	  Cloud based Sewerage Monitoring and Predictive Maintenance using M...
IRJET- Cloud based Sewerage Monitoring and Predictive Maintenance using M...IRJET Journal
 
Emerson Exchange 3D plots Process Analysis
Emerson Exchange 3D plots Process AnalysisEmerson Exchange 3D plots Process Analysis
Emerson Exchange 3D plots Process AnalysisEmerson Exchange
 
PAS 128: Specification for underground utility detection, verification and lo...
PAS 128: Specification for underground utility detection, verification and lo...PAS 128: Specification for underground utility detection, verification and lo...
PAS 128: Specification for underground utility detection, verification and lo...tesdev
 
IRJET- Improving Network Life Time using High Populated Harmony Search Al...
IRJET-  	  Improving Network Life Time using High Populated Harmony Search Al...IRJET-  	  Improving Network Life Time using High Populated Harmony Search Al...
IRJET- Improving Network Life Time using High Populated Harmony Search Al...IRJET Journal
 

Ähnlich wie Automating Semantic Metadata Collection in the Field with Mobile Application (20)

An open source framework for processing daily satellite images (AVHRR) over l...
An open source framework for processing daily satellite images (AVHRR) over l...An open source framework for processing daily satellite images (AVHRR) over l...
An open source framework for processing daily satellite images (AVHRR) over l...
 
Directions OGC CHISP-1 Webinar Slides
Directions OGC CHISP-1 Webinar SlidesDirections OGC CHISP-1 Webinar Slides
Directions OGC CHISP-1 Webinar Slides
 
Sediment deposition in koyna reservoir by integrated bathymetric survey
Sediment deposition in koyna reservoir by integrated bathymetric surveySediment deposition in koyna reservoir by integrated bathymetric survey
Sediment deposition in koyna reservoir by integrated bathymetric survey
 
NDGISUC2017 - Development of an Open Source Alternative Climate Database Utility
NDGISUC2017 - Development of an Open Source Alternative Climate Database UtilityNDGISUC2017 - Development of an Open Source Alternative Climate Database Utility
NDGISUC2017 - Development of an Open Source Alternative Climate Database Utility
 
Satrack
SatrackSatrack
Satrack
 
03_Real-Time_System_Operations_Using_Synchrophasors.pdf
03_Real-Time_System_Operations_Using_Synchrophasors.pdf03_Real-Time_System_Operations_Using_Synchrophasors.pdf
03_Real-Time_System_Operations_Using_Synchrophasors.pdf
 
Download-manuals-surface water-manual-sw-volume8operationmanualdataprocessin...
 Download-manuals-surface water-manual-sw-volume8operationmanualdataprocessin... Download-manuals-surface water-manual-sw-volume8operationmanualdataprocessin...
Download-manuals-surface water-manual-sw-volume8operationmanualdataprocessin...
 
Download-manuals-surface water-manual-sw-volume8operationmanualdataprocessin...
 Download-manuals-surface water-manual-sw-volume8operationmanualdataprocessin... Download-manuals-surface water-manual-sw-volume8operationmanualdataprocessin...
Download-manuals-surface water-manual-sw-volume8operationmanualdataprocessin...
 
Download-manuals-surface water-manual-sw-volume8operationmanualdataprocessin...
 Download-manuals-surface water-manual-sw-volume8operationmanualdataprocessin... Download-manuals-surface water-manual-sw-volume8operationmanualdataprocessin...
Download-manuals-surface water-manual-sw-volume8operationmanualdataprocessin...
 
Toward Semantic Sensor Data Archives on the Web
Toward Semantic Sensor Data Archives on the WebToward Semantic Sensor Data Archives on the Web
Toward Semantic Sensor Data Archives on the Web
 
Sensors, Mappings and Queries in the Semantic Web
Sensors, Mappings and Queries in the Semantic WebSensors, Mappings and Queries in the Semantic Web
Sensors, Mappings and Queries in the Semantic Web
 
Facing data sharing in a heterogeneous research community: lights and shadows...
Facing data sharing in a heterogeneous research community: lights and shadows...Facing data sharing in a heterogeneous research community: lights and shadows...
Facing data sharing in a heterogeneous research community: lights and shadows...
 
MO3.L10 - STATUS OF PRE-LAUNCH ACTIVITIES FOR THE NPOESS COMMUNITY COLLABORAT...
MO3.L10 - STATUS OF PRE-LAUNCH ACTIVITIES FOR THE NPOESS COMMUNITY COLLABORAT...MO3.L10 - STATUS OF PRE-LAUNCH ACTIVITIES FOR THE NPOESS COMMUNITY COLLABORAT...
MO3.L10 - STATUS OF PRE-LAUNCH ACTIVITIES FOR THE NPOESS COMMUNITY COLLABORAT...
 
IRJET- Cloud based Sewerage Monitoring and Predictive Maintenance using M...
IRJET-  	  Cloud based Sewerage Monitoring and Predictive Maintenance using M...IRJET-  	  Cloud based Sewerage Monitoring and Predictive Maintenance using M...
IRJET- Cloud based Sewerage Monitoring and Predictive Maintenance using M...
 
HW3_Introduction_Mik
HW3_Introduction_MikHW3_Introduction_Mik
HW3_Introduction_Mik
 
Emerson Exchange 3D plots Process Analysis
Emerson Exchange 3D plots Process AnalysisEmerson Exchange 3D plots Process Analysis
Emerson Exchange 3D plots Process Analysis
 
Timing Challenges in the Smart Grid
Timing Challenges in the Smart GridTiming Challenges in the Smart Grid
Timing Challenges in the Smart Grid
 
PAS 128: Specification for underground utility detection, verification and lo...
PAS 128: Specification for underground utility detection, verification and lo...PAS 128: Specification for underground utility detection, verification and lo...
PAS 128: Specification for underground utility detection, verification and lo...
 
IRJET- Improving Network Life Time using High Populated Harmony Search Al...
IRJET-  	  Improving Network Life Time using High Populated Harmony Search Al...IRJET-  	  Improving Network Life Time using High Populated Harmony Search Al...
IRJET- Improving Network Life Time using High Populated Harmony Search Al...
 
Yan Kestens - Managing large cohorts and collecting data on mobility and hea...
Yan Kestens - Managing large cohorts and collecting  data on mobility and hea...Yan Kestens - Managing large cohorts and collecting  data on mobility and hea...
Yan Kestens - Managing large cohorts and collecting data on mobility and hea...
 

Mehr von Deborah McGuinness

ISWC2023-McGuinnessTWC16x9FinalShort.pdf
ISWC2023-McGuinnessTWC16x9FinalShort.pdfISWC2023-McGuinnessTWC16x9FinalShort.pdf
ISWC2023-McGuinnessTWC16x9FinalShort.pdfDeborah McGuinness
 
Towards More Computable Knowledge
Towards More Computable KnowledgeTowards More Computable Knowledge
Towards More Computable KnowledgeDeborah McGuinness
 
Towards an Environmental Health Sciences Ontology: CHEAR to HHEAR and Beyond
Towards an Environmental Health Sciences Ontology:CHEAR to HHEAR and BeyondTowards an Environmental Health Sciences Ontology:CHEAR to HHEAR and Beyond
Towards an Environmental Health Sciences Ontology: CHEAR to HHEAR and BeyondDeborah McGuinness
 
‘Smart’ Taxonomy- & Ontology- Enabled Resources for Taxonomy Bootcamp
‘Smart’ Taxonomy- & Ontology- Enabled Resourcesfor Taxonomy Bootcamp‘Smart’ Taxonomy- & Ontology- Enabled Resourcesfor Taxonomy Bootcamp
‘Smart’ Taxonomy- & Ontology- Enabled Resources for Taxonomy BootcampDeborah McGuinness
 
Ontologies For the Modern Age - McGuinness' Keynote at ISWC 2017
Ontologies For the Modern Age - McGuinness' Keynote at ISWC 2017Ontologies For the Modern Age - McGuinness' Keynote at ISWC 2017
Ontologies For the Modern Age - McGuinness' Keynote at ISWC 2017Deborah McGuinness
 
20120718 linkedopendataandnextgenerationsciencemcguinnessesip final
20120718 linkedopendataandnextgenerationsciencemcguinnessesip final20120718 linkedopendataandnextgenerationsciencemcguinnessesip final
20120718 linkedopendataandnextgenerationsciencemcguinnessesip finalDeborah McGuinness
 
20120419 linkedopendataandteamsciencemcguinnesschicago
20120419 linkedopendataandteamsciencemcguinnesschicago20120419 linkedopendataandteamsciencemcguinnesschicago
20120419 linkedopendataandteamsciencemcguinnesschicagoDeborah McGuinness
 
20120411 travelalliancemcguinnessfinal
20120411 travelalliancemcguinnessfinal20120411 travelalliancemcguinnessfinal
20120411 travelalliancemcguinnessfinalDeborah McGuinness
 
2011linked science4mccuskermcguinnessfinal
2011linked science4mccuskermcguinnessfinal2011linked science4mccuskermcguinnessfinal
2011linked science4mccuskermcguinnessfinalDeborah McGuinness
 
201109021 mcguinness ska_meeting
201109021 mcguinness ska_meeting201109021 mcguinness ska_meeting
201109021 mcguinness ska_meetingDeborah McGuinness
 
20110719 mcguinness deborah_ontologies_for_the_real_world_microsoft_faculty_s...
20110719 mcguinness deborah_ontologies_for_the_real_world_microsoft_faculty_s...20110719 mcguinness deborah_ontologies_for_the_real_world_microsoft_faculty_s...
20110719 mcguinness deborah_ontologies_for_the_real_world_microsoft_faculty_s...Deborah McGuinness
 

Mehr von Deborah McGuinness (11)

ISWC2023-McGuinnessTWC16x9FinalShort.pdf
ISWC2023-McGuinnessTWC16x9FinalShort.pdfISWC2023-McGuinnessTWC16x9FinalShort.pdf
ISWC2023-McGuinnessTWC16x9FinalShort.pdf
 
Towards More Computable Knowledge
Towards More Computable KnowledgeTowards More Computable Knowledge
Towards More Computable Knowledge
 
Towards an Environmental Health Sciences Ontology: CHEAR to HHEAR and Beyond
Towards an Environmental Health Sciences Ontology:CHEAR to HHEAR and BeyondTowards an Environmental Health Sciences Ontology:CHEAR to HHEAR and Beyond
Towards an Environmental Health Sciences Ontology: CHEAR to HHEAR and Beyond
 
‘Smart’ Taxonomy- & Ontology- Enabled Resources for Taxonomy Bootcamp
‘Smart’ Taxonomy- & Ontology- Enabled Resourcesfor Taxonomy Bootcamp‘Smart’ Taxonomy- & Ontology- Enabled Resourcesfor Taxonomy Bootcamp
‘Smart’ Taxonomy- & Ontology- Enabled Resources for Taxonomy Bootcamp
 
Ontologies For the Modern Age - McGuinness' Keynote at ISWC 2017
Ontologies For the Modern Age - McGuinness' Keynote at ISWC 2017Ontologies For the Modern Age - McGuinness' Keynote at ISWC 2017
Ontologies For the Modern Age - McGuinness' Keynote at ISWC 2017
 
20120718 linkedopendataandnextgenerationsciencemcguinnessesip final
20120718 linkedopendataandnextgenerationsciencemcguinnessesip final20120718 linkedopendataandnextgenerationsciencemcguinnessesip final
20120718 linkedopendataandnextgenerationsciencemcguinnessesip final
 
20120419 linkedopendataandteamsciencemcguinnesschicago
20120419 linkedopendataandteamsciencemcguinnesschicago20120419 linkedopendataandteamsciencemcguinnesschicago
20120419 linkedopendataandteamsciencemcguinnesschicago
 
20120411 travelalliancemcguinnessfinal
20120411 travelalliancemcguinnessfinal20120411 travelalliancemcguinnessfinal
20120411 travelalliancemcguinnessfinal
 
2011linked science4mccuskermcguinnessfinal
2011linked science4mccuskermcguinnessfinal2011linked science4mccuskermcguinnessfinal
2011linked science4mccuskermcguinnessfinal
 
201109021 mcguinness ska_meeting
201109021 mcguinness ska_meeting201109021 mcguinness ska_meeting
201109021 mcguinness ska_meeting
 
20110719 mcguinness deborah_ontologies_for_the_real_world_microsoft_faculty_s...
20110719 mcguinness deborah_ontologies_for_the_real_world_microsoft_faculty_s...20110719 mcguinness deborah_ontologies_for_the_real_world_microsoft_faculty_s...
20110719 mcguinness deborah_ontologies_for_the_real_world_microsoft_faculty_s...
 

Kürzlich hochgeladen

Call US Pooja 9892124323 ✓Call Girls In Mira Road ( Mumbai ) secure service,
Call US Pooja 9892124323 ✓Call Girls In Mira Road ( Mumbai ) secure service,Call US Pooja 9892124323 ✓Call Girls In Mira Road ( Mumbai ) secure service,
Call US Pooja 9892124323 ✓Call Girls In Mira Road ( Mumbai ) secure service,Pooja Nehwal
 
9892124323 | Book Call Girls in Juhu and escort services 24x7
9892124323 | Book Call Girls in Juhu and escort services 24x79892124323 | Book Call Girls in Juhu and escort services 24x7
9892124323 | Book Call Girls in Juhu and escort services 24x7Pooja Nehwal
 
CALL ON ➥8923113531 🔝Call Girls Gomti Nagar Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Gomti Nagar Lucknow best Night Fun serviceCALL ON ➥8923113531 🔝Call Girls Gomti Nagar Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Gomti Nagar Lucknow best Night Fun serviceanilsa9823
 
BDSM⚡Call Girls in Sector 71 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 71 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 71 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 71 Noida Escorts >༒8448380779 Escort ServiceDelhi Call girls
 
Powerful Love Spells in Arkansas, AR (310) 882-6330 Bring Back Lost Lover
Powerful Love Spells in Arkansas, AR (310) 882-6330 Bring Back Lost LoverPowerful Love Spells in Arkansas, AR (310) 882-6330 Bring Back Lost Lover
Powerful Love Spells in Arkansas, AR (310) 882-6330 Bring Back Lost LoverPsychicRuben LoveSpells
 
CALL ON ➥8923113531 🔝Call Girls Saharaganj Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Saharaganj Lucknow best sexual serviceCALL ON ➥8923113531 🔝Call Girls Saharaganj Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Saharaganj Lucknow best sexual serviceanilsa9823
 
FULL ENJOY - 9999218229 Call Girls in {Mahipalpur}| Delhi NCR
FULL ENJOY - 9999218229 Call Girls in {Mahipalpur}| Delhi NCRFULL ENJOY - 9999218229 Call Girls in {Mahipalpur}| Delhi NCR
FULL ENJOY - 9999218229 Call Girls in {Mahipalpur}| Delhi NCRnishacall1
 

Kürzlich hochgeladen (7)

Call US Pooja 9892124323 ✓Call Girls In Mira Road ( Mumbai ) secure service,
Call US Pooja 9892124323 ✓Call Girls In Mira Road ( Mumbai ) secure service,Call US Pooja 9892124323 ✓Call Girls In Mira Road ( Mumbai ) secure service,
Call US Pooja 9892124323 ✓Call Girls In Mira Road ( Mumbai ) secure service,
 
9892124323 | Book Call Girls in Juhu and escort services 24x7
9892124323 | Book Call Girls in Juhu and escort services 24x79892124323 | Book Call Girls in Juhu and escort services 24x7
9892124323 | Book Call Girls in Juhu and escort services 24x7
 
CALL ON ➥8923113531 🔝Call Girls Gomti Nagar Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Gomti Nagar Lucknow best Night Fun serviceCALL ON ➥8923113531 🔝Call Girls Gomti Nagar Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Gomti Nagar Lucknow best Night Fun service
 
BDSM⚡Call Girls in Sector 71 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 71 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 71 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 71 Noida Escorts >༒8448380779 Escort Service
 
Powerful Love Spells in Arkansas, AR (310) 882-6330 Bring Back Lost Lover
Powerful Love Spells in Arkansas, AR (310) 882-6330 Bring Back Lost LoverPowerful Love Spells in Arkansas, AR (310) 882-6330 Bring Back Lost Lover
Powerful Love Spells in Arkansas, AR (310) 882-6330 Bring Back Lost Lover
 
CALL ON ➥8923113531 🔝Call Girls Saharaganj Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Saharaganj Lucknow best sexual serviceCALL ON ➥8923113531 🔝Call Girls Saharaganj Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Saharaganj Lucknow best sexual service
 
FULL ENJOY - 9999218229 Call Girls in {Mahipalpur}| Delhi NCR
FULL ENJOY - 9999218229 Call Girls in {Mahipalpur}| Delhi NCRFULL ENJOY - 9999218229 Call Girls in {Mahipalpur}| Delhi NCR
FULL ENJOY - 9999218229 Call Girls in {Mahipalpur}| Delhi NCR
 

Automating Semantic Metadata Collection in the Field with Mobile Application

  • 1. 1 Automating Semantic Metadata Collection in the Field with Mobile Application Laura Kinkead*, Paulo Pinheiro, Deborah L. McGuinness Tetherless World Constellation Rensselaer Polytechnic Institute * Now at Athena Health
  • 2. Motivation: Next Generation Monitored Ecosystems The Jefferson Project (JP) is a joint effort between Rensselaer Polytechnic Institute (RPI), IBM and the Fund for Lake George aimed at creating an instrumented water ecosystem along with an appropriate cyberinfrastructure that can serve as a global model for ecosystem monitoring, exploration, understanding, and prediction.
  • 3. 3 Historical Sampling to Sensors, Models, Experiments • Sampling at 12 locations • Only water chemistry was previously measured • Key previous results:  Salt levels increasing – now dominant in the lake  Chlorophyll slowly increasing  Hypoxia in Caldwell Basin changed little • Key resulting hypotheses:  Increasing salt levels and organic nutrients may favor dominance of cyanobacteria in the phytoplankton  Ca levels may limit spread of invasive zebra mussels  Chlorophyll increase may be caused by nutrient loading  Food web mostly driven by “bottom-up” factors (i.e. nutrients, growing season length) Moving to sensors, streaming data, and a smarter, instrumented lake with the goal of providing a foundation to form and evaluate hypotheses much more effectively enabling a new generation of strategic science dedicated to fuller understanding of the Lake's ecological health.
  • 4. 4 Science to Inform Solutions To Realize a truly Smart Lake: We need an integrative approach to understanding lake stressors, identifying correlations, hypothesizing causation, experimentally testing hypotheses, and proposing actions Science-based Solutions: Leveraging deep understanding of multiple communities and their research content to propose solutions along with evidence informs Cyberinfrastructure/Data Platform/Viz Lab Semantic Data Model Current focus has been on observations &sensor networks
  • 5. 5 Traditional Data Collection Notes Notes taken in the field with the use of pen and paper Notes are rarely attached to data There is no community- wide consensus on how to take and reuse field notes
  • 6. 6 Mobile Context Capture for Sensor Networks (MOCCASN) COLLECT METADATA One single mobile application capable of taking field notes and connect the notes to data as semantic annotations
  • 7. SOLR-CCSVSOLR-CCSV CCSV-LoaderCCSV-Loader data Static metadata CSV2CCSV (ICS) CSV2CCSV (ICS) CCSV-Annotator*CCSV-Annotator* MOCASSNMOCASSN HASNetO-LoaderHASNetO-Loader Dynamic metadata Sensor network technician scientist data user (incl. scientists) maintains reports human Interventions (deployments, sensor config, calibrations) Single instrument data (csv) ccsv data (csv) Spreadsheet of static metadata ccsv static metadata turtle SPARQL and Lucene queries CCSV BrowserCCSV Browser SPARQL and Lucene queries Faceted search annotated csv Dynamic metadata IN-SITU DATA-SITE DATA-SITE WWW uses reports needs Dynamic metadata Ontologies (HASnetO, OBOE, PROV, VSTO) * Tool to be developed metadata metadata mainly data flow mainly metadata flow
  • 9. Human-Aware Sensor Network Ontology (HASNetO) 9 vstoi: Detector vstoi: Instrument vstoi: Platform hasneto: Sensing Perspective oboe: Characteristic oboe: Entity vstoi: Detachable Detector vstoi: Attached Detector * * * 1 0..1 * hasPerspective Characteristic perspectiveOf prov: Activity hasneto: DataCollection vstoi: Deployment xsd:dateTime xsd:dateTime hasData Collection 1* prov: Agent wasAssociatedWith startedAtTime endedAtTime 1 1 * * * * oboe: Measurement of-characteristic hasneto: hasMeasurement 1 1 * * Platform 3952 Instrument 3 D 38 D 94
  • 10. 10 Platform 3952 Instrument 3 D 38 D 94 RFID Type Parent Deployed Location Start Time End Time 3952 Platform NA TRUE 43.1, -73.2 2014-10- 27T12:00 NA 3 Instrument 3952 TRUE 43.1, -73.2 2014-10- 27T12:00 NA 38 Detector 3 TRUE 43.1, -73.2 2014-10- 27T12:00 NA 94 Detector 3 TRUE 43.1, -73.2 2014-10- 27T12:00 NA Example Knowledge Base
  • 11. 11 Platform 3952 Instrument 5 D 74 Instrument 3 D 38 D 94 RFID Type Parent Deployed Location Start Time End Time 3952 Platform NA TRUE 43.1, -73.2 2014-10- 27T12:00 NA 3 Instrument 3952 TRUE 43.1, -73.2 2014-10- 27T12:00 NA 38 Detector 3 TRUE 43.1, -73.2 2014-10- 27T12:00 NA 94 Detector 3 TRUE 43.1, -73.2 2014-10- 27T12:00 NA Example Knowledge Base New instrument deployment
  • 12. 12 Platform 3952 Instrument 5 D 74 Instrument 3 D 38 D 94 38 94 3952 74 5 3 RFID Type Parent Deployed Location Start Time End Time 3952 Platform NA TRUE 43.1, -73.2 2014-10- 27T12:00 NA 3 Instrument 3952 TRUE 43.1, -73.2 2014-10- 27T12:00 NA 38 Detector 3 TRUE 43.1, -73.2 2014-10- 27T12:00 NA 94 Detector 3 TRUE 43.1, -73.2 2014-10- 27T12:00 NA Example Knowledge Base
  • 13. 13 Platform 3952 Instrument 5 D 74 Instrument 3 D 38 D 94 RFID Type Parent Deployed Location Start Time End Time 3952 Platform NA TRUE 43.1, -73.2 2014-10- 27T12:00 NA 3 Instrument 3952 TRUE 43.1, -73.2 2014-10- 27T12:00 NA 38 Detector 3 TRUE 43.1, -73.2 2014-10- 27T12:00 NA 94 Detector 3 TRUE 43.1, -73.2 2014-10- 27T12:00 NA 5 Instrument 3952 TRUE 43.1, -73.2 2014-10- 27T16:30 NA 74 Detector 5 TRUE 43.1, -73.2 2014-10- 27T16:30 NA Example Knowledge Base
  • 14. 14 Platform 3952 Instrument 5 D 74 Instrument 3 D 38 D 94 RFID Type Parent Deployed Location Start Time End Time 3952 Platform NA TRUE 43.1, -73.2 2014-10- 27T12:00 NA 3 Instrument 3952 TRUE 43.1, -73.2 2014-10- 27T12:00 NA 38 Detector 3 TRUE 43.1, -73.2 2014-10- 27T12:00 NA 94 Detector 3 TRUE 43.1, -73.2 2014-10- 27T12:00 NA 5 Instrument 3952 TRUE 43.1, -73.2 2014-10- 27T16:30 NA 74 Detector 5 TRUE 43.1, -73.2 2014-10- 27T16:30 NA Example Knowledge Base
  • 15. 15 a more complicated example – taking an instrument out of service and adding instruments
  • 16. 16 RFID Type Parent Deployed Location Start Time End Time 9754 Platform NA TRUE 43.2, -73.1 2014-10- 01T11:00 NA 8 Instrument 9754 TRUE 43.2, -73.1 2014-10- 01T11:00 NA 43 Detector 8 TRUE 43.2, -73.1 2014-10- 01T11:00 NA Platform 9754 Instrument 8 D 43 Example Knowledge Base
  • 17. 17 Platform 9754 Instrument 2 D 61 Instrument 6 D 09 RFID Type Parent Deployed Location Start Time End Time 9754 Platform NA TRUE 43.2, -73.1 2014-10- 01T11:00 NA 8 Instrument 9754 TRUE 43.2, -73.1 2014-10- 01T11:00 NA 43 Detector 8 TRUE 43.2, -73.1 2014-10- 01T11:00 NA Example Knowledge Base Undeploy one instrument (8) (with one detector(43)) and deploy 2 new instruments (each with a detector)
  • 18. 18 Platform 9754 Instrument 2 D 61 Instrument 6 D 09 09 61 9754 6 2 RFID Type Parent Deployed Location Start Time End Time 9754 Platform NA TRUE 43.2, -73.1 2014-10- 01T11:00 NA 8 Instrument 9754 TRUE 43.2, -73.1 2014-10- 01T11:00 NA 43 Detector 8 TRUE 43.2, -73.1 2014-10- 01T11:00 NA Example Knowledge Base
  • 19. 19 Platform 9754 Instrument 2 D 61 Instrument 6 D 09 09 61 6 2 Does Detector 09 belong to Instrument 2? Yes No RFID Type Parent Deployed Location Start Time End Time 9754 Platform NA TRUE 43.2, -73.1 2014-10- 01T11:00 NA 8 Instrument 9754 TRUE 43.2, -73.1 2014-10- 01T11:00 NA 43 Detector 8 TRUE 43.2, -73.1 2014-10- 01T11:00 NA Example Knowledge Base
  • 20. 20 RFID Type Parent Deployed Location Start Time End Time 9754 Platform NA FALSE 43.2, -73.1 2014-10- 01T11:00 2014-10- 27T17:00 8 Instrument 9754 FALSE 43.2, -73.1 2014-10- 01T11:00 2014-10- 27T17:00 43 Detector 8 FALSE 43.2, -73.1 2014-10- 01T11:00 2014-10- 27T17:00 9754 Platform NA TRUE 43.2, -73.1 2014-10- 27T17:00 NA 2 Instrument 9754 TRUE 43.2, -73.1 2014-10- 27T17:00 NA 6 Instrument 9754 TRUE 43.2, -73.1 2014-10- 27T17:00 NA 61 Detector 2 TRUE 43.2, -73.1 2014-10- 27T17:00 NA 9 Detector 6 TRUE 43.2, -73.1 2014-10- 27T17:00 NA Platform 9754 Instrument 2 D 61 Instrument 6 D 09 Does Detector 09 belong to Instrument 2? Yes No Example Knowledge Base
  • 21. 21 RFID Type Parent Deployed Location Start Time End Time 9754 Platform NA FALSE 43.2, -73.1 2014-10- 01T11:00 2014-10- 27T17:00 8 Instrument 9754 FALSE 43.2, -73.1 2014-10- 01T11:00 2014-10- 27T17:00 43 Detector 8 FALSE 43.2, -73.1 2014-10- 01T11:00 2014-10- 27T17:00 9754 Platform NA TRUE 43.2, -73.1 2014-10- 27T17:00 NA 2 Instrument 9754 TRUE 43.2, -73.1 2014-10- 27T17:00 NA 6 Instrument 9754 TRUE 43.2, -73.1 2014-10- 27T17:00 NA 61 Detector 2 TRUE 43.2, -73.1 2014-10- 27T17:00 NA 9 Detector 6 TRUE 43.2, -73.1 2014-10- 27T17:00 NA Platform 9754 Instrument 2 D 61 Instrument 6 D 09 Example Knowledge Base Automatic update from answering one simple question: lightweight use of semantics
  • 22. 22 Conclusion • Automated Metadata capture can enable current and next generation sensor-based science by enabling ubiquitous capture of contextual information – helps eliminate forgetting to annotate • Mobile technology should and can enable contextual capture even without connectivity • Relatively light weight semantics can significantly • Improve deployment quality by using semantic constraints to check for inconsistencies and help identify / resolve ambiguities • Enable integration • Enable discovery Questions? Interested in collaborating? dlm@cs.rpi.edu pinhep@rpi.edu
  • 24. 24
  • 25. 25 Recognized Challenges • What do you do when there’s no cell service? • How do you make sure the instruments on the boat are excluded?
  • 26. 26 Intelligent Deployment of Sensor Networks • Automates the collection of metadata ‣ faster ‣ harder to forget to do ‣ less error-prone
  • 27. The Human-Aware Sensor Network Ontology 27
  • 28. Science to Inform Solutions

Hinweis der Redaktion

  1. The ways you have worked with data in the past won’t always work for example with current and next generation smart ecosystems PUT NOTES ON SLIDES classic semantic approach, focus on metadata in the future
  2. The 30 Year Study provides a firm foundation for identifying and responding to threats and stressors facing Lake George--including salt and invasive species--and for conducting a new generation of strategic science dedicated to fuller understanding of the Lake's ecological health.
  3. The integrative approach to understanding and predicting requires the integration of data from multiple communities. In this talk, we will introduce a semantic data model for the jefferson project. The data model is a common infrastructure in support of data curation, integration and quality.
  4. Where mocassn fits within a larger infrastructure
  5. The integrative approach to understanding and predicting requires the integration of data from multiple communities. In this talk, we will introduce a semantic data model for the jefferson project. The data model is a common infrastructure in support of data curation, integration and quality.