SlideShare a Scribd company logo
Reusing and Unifying Background
Knowledge for Internet of Things with
LOV4IoT
FiCloud 22-24 August 2016,Vienna, Austria
Amelie Gyrard, Insight, Ireland
Ghislain Atemezing, Mondeca, France
Christian Bonnet, Eurecom, France
Karima Boudaoud, University of Nice Sophia Antipolis France
Martin Serrano, Insight, Ireland
Agenda
• Introduction & Motivation
• Contribution:
 LOV4IoT: Linked Open Vocabularies for Internet of Things
 LOV4IoT RDF dataset to make statistics
 Extracting domain knowledge
• Use Case & Evaluation
• Conclusion & Future work
2
Motivation: How to reuse Internet of Things
applications?
Motivation: How to reuse domain knowledge already
designed in previous IoT applications?
Classify InteroperabilityCollect
How to exploit the domain knowledge
already available on the Web
and make it interoperable?
Basics: Semantic Web Technologies
• Domain knowledge already structured and designed
• Ontologies used to share and reuse the domain
knowledge
Descriptions
Tools Feature Pros Cons
LOV - Ontology
catalogue
- More than 469 ontologies
referenced
- Ontologies designed by
semantic web experts
- Not referenced if LOV
recommendations are not
followed
- Semi-automatic
- IoT domain limited
DataHub - Dataset
catalogue
- 9,195 datasets
- Various format accepted
- IoT domain limited
- No quality checked
- Manually
READY4
SmartCities
- Ontology
& dataset
catalogue
- More than 50 projects
referenced
- Manually
LOV4IoT
(previous
version)
- Domain
knowledge
relevant
for IoT
- More than 200 projects
referenced
- Ontologies designed by
domain experts
- Manually
Sindice,
Watson,
Swoogle
- Semantic
Search
engines
- Automatic tools - IoT domain limited
- Project not referenced if
knowledge not available on
the web.
Related Work
LOV4IoT:
An extension of the LOV catalogue
7
• LOV4IoT: Linked Open Vocabularies for Internet of Things
(LOV4IoT)
• an extension of the Linked Open Vocabularies (LOV) catalogue
o Numerous ontologies relevant for IoT were not referenced yet due
to a lack of unknown semantic web best practices
• LOV4IoT: a dataset referencing more than 300 ontology-
based projects relevant for IoT
o Ontologies, Datasets, Rules, Technologies, Sensors and
Domains
http://www.sensormeasurement.appspot.com/?p=ontologies
LOV4IoT: HTML User interface
8
http://www.sensormeasurement.appspot.com/?p=ontologies
A second life for ontologies!
LOV4IoT Web services
JavaDoc (see LOV4IoTWS class)
http://sensormeasurement.appspot.com/javadoc/index.html
• To make statistics on the LOV4IoT dataset
• To make LOV4IoT more automatic
LOV4IoT Web services: Automatically compute the
number of projects per domain
Web service called:
http://sensormeasurement.appspot.com/lov4iot/nbOntoD
omain/?domain=BuildingAutomation
Display the result
returned by the web service:
LOV4IoT Web services: Automatically compute the number
of ontologies according to the semantic web best practices
Web service called:
http://sensormeasurement.appspot.com/lov4iot/ontoStatu
s/?status=Online
Display the result returned by the web service:
LOV4IoT RDF dataset
Use our web service to automatically send email
to encourage domain experts
to share their domain knowledge
=> To replace by the author’s email
=> To replace by the title of the research article
describing ontologies, datasets or rules relevant for IoT
LOV4IoT bot & Web Service
Extracting domain knowledge from LOV4IoT
• Extracting a dictionary to unify IoT data
• Extracting IoT domains
• Extracting rules to interpret data
• Extracting knowledge from ontologies and datasets
LOV4IoT: Use Cases
LOV4IoT Use Case:
Semantic Web of Things (SWoT) Generator
• Assisting developers in designing semantic-based IoT
application by generating a template
Our dictionary classifying sensors
16
Survey: https://goo.gl/iY7J7F
Result: https://goo.gl/mFUPVO
Evaluation
FiCloud2016 lov4iot extended
FiCloud2016 lov4iot extended
Conclusion & Future work
19
• LOV4IoT references more than 300 ontology based IoT
projects in numerous domains
• LOV4IoT encourages the reusability of the domain
knowledge available on the Web.
• Future Work:
Automatically update LOV4IoT
Validator to improve interoperability among existing
ontologies referenced within LOV4IoT
Thank you!
• amelie.gyrard@insight-centre.org
• http://sensormeasurement.appspot.com/
• Slideshare
• Twitter
20

