A Provenance-Aware Linked Data Application for Trip Management and Organization, presented at the Triplification Challenge, I-Semantics 2011.
We present, an application for exploiting, managing and organizing Linked Data in the domain of news and blogs about travelling. El Viajero makes use of several heterogeneous datasets to help users to plan future trips, and relies on the Open Provenance Model for modelling the provenance information of the resources.
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
A Provenance-Aware Linked Data Application for Trip Management and Organization
1. A Provenance-Aware
Linked Data Application for Trip
Management and Organization
Daniel Garijo, Boris Villazón-Terrazas, Oscar Corcho
Villazón Terrazas,
Ontology Engineering Group
Laboratorio de Inteligencia Artificial
Departamento de Inteligencia Artificial
Facultad de Informática
Universidad Politécnica de Madrid
http://ww.oeg-upm.net
{dgarijo,bvillazon,ocorcho}@fi.upm.es
4. Introduction ‐ Scenario
“El Viajero” platform
• Scenario in the context of tourism and travelling where the content is
Scenario in the context of tourism and travelling, where the content is
aggregated from different platforms, such as “Suplemento El País”, ”Guías
Aguilar”, “Canal Viajar” o “Prisa Digital”.
• Heterogeneous content (images, travel guides, posts, videos, news) with
different sources and from people with different profiles (journalists, bloggers
and normal users)
4
7. Modelling
Ontology network
• OPM (1):
– Centered in the description of
the evolution of the resource.
• OPM profile (2):
– OPM Extension to our specific
domain.
SIOC MPEG 7
MPEG‐7 GEO 3 • SIOC (3):
( )
– Describes the social
relationships in the platforms,
OPM extension to our domain 2 plus posts and blogs.
• MPEG 7 (3):
MPEG‐7 (3):
OPM Core 1 – Image and video description.
• GEO (3):
– Localization of the resources.
7
8. Overview of the architecture
User/content provider Application
PARSERS
Post Blog
Parser Parser
Send/receive
HTTP
HTTP
HTTP
IPTC XML GET
POST
Parser Parser Request
Request
(SPARQL query)
Insert processed Receive request Send response
data Insert XML data
Annotation interface REST API
Store in the
repository
RDF response
OWL Model
d l SPARQL request
Repository
8
9. Linking
• SILK has been used to:
h b d
• Link resources to DBpedia through gelocation
• Link resources to GeolinkedData through geolocation
SILK
• Link resources to LUF (Linked User Feedback).
• Guide & travel recommendation (ongoing work)
• Link travel guides to hotels and restaurants of “Guía Santillana”.
9
10. Exploitation
map4rdf:
• Google maps viewer of RDF resources
Google maps viewer of RDF resources
• Resources with spatial information
• Extensible with google plugins
• Used in other applications like Aemet GeolinkedData Goodrelations
Used in other applications like Aemet, GeolinkedData, Goodrelations
El Viajero:
• Extension of map4rdf to our domain.
p
• New queries for browsing resources
• Image addition
• Filtering and time‐line plugins …
Additional exploitation:
• Resource searcher using the dataset.
• LARKC d
LARKC demo (ISOCO) http://contextmanager.isoco.net/webn1/demolarkc/
(ISOCO)
10
23. A Provenance-Aware
Linked Data Application for Trip
Management and Organization
Daniel Garijo, Boris Villazón-Terrazas, Oscar Corcho
Villazón Terrazas,
Ontology Engineering Group
Laboratorio de Inteligencia Artificial
Departamento de Inteligencia Artificial
Facultad de Informática
Universidad Politécnica de Madrid
http://ww.oeg-upm.net
{dgarijo,bvillazon,ocorcho}@fi.upm.es