"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
Ee bdm ws-v1
1. 5th Workshop on EeB Data Models
Vienna, 18th September 2014
Building an Ontology
Catalogue for Smart cities
María Poveda-Villalón, Raúl García Castro,
Asunción Gómez-Pérez
Ontology Engineering Group. Departamento de Inteligencia Artificial.
Universidad Politécnica de Madrid.
28660 Boadilla del Monte. Madrid. Spain
{mpoveda,rgarcia,asun}@fi.upm.es
Twitter: @LD4SC
2. Table of content
• Introduction
• Collecting ontologies
• Describing ontologies
• Evaluating ontologies
• Catalogue generation
• Web application
• Conclusions and future work
Building an Ontology Catalogue for Smart Cities – María Poveda Villalón 2
3. Introduction
• Facilitate ontology reuse
• There are many ontologies (and other resources)
useful to describe energy and cross-domain data
• One place to discover ontologies
• It is not trivial to find them
• Specific for energy efficiency and smart cities
• Search engines and ontology registries are too general
or off-topic (biology, environment, etc.)
• Ontology assessment
• The quality of ontologies in the Web is unknown
Building an Ontology Catalogue for Smart Cities – María Poveda Villalón 3
4. Goals
4
• Minimal effort from the community using a
web form
• (Semi)Automatic process for generating a
catalogue
• To collect scModels:
• Ontologies: rdf-s, OWL, skos
• Other type of models: pdf, xml, uml, etc.
• Semi-automatic quality assessment
• Curated metadata
• Ontology evaluation
Building an Ontology Catalogue for Smart Cities – María Poveda Villalón
5. Table of content
• Introduction
• Collecting ontologies
• Describing ontologies
• Evaluating ontologies
• Catalogue generation
• Web application
• Conclusions and future work
Building an Ontology Catalogue for Smart Cities – María Poveda Villalón 5
6. The process: Minimal effort from the community
http://goo.gl/SG0pMA
Detailed
information
Contributors
Submit
ontology
metadata
Suggest
ontology URI
http://goo.gl/z4TlFO
Ontology catalogue
http://smartcity.linkeddata.es/
Ontology
Metadata
Curate
metadata
Metadata
Curators
RDF
representation
HTML
representation
• Review Literature
• Analyze Standardization and Institutional Bodies
• Lookup Ontology Catalogues
• Dataset Investigation
• Contact Stakeholders
form
Populators
Minimal
information
form
Building an Ontology Catalogue for Smart Cities – María Poveda Villalón 6
7. To collect scOntologies: web-based form
Identifier Definition
Name The name given to the ontology
Description A free-text account of the ontology
Domains The different domains covered by the ontology
Version The version of the ontology
Creation date The date of formal issuance of the ontology
Last update
Most recent date on which the ontology was changed,
updated or modified
Contact
person
The person(s) primarily responsible for making the
ontology
Publisher The organization that published the ontology
License The license of the ontology
URI The URI of the ontology
Namespace
The preferred namespace URI to use when using terms
from this vocabulary
Format The format of the ontology
Ontology
language
The language in which the ontology is implemented
Language The language of the ontology
Comments
Further information about the ontology in the context of
our catalogue
References
Resources that might provide additional information
(documents, papers, etc.)
http://goo.gl/SG0pMA
Introduce yours!
Building an Ontology Catalogue for Smart Cities – María Poveda Villalón 7
8. Table of content
• Introduction
• Collecting ontologies
• Describing ontologies
• Evaluating ontologies
• Catalogue generation
• Web application
• Conclusions and future work
Building an Ontology Catalogue for Smart Cities – María Poveda Villalón 8
9. Ontology description
9
• By means of ontologies…
Vocabulary (prefix) URI
Creative Commons Rights Expression Language (cc)
omv:hasOntologySyntax omv:OntologySyntax
dc:language
voaf:Vocabulary
omv:OntologyLanguage
omv:hasOntologyLanguage
omv:hasDomain
omv:OntologyDomain
dc:LinguisticSystem
dc:title
dc:description
dc:issued
dc:modified
vann:preferredNamespacePrefix
vann:preferredNamespaceUri
cc:license
cc:License
http://creativecommons.org/ns
DCMI Metadata Terms (dc) http://purl.org/dc/terms/
Vocabulary of a Friend (voaf)
http://purl.org/vocommons/voaf#
Ontology Metadata Vocabulary (omv) http://omv.ontoware.org/2005/05/ontology#
VANN: A vocabulary for annotating vocabulary descriptions (vann) http://purl.org/vocab/vann/
Building an Ontology Catalogue for Smart Cities – María Poveda Villalón
10. Ontology description example
10
omv:hasOntologySyntax omv:OntologySyntax
omv:hasOntologyLanguage
omv:hasOntologyDomain
instanceOf instanceOf instanceOf
dbpedia:Wireless_
sensor_network
dc:LinguisticSystem
omv:hasOntologyLanguage dbpedia:Web_Ontology_Language
dc:language
http://purl.oclc.org/NET/ssnx/ssn
dbpedia:RDF/XML
cc:license
instanceOf
"The W3C Sensor dc:title
Network Ontology"
dc:description
“This ontology describes sensors and
observations, and related concepts...”
instanceOf
instanceOf
vann:preferredNamespaceUri
"http://purl.oclc.org/NET/ssnx/ssn#"
voaf:Vocabulary
omv:OntologyLanguage
omv:OntologyDomain
dc:title
dc:description
dc:issued
dc:modified
vann:preferredNamespacePrefix
vann:preferredNamespaceUri
cc:License
omv:hasOntologySyntax
instanceOf
dc:issued dc:imodified
vann:preferredNamespacePrefix
"ssn"
dbpedia:W3C_Software_
Notice_and_License
http://lexvo.org/id/iso639-3/eng cc:license
dc:language
dbpedia:Observation
instanceOf
omv:hasDomain
dbpedia:Sensor
"2009-12-02" "2011-06-20"
Building an Ontology Catalogue for Smart Cities – María Poveda Villalón
11. Table of content
• Introduction
• Collecting ontologies
• Describing ontologies
• Evaluating ontologies
• Catalogue generation
• Web application
• Conclusions and future work
Building an Ontology Catalogue for Smart Cities – María Poveda Villalón 11
12. Semi-automatic quality assessment
• Manual metadata curation by UPM
• Manual assessment indicators:
• Is the ontology available following the W3C standards
(SKOS, RDF-S or OWL)?
• Is the ontology available under an open license?
• Automatic assessment:
• Is the ontology available on the Web (whatever format)?
• OOPS! - OntOtology Pitfall Scanner! - http://www.oeg-upm.
net/oops/
• OOPS! is a stand alone application integrated within the
scOntologyCatalogue
Building an Ontology Catalogue for Smart Cities – María Poveda Villalón 12
13. Table of content
• Introduction
• Collecting ontologies
• Describing ontologies
• Evaluating ontologies
• Catalogue generation
• Web application
• Conclusions and future work
Building an Ontology Catalogue for Smart Cities – María Poveda Villalón 13
14. Catalogue generation
14
Ontology catalogue
http://smartcity.linkeddata.es/
Ontology
Metadata
RDF
representation
HTML
representation
RDF
generation
omv:hasOntologySyntax omv:OntologySyntax
Ontology
Model
dc:language
voaf:Vocabulary
omv:OntologyLanguage
omv:hasOntologyLanguage
omv:hasDomain
omv:OntologyDomain
dc:LinguisticSystem
dc:title
dc:description
dc:issued
dc:modified
vann:preferredNamespacePrefix
vann:preferredNamespaceUri
cc:license
cc:License
HTML
generation
includes
Available on-line
Building an Ontology Catalogue for Smart Cities – María Poveda Villalón
15. Web application - homepage
Link to RDF dump Quality indicators Metadata
Information gathered
from the on-line form
15
Information gathered during
the catalogue generation
Detailed
description page
Go to
ontology
Building an Ontology Catalogue for Smart Cities – María Poveda Villalón
16. Web application - Details of an ontology
16
Detailed
information
Title of the detected pitfall
Pitfall frequency
Pitfall description
Ontology elements affected
Importance level
Evaluation results generated by
http://oeg-upm.net/oops
Building an Ontology Catalogue for Smart Cities – María Poveda Villalón
17. Table of content
• Introduction
• Collecting ontologies
• Describing ontologies
• Evaluating ontologies
• Catalogue generation
• Web application
• Conclusions and future work
Building an Ontology Catalogue for Smart Cities – María Poveda Villalón 17
18. Conclusions
• Online ontology catalogue
• Curated metadata
• Evaluated ontologies
• Population
• Analysing >120 European and National projects
• 33 ontologies included up to now
• 45 projects contacted
• Transparent process for contributors
• 15-30 minutes to fill in the web form
• 2 minutes for ontology suggestion
http://smartcity.linkeddata.es/
Building an Ontology Catalogue for Smart Cities – María Poveda Villalón 18
19. Future work
• To include more ontologies
• and more focused in smart cities and energy fields
• To include search features
• so that user can look for specific classes or properties
• To include filter features
• so that user can narrow down the list of ontologies
according to their requirements
• Something else?
Building an Ontology Catalogue for Smart Cities – María Poveda Villalón 19
20. Questions?
Thank you for your attention!
Web form for collecting ontologies: http://goo.gl/SG0pMA
Ontology catalogue online: http://smartcity.linkeddata.es/
Follow us in twitter @LD4SC
Taken from http://www.klik.com.ar/klikonline/images/icono_engranaje.png
Building an Ontology Catalogue for Smart Cities – María Poveda Villalón 20
21. 5th Workshop on EeB Data Models
Vienna, 18th September 2014
Building an Ontology
Catalogue for Smart cities
María Poveda-Villalón, Raúl García Castro,
Asunción Gómez-Pérez
Ontology Engineering Group. Departamento de Inteligencia Artificial.
Universidad Politécnica de Madrid.
28660 Boadilla del Monte. Madrid. Spain
{mpoveda,rgarcia,asun}@fi.upm.es
Twitter: @LD4SC
Notas do Editor
Unos 15 minutos
Good afternoon ladies and gentelmen.
Thank you for attending this session.
Today I’m going to present an online catalogue for gathering energy efficiency and related domains ontologies.
De aqui ir al catalogo on line y explicarlo
----- Notas de la reunión (5/20/14 15:58) -----
there will no be a compelte estandard. Smart cities is not the same as for sensors, there will be not a smart city board. You stay in the liquid situation of the ontology.
Unos 15 minutos
Good afternoon ladies and gentelmen.
Thank you for attending this session.
Today I’m going to present an online catalogue for gathering energy efficiency and related domains ontologies.