More Related Content

PDF
Defining iot.schema.org: Using Knowledge Extraction from Existing IoT-based ...
PDF
Internet of Robotic Things Ontology catalog, knowledge extraction IEEE P1872....
PDF
FiCloud2016 lov4iot second life ontology
PDF
Keynote WFIoT2019 - Data Graph, Knowledge Graphs Ontologies, Internet of Thin...
PDF
Knowledge Extraction for the Web of Things (KE4WoT) Challenge: Co-located wit...
PDF
ISWC 2016 Tutorial: Semantic Web of Things M3 framework & FIESTA-IoT EU project
PDF
Designing Cross-Domain Semantic Web of Things Applications
PDF
Assisting IoT Projects and Developers in Designing Interoperable Semantic Web...
Defining iot.schema.org: Using Knowledge Extraction from Existing IoT-based ...
Internet of Robotic Things Ontology catalog, knowledge extraction IEEE P1872....
FiCloud2016 lov4iot second life ontology
Keynote WFIoT2019 - Data Graph, Knowledge Graphs Ontologies, Internet of Thin...
Knowledge Extraction for the Web of Things (KE4WoT) Challenge: Co-located wit...
ISWC 2016 Tutorial: Semantic Web of Things M3 framework & FIESTA-IoT EU project
Designing Cross-Domain Semantic Web of Things Applications
Assisting IoT Projects and Developers in Designing Interoperable Semantic Web...

What's hot (17)

