OSCAR CORCHO Ontology Engineering Group Universidad Politécnica de Madrid [email protected], @ocorcho JORNADA “LA TRANSPARENCIA EN LA CONTRATACIÓN DEL SECTOR PÚBLICO: EL PROYECTO CONTSEM Y LA ONTOLOGÍA PPROC” ZARAGOZA, 28/10/2014 Aspectos técnicos de la ontología PPROC Esta presentación tiene licencia CC BY-NC-SA 4.0 Creative Commons Attribution–NonCommercial-ShareAlike 4.0 International http://purl.org/NET/rdflicense/cc-by-nc-sa4.0
Presentación realizada en la jornada "La transparencia en la contratación del sector público: el proyecto CONTSEM y la ontología PPROC", en Zaragoza, 28/10/2014
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
OSCAR CORCHOOnto logy Engineer ing Group
Univers idad Po l i técn ica de Madr idocorcho@f i .upm.es, @ocorcho
JORNADA “LA TRANSPARENCIA EN LA CONTRATACIÓN DEL SECTOR PÚBLICO: EL
PROYECTO CONTSEM Y LA ONTOLOGÍA PPROC”ZARAGOZA, 28 /10 /2014
Aspectos técnicos de la ontología PPROC
Esta presentación tiene licencia CC BY-NC-SA 4.0Creative Commons Attribution–NonCommercial-ShareAlike 4.0 Internationalhttp://purl.org/NET/rdflicense/cc-by-nc-sa4.0
Pero, ¿qué es una ontología? Un vocabulario consensuado descrito de manera
formal
Definimos los términos,cómo se clasifican, suspropiedades y relaciones,etc.
En lenguajes Web estándar, como RDF Schema y OWL
¿Quiénes utilizan ontologías?
Gobiernos y ciudades de todo el mundo
Bibliotecas y medios de comunicación
Google y otros buscadores
Proyecto de Norma Española PNE 178301 Ciudades Inteligentes. Datos abiertos (Open Data) 10 conjuntos de datos y 10 vocabularios
¿Qué podemos representar con PPROC?
Cuestiones de competencia (para reutilizadores) Dame la lista de proveedores que han trabajado con el
ayuntamiento en el año 2014 Dame la lista de pasos por los que ha pasado un
contrato Dame la lista de contratos por tipo de contrato, por
tipo de procedimiento, agrupados por departamentos responsables.
Dame los últimos contratos adjudicados
¿Qué podemos representar con PPROC?
Cuestiones de competencia (transparencia) Dame los 50 contratos con más presupuesto asignado Dame la lista de contratos formalizados entre dos
fechas determinadas Dame el precio total agregado de los contratos
adjudicados a una empresa determinada Dame una lista de todos los contratos, clasificados por
tipo y cantidad, indicando el objeto, cantidad inicial y coste final, procedimiento seguido, instrumentos usados, participantes, etc.
Dame los totales y porcentajes de presupuestos de los contratos adjudicados, agrupados por tipo de procedimiento
La ontología PPROC
http://contsem.unizar.es/def/sector-publico/pproc Disponible en OWL 78 clases y 129 propiedades Documentación en HTML (español e inglés) Licencia: CC BY-SA 4.0 International Contexto para JSON-LD: http://contsem.unizar.es/docs/
context.jsonldIndexada por Linked Open Vocabularies
http://lov.okfn.org/Enviada hoy para su publicación en la revista
El equipo de la Web municipal Laura Fernando López, Víctor Morlán Plo,
Rubén Notivol Bezares, María Jesús Fernández Ruiz … Y seguro que muchos otros con los que han
interactuado ellosGuillermo Esteban, de nuevo,
por sus continuas correcciones
Miguel Ángel García Delgado,de mi equipo
¿Cómo usamos la ontología en Zaragoza?
En primer lugar, para generar los datos…
Varias fuentes de datos, con distinta cobertura y características técnicas Contratos "mayores” Contratos menores Contratos menores y “mayores” de Sociedades y
Patronatos
Proceso de generación de datos (I)
Proceso de generación de datos (II)
Proceso de generación de datos (III)
Y de aquí a JSON-LD, RDF y al punto SPARQL
Algunas consultas en SPARQL
Disponibles, de manera completamente abierta, en https://github.com/pproc/pproc-sparql
De esta manera, se pueden incluir muchas más, de manera colaborativa Empresas reutilizadoras de los datos de contratos Periodistas de datos La propia adminis-
tración pública
Ejemplo de resultado de una consulta SPARQL
¿Y esto no se podía haber hecho más sencillo?
Creación de la ontología Fruto del consenso de un buen número de organizaciones Siguiendo estándares internacionales y reutilizando
vocabularios ya utilizados por otros¿Quién hace el esfuerzo en la integración y
homogeneización de datos de distintas fuentes? ¿Cada periodista, empresa, ciudadano?
Mucho esfuerzo y dinero, y no todos son capaces de limpiar datos ¿O el Ayuntamiento?
Se hace una vez, con gran esfuerzo, y ya está disponible para todos
Facilidad para la reutilización de datos (formatos estructurados) y consultas complejas
Ya tenemos la ontología y los datos
Ahora es el momento de utilizar los datos y de “copiar” el proceso
en vuestras organizaciones
OSCAR CORCHOOnto logy Engineer ing Group
Univers idad Po l i técn ica de Madr idocorcho@f i .upm.es, @ocorcho
JORNADA “LA TRANSPARENCIA EN LA CONTRATACIÓN DEL SECTOR PÚBLICO: EL
PROYECTO CONTSEM Y LA ONTOLOGÍA PPROC”ZARAGOZA, 28 /10 /2014
Aspectos técnicos de la ontología PPROC
Esta presentación tiene licencia CC BY-NC-SA 4.0Creative Commons Attribution–NonCommercial-ShareAlike 4.0 Internationalhttp://purl.org/NET/rdflicense/cc-by-nc-sa4.0