WESO 10ders

Post on 18-Nov-2014

650 views 1 download

description

 

Transcript of WESO 10ders

Proyecto 10ders

Código: TSI-020100-2010-919

José María Álvarez RodríguezWESO-Universidad de Oviedo

Red Temática Española de Linked DataBoadilla del Monte (Madrid)

6 de Junio de 2011

Objetivo

Creación de una plataforma europea de e -procurement

Que incluya todas las

licitaciones de las regiones

europeas

Teniendo en cuenta la multiculturalidady el multilingüismo

Capaz de responder a….

¿Cuáles son las licitaciones públicas sobre «servicios» publicadas en la región de

Bélgica que hablan holandés en 2011 entre 100 y 200K?

Pero los clientes no conocen cómo buscar…

ClientesUsuario de negocio

Empresa de Servicios

Asistir al usuario de negocio con semántica

ClientesEmpresa de Servicios

+

XML

TEDTED

RDFizing

CPVCPV

Servicios

(e.g. Searching,

Matchmaking &

Prediction)BOEBOE

……

NUTSNUTS

Organizations

BOPABOPA

RDFizing

EurovocEurovoc

Linked Data

Api

Pubby+Snorql

1

2

3

4

5

Estructurar las licitaciones públicas

Transformar las clasificaciones de productos

Enriquecer con LOD

Proveer nuevos servicios basados en semántica

Facilitar el acceso mediante un enfoque de LOD

Métodos

Semánticos

1,2,3 Estructurar las licitaciones públicas y

las clasificaciones

• Códigos CPV• Códigos NUTS• Coste total de la

licitación• Duración• Tipo de empresa• Otras…

1,2,3 Resultados

Información Tripletas Total

Common Procurement

Vocabulary

(2003 y 2008)

278,586 9,230,991

millones de

tripletas RDF

Organizaciones ~500,000

NUTS 36,219

Licitaciones (2008-

2011)

677,058

2,398,601

2,590,880

402,264

4 Servicios Basados en Semántica

Problema de «Query Expansion » dependiendo del tipo de

variables en las licitaciones

Buscar y Recomendar

«las mejoras licitaciones»

según perfil cliente

4 Métodos de « QueryExpansion »

Expansión

Individual

Taxonómicas

Directa

Búsqueda

Sintáctica

Spreading

Activation

Motor de

Recomendación

Localización

Georazonamiento

Según usuario

Numéricas

Lógica Borrosa

Según historial

Correlada

Colectiva

Motor de

recomendación

4 Ejemplo de Consulta en SPARQL

SELECT DISTINCT * WHERE{?ppn rdf:type <http://purl.org/weso/ppn/def#ppn>.?ppn <http:// purl.org/weso/ppn/def#nutsCode > ?nutsCode.FILTER(?nutsCode = <http://nuts.psi.enakting.org/id/ IT> ) .?ppn <http://purl.org/weso/cpv/def#codeIn2008> ?cpvC ode. ?cpvCode skosxl:prefLabel ?codeLabel .FILTER ( lang(?codeLabel)="en" ). FILTER (regex(?codeLabel, "Repair") OR regex(?codeL abel,

"Construction")).?ppn dc:identifier ?id.?ppn dc:date ?date . FILTER ( (xsd:long(?date) >= xsd:long(2010)) && (x sd:long(?date)

<= xsd:long(2010)) )}

4 Resultadoshttp://purl.org/weso/moldeas/

Jquery+Exhibit!

5 Publicación de datos mediante Pubby

5 Exploración mediante SNORQL

6 Evaluación y Siguientes Pasos

• Experimentar con las funciones de ránking

• Validar (“pedantic”) la publicaciónde los datos

• Evaluar la mejora del sistema de query expansion con los usuariosde negocio

GRACIAS POR SU ATENCIÓN

Departamento de Informática

Universidad de Oviedo

Edificio Facultad de Ciencias

C/Calvo Sotelo S/N

33007, Oviedo, Asturias

Tlfno: 985 103 397

WWW: http://purl.org/weso

@wesoviedo