PDF
Smart Cloud Engine and Solution based on Knowledge Base
PDF
Hassle-free IoT projects with DeviceHive — Artyom Sorokin (Tech Stage)
PDF
FAIR Workflows: A step closer to the Scientific Paper of the Future
PDF
SINC – An Information-Centric Approach for End-to-End IoT Cloud Resource Prov...
PDF
第1回バイオインフォマティクスデータ可視化セミナー@Riken
PDF
What's New in Cytoscape
PDF
Decentralized AI Draper
PDF
Future is private intel dev fest
PDF
Coming to terms to FAIR semantics
PDF
Introduction to Biological Network Analysis and Visualization with Cytoscape ...
PDF
HINC – Harmonizing Diverse Resource Information Across IoT, Network Functions...
PDF
Physical Mashups in the Web-Home
PDF
On Engineering Analytics of Elastic IoT Cloud Systems
PDF
Workshop: Introduction to Cytoscape at UT-KBRIN Bioinformatics Summit 2014 (4...
PDF
Cytoscape: Now and Future
PPTX
Research Ideas in Data Mining Master Projects
PDF
cyREST: Cytoscape as a Service
Smart Cloud Engine and Solution based on Knowledge Base
Hassle-free IoT projects with DeviceHive — Artyom Sorokin (Tech Stage)
FAIR Workflows: A step closer to the Scientific Paper of the Future
SINC – An Information-Centric Approach for End-to-End IoT Cloud Resource Prov...
第1回バイオインフォマティクスデータ可視化セミナー@Riken
What's New in Cytoscape
Decentralized AI Draper
Future is private intel dev fest
Coming to terms to FAIR semantics
Introduction to Biological Network Analysis and Visualization with Cytoscape ...
HINC – Harmonizing Diverse Resource Information Across IoT, Network Functions...
Physical Mashups in the Web-Home
On Engineering Analytics of Elastic IoT Cloud Systems
Workshop: Introduction to Cytoscape at UT-KBRIN Bioinformatics Summit 2014 (4...
Cytoscape: Now and Future
Research Ideas in Data Mining Master Projects
cyREST: Cytoscape as a Service
Ad

Viewers also liked (13)

PPTX
Tutorial ESWC2011 Building Semantic Sensor Web - 01 - Introduction
PPTX
Semantic (Social) Sensor Networks
PPTX
Tutorial ESWC2011 Building Semantic Sensor Web - 04 - Querying_semantic_strea...
PPTX
Semantic Sensor Networks and Linked Stream Data
PDF
Kerry Taylor - Semantics & sensors
PDF
Overview of the W3C Semantic Sensor Network (SSN) ontology
PDF
Semantics for the Web of Things
PDF
A Unified Semantic Engine for Internet of Things and Smart Cities: From Senso...
PPT
Dynamic Semantics for the Internet of Things
PPT
Semantic technologies for the Internet of Things
PPT
IoT-Lite: A Lightweight Semantic Model for the Internet of Things
PPT
Semantic technologies for the Internet of Things
PPT
Internet of Things and Data Analytics for Smart Cities and eHealth
Tutorial ESWC2011 Building Semantic Sensor Web - 01 - Introduction
Semantic (Social) Sensor Networks
Tutorial ESWC2011 Building Semantic Sensor Web - 04 - Querying_semantic_strea...
Semantic Sensor Networks and Linked Stream Data
Kerry Taylor - Semantics & sensors
Overview of the W3C Semantic Sensor Network (SSN) ontology
Semantics for the Web of Things
A Unified Semantic Engine for Internet of Things and Smart Cities: From Senso...
Dynamic Semantics for the Internet of Things
Semantic technologies for the Internet of Things
IoT-Lite: A Lightweight Semantic Model for the Internet of Things
Semantic technologies for the Internet of Things
Internet of Things and Data Analytics for Smart Cities and eHealth
Ad

Similar to FiCloud2016 lov4iot extended (20)

PDF
IoT Interoperability: a Hub-based Approach
PDF
Semantic Web Methodologies, Best Practices and Ontology Engineering Applied t...
PDF
Values & Vision - Cloud Sandboxes for BIG Earth Sciences
PDF
Semantic Discovery in the Web of Things
PDF
Real-World, Open Source, End-to-End JavaScript in IoT
PPTX
RestThing: A Restful Web Service Infrastructure for Mash-up Physical and Web ...
PPTX
Web API Management meets the Internet of Things
PPTX
Internet of Things - Call presentations and hints from presenters
PPTX
IPTC Rights Statements For News
PDF
Microblogging: A Semantic Web and Distributed Approach
PPTX
20170720 fiware lab_at_open_stack_days_tokyo
PPTX
ASP.NET MVC 4 Overview
PPTX
Linked Statistical Data: does it actually pay off?
PPTX
Benchmarking of distributed linked data streaming systems
PDF
Web Services for the Internet of Things
PDF
FIWARE Global Summit - Defragmenting the IoT with the Web of Things
PDF
About the IETF: Presentation for the University of Botswana
PDF
Design patternsforiot
PDF
Global Open Source Development 2011-2014 Review and 2015 Forecast
PDF
COMSODE networking session at ICT Lisbon 2015
IoT Interoperability: a Hub-based Approach
Semantic Web Methodologies, Best Practices and Ontology Engineering Applied t...
Values & Vision - Cloud Sandboxes for BIG Earth Sciences
Semantic Discovery in the Web of Things
Real-World, Open Source, End-to-End JavaScript in IoT
RestThing: A Restful Web Service Infrastructure for Mash-up Physical and Web ...
Web API Management meets the Internet of Things
Internet of Things - Call presentations and hints from presenters
IPTC Rights Statements For News
Microblogging: A Semantic Web and Distributed Approach
20170720 fiware lab_at_open_stack_days_tokyo
ASP.NET MVC 4 Overview
Linked Statistical Data: does it actually pay off?
Benchmarking of distributed linked data streaming systems
Web Services for the Internet of Things
FIWARE Global Summit - Defragmenting the IoT with the Web of Things
About the IETF: Presentation for the University of Botswana
Design patternsforiot
Global Open Source Development 2011-2014 Review and 2015 Forecast
COMSODE networking session at ICT Lisbon 2015

More from Amélie Gyrard (10)

PDF
Slides chase 2019 connected health conference - thursday 26 september 2019 -...
PPTX
Concept extraction from the web of things (3)
PDF
Personalized health knowledge graph ckg workshop - iswc 2018 (2)
PDF
Toward a Semantic Web of Vehicles
PDF
Presentation aina2016 seg3.0_methodology_v2
PDF
Fi cloudpresentationgyrardaugust2015 v2
PDF
Gyrard ssn2014 Helping IoT Application Developers with Sensor-based Linked Op...
PDF
An ontology-based approach for helping to secure the ETSI Machine-to-Machine ...
PDF
Enrich Machine-to-Machine Data with Semantic Web Technologies for Cross-Domai...
PDF
An Ontology to Semantically Annotate the Machine-to-Machine (M2M) Device Meas...
Slides chase 2019 connected health conference - thursday 26 september 2019 -...
Concept extraction from the web of things (3)
Personalized health knowledge graph ckg workshop - iswc 2018 (2)
Toward a Semantic Web of Vehicles
Presentation aina2016 seg3.0_methodology_v2
Fi cloudpresentationgyrardaugust2015 v2
Gyrard ssn2014 Helping IoT Application Developers with Sensor-based Linked Op...
An ontology-based approach for helping to secure the ETSI Machine-to-Machine ...
Enrich Machine-to-Machine Data with Semantic Web Technologies for Cross-Domai...
An Ontology to Semantically Annotate the Machine-to-Machine (M2M) Device Meas...

Recently uploaded (20)

PDF
AI Lect 2 Identifying AI systems, branches of AI, etc.pdf
PDF
Research about a FoodFolio app for personalized dietary tracking and health o...
PPTX
Understanding Prototyping in Design and Development
PPTX
lec_5(probability).pptxzzjsjsjsjsjsjjsjjssj
PPTX
Lecture 1 Intro in Inferential Statistics.pptx
PDF
Foundation of Data Science unit number two notes
PPTX
batch data Retailer Data management Project.pptx
PDF
Company Presentation pada Perusahaan ADB.pdf
PPTX
Azure Data management Engineer project.pptx
PPTX
LESSON-1-NATURE-OF-MATHEMATICS.pptx patterns
PDF
Nashik East side PPT 01-08-25. vvvhvjvvvhvh
PPT
Chapter 2 METAL FORMINGhhhhhhhjjjjmmmmmmmmm
PPTX
Moving the Public Sector (Government) to a Digital Adoption
PPTX
Global journeys: estimating international migration
PDF
Recruitment and Placement PPT.pdfbjfibjdfbjfobj
PPTX
Presentation1.pptxvhhh. H ycycyyccycycvvv
PPTX
Logistic Regression ml machine learning.pptx
PDF
Data Analyst Certificate Programs for Beginners | IABAC
PDF
Report The-State-of-AIOps 20232032 3.pdf
PPT
Performance Implementation Review powerpoint
AI Lect 2 Identifying AI systems, branches of AI, etc.pdf
Research about a FoodFolio app for personalized dietary tracking and health o...
Understanding Prototyping in Design and Development
lec_5(probability).pptxzzjsjsjsjsjsjjsjjssj
Lecture 1 Intro in Inferential Statistics.pptx
Foundation of Data Science unit number two notes
batch data Retailer Data management Project.pptx
Company Presentation pada Perusahaan ADB.pdf
Azure Data management Engineer project.pptx
LESSON-1-NATURE-OF-MATHEMATICS.pptx patterns
Nashik East side PPT 01-08-25. vvvhvjvvvhvh
Chapter 2 METAL FORMINGhhhhhhhjjjjmmmmmmmmm
Moving the Public Sector (Government) to a Digital Adoption
Global journeys: estimating international migration
Recruitment and Placement PPT.pdfbjfibjdfbjfobj
Presentation1.pptxvhhh. H ycycyyccycycvvv
Logistic Regression ml machine learning.pptx
Data Analyst Certificate Programs for Beginners | IABAC
Report The-State-of-AIOps 20232032 3.pdf
Performance Implementation Review powerpoint

FiCloud2016 lov4iot extended

  • 1. Reusing and Unifying Background Knowledge for Internet of Things with LOV4IoT FiCloud 22-24 August 2016,Vienna, Austria Amelie Gyrard, Insight, Ireland Ghislain Atemezing, Mondeca, France Christian Bonnet, Eurecom, France Karima Boudaoud, University of Nice Sophia Antipolis France Martin Serrano, Insight, Ireland
  • 2. Agenda • Introduction & Motivation • Contribution:  LOV4IoT: Linked Open Vocabularies for Internet of Things  LOV4IoT RDF dataset to make statistics  Extracting domain knowledge • Use Case & Evaluation • Conclusion & Future work 2
  • 3. Motivation: How to reuse Internet of Things applications?
  • 4. Motivation: How to reuse domain knowledge already designed in previous IoT applications? Classify InteroperabilityCollect How to exploit the domain knowledge already available on the Web and make it interoperable?
  • 5. Basics: Semantic Web Technologies • Domain knowledge already structured and designed • Ontologies used to share and reuse the domain knowledge
  • 6. Descriptions Tools Feature Pros Cons LOV - Ontology catalogue - More than 469 ontologies referenced - Ontologies designed by semantic web experts - Not referenced if LOV recommendations are not followed - Semi-automatic - IoT domain limited DataHub - Dataset catalogue - 9,195 datasets - Various format accepted - IoT domain limited - No quality checked - Manually READY4 SmartCities - Ontology & dataset catalogue - More than 50 projects referenced - Manually LOV4IoT (previous version) - Domain knowledge relevant for IoT - More than 200 projects referenced - Ontologies designed by domain experts - Manually Sindice, Watson, Swoogle - Semantic Search engines - Automatic tools - IoT domain limited - Project not referenced if knowledge not available on the web. Related Work
  • 7. LOV4IoT: An extension of the LOV catalogue 7 • LOV4IoT: Linked Open Vocabularies for Internet of Things (LOV4IoT) • an extension of the Linked Open Vocabularies (LOV) catalogue o Numerous ontologies relevant for IoT were not referenced yet due to a lack of unknown semantic web best practices • LOV4IoT: a dataset referencing more than 300 ontology- based projects relevant for IoT o Ontologies, Datasets, Rules, Technologies, Sensors and Domains http://www.sensormeasurement.appspot.com/?p=ontologies
  • 8. LOV4IoT: HTML User interface 8 http://www.sensormeasurement.appspot.com/?p=ontologies A second life for ontologies!
  • 9. LOV4IoT Web services JavaDoc (see LOV4IoTWS class) http://sensormeasurement.appspot.com/javadoc/index.html • To make statistics on the LOV4IoT dataset • To make LOV4IoT more automatic
  • 10. LOV4IoT Web services: Automatically compute the number of projects per domain Web service called: http://sensormeasurement.appspot.com/lov4iot/nbOntoD omain/?domain=BuildingAutomation Display the result returned by the web service:
  • 11. LOV4IoT Web services: Automatically compute the number of ontologies according to the semantic web best practices Web service called: http://sensormeasurement.appspot.com/lov4iot/ontoStatu s/?status=Online Display the result returned by the web service:
  • 12. LOV4IoT RDF dataset Use our web service to automatically send email to encourage domain experts to share their domain knowledge => To replace by the author’s email => To replace by the title of the research article describing ontologies, datasets or rules relevant for IoT LOV4IoT bot & Web Service
  • 13. Extracting domain knowledge from LOV4IoT • Extracting a dictionary to unify IoT data • Extracting IoT domains • Extracting rules to interpret data • Extracting knowledge from ontologies and datasets
  • 15. LOV4IoT Use Case: Semantic Web of Things (SWoT) Generator • Assisting developers in designing semantic-based IoT application by generating a template Our dictionary classifying sensors
  • 19. Conclusion & Future work 19 • LOV4IoT references more than 300 ontology based IoT projects in numerous domains • LOV4IoT encourages the reusability of the domain knowledge available on the Web. • Future Work: Automatically update LOV4IoT Validator to improve interoperability among existing ontologies referenced within LOV4IoT
  • 20. Thank you! • [email protected] http://sensormeasurement.appspot.com/ • Slideshare • Twitter 20