Upload
boris-villazon-terrazas
View
1.420
Download
0
Embed Size (px)
Citation preview
A Provenance-Aware Linked Data Application for TripManagement and Organization
Daniel Garijo, Boris Villazón-Terrazas, Oscar CorchoDaniel Garijo, Boris Villazón Terrazas, Oscar Corcho
Ontology Engineering GroupLaboratorio de Inteligencia Artificial
Departamento de Inteligencia ArtificialDepartamento de Inteligencia ArtificialFacultad de Informática
Universidad Politécnica de Madridhttp://ww.oeg-upm.net
{dgarijo,bvillazon,ocorcho}@fi.upm.es
Introduction ‐ Scenario
• Scenario in the context of tourism and travelling where the content is
“El Viajero” platform
• 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
Introduction – Provenance
• Users want to know where does the information come from, who has manipulated it and which references have been used.
P i f i i i i l d i h h b• Provenance information is critical to determine whether a resource can be trusted or not.
• “Provenance of a resource is a record that describes entities and processesProvenance of a resource is a record that describes entities and processes involved in producing and delivering or otherwise influencing that resource” (W3C Provenance Incubator Group).
• Open Provenance Model.• Popular provenance model centered in the evolution of the resources. • Close to PIL (Provenance Interchange Language), currently being developed in the W3C.
5
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 (3):SIOC MPEG‐7 GEO 3 ( )– Describes the social
relationships in the platforms, plus posts and blogs.
• MPEG‐7 (3):
OPM extension to our domain
SIOC MPEG 7 GEO
2
3
MPEG 7 (3):– Image and video description.
• GEO (3):– Localization of the resources.
OPM Core 1
7
Overview of the architectureUser/content provider Application
PARSERS
PostParser
Blog Parser
HTTP HTTP Send/receive
XML Parser
IPTC Parser
HTTP POST
Request
GETRequest
(SPARQL query)
Annotation interface REST API
Insert processeddata Insert XML data
Receive request Send response
Store in the repository
RDF response
d l
8
Repository
OWL Model SPARQL request
Linking
h b d• SILK has been used to:• 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
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 GoodrelationsUsed 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 (ISOCO)
10
• LARKC demo (ISOCO) http://contextmanager.isoco.net/webn1/demolarkc/
Exploitation examples
Travel guide viewer and browser
Quick search interfaceQuick search interface
Available at:http://webenemasuno linkeddata es/
11
http://webenemasuno.linkeddata.es/
Browser
Initial screen
Selecting a type of resource, we will see all of the available resources on the map
13
Timeline
Trip timeline Trip features
18
Trip timeline(drawn from its
provenance information)
p(price, duration,
type, etc)
Future work
• Insert new data dynamically into the repository, from the trips made by the users (ongoing work)
• Link to other datasets in the cloud• Link to other datasets in the cloud• Metereological data• Other hotels/restaurants out of Spain• Enhance place descriptions from datasets like DBpedia.Enhance place descriptions from datasets like DBpedia.
• Adapt other travelling sites like TripAdvisor.p g p
21
A Provenance-Aware Linked Data Application for TripManagement and Organization
Daniel Garijo, Boris Villazón-Terrazas, Oscar CorchoDaniel Garijo, Boris Villazón Terrazas, Oscar Corcho
Ontology Engineering GroupLaboratorio de Inteligencia Artificial
Departamento de Inteligencia ArtificialDepartamento de Inteligencia ArtificialFacultad de Informática
Universidad Politécnica de Madridhttp://ww.oeg-upm.net
{dgarijo,bvillazon,ocorcho}@fi.upm.es