Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Aspectos técnicos de la ontología PPROC

917 views

Published on

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

Published in: Government & Nonprofit
  • Be the first to comment

  • Be the first to like this

Aspectos técnicos de la ontología PPROC

  1. 1. Aspectos técnicos de la ontología PPROC OSCAR CORCHO Onto lo g y Eng ine e r ing Group Uni v e r s idad Po l i t é cni c a de Madr id o c o r cho@f i .upm. e s , @o c o r cho J O R N A D A “ L A TRANSPARENCIA EN LA CONTRATACIÓN DEL SECTOR PÚBLICO: EL PROYECTO CONTSEM Y LA ONTOLOGÍA P P R O C ” ZARAGOZA, 28/ 10/ 2014 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
  2. 2. Agradecimientos (I) http://contsem.unizar.es/def/sector-publico/pproc
  3. 3. Una ontología sobre contratos públicos…  Pero, ¿qué es una ontología?  Un vocabulario consensuado descrito de manera formal Definimos los términos, cómo se clasifican, sus propiedades y relaciones, etc. En lenguajes Web estándar, como RDF Schema y OWL
  4. 4. ¿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
  5. 5. ¿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
  6. 6. ¿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
  7. 7. 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.jsonld  Indexada por Linked Open Vocabularies  http://lov.okfn.org/  Enviada hoy para su publicación en la revista científica Semantic Web Journal
  8. 8. ¿Qué podemos representar?  Por ejemplo, en la fase 1 de publicación de un contrato, se utilizan:  Contrato  Procedimiento  Objeto  Condiciones temporales  Condiciones económicas
  9. 9. Reutilizando ontologías existentes  Public Contracts Ontology (PCO).  Iniciativa sobre Open Data de la República Checa  https://code.google.com/p/public-contracts-ontology/.  W3C Organization Ontology  http://www.w3.org/TR/vocab-org/  Se está planteando su utilización por el MINHAP  Schema.org  http://schema.org/  SKOS  http://www.w3.org/2004/02/skos/  Good Relations Ontology  http://www.heppnetz.de/ontologies/goodrelations/v1  Dublin Core Metadata Terms  http://dublincore.org/
  10. 10. Ya tenemos la ontología ¿y ahora qué?
  11. 11. Agradecimientos (II)  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 ellos  Guillermo Esteban, de nuevo, por sus continuas correcciones  Miguel Ángel García Delgado, de mi equipo
  12. 12. ¿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
  13. 13. Proceso de generación de datos (I)
  14. 14. Proceso de generación de datos (II)
  15. 15. Proceso de generación de datos (III)  Y de aquí a JSON-LD, RDF y al punto SPARQL
  16. 16. 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
  17. 17. Ejemplo de resultado de una consulta SPARQL
  18. 18. ¿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
  19. 19. Ya tenemos la ontología y los datos Ahora es el momento de utilizar los datos y de “copiar” el proceso en vuestras organizaciones
  20. 20. Aspectos técnicos de la ontología PPROC OSCAR CORCHO Onto lo g y Eng ine e r ing Group Uni v e r s idad Po l i t é cni c a de Madr id o c o r cho@f i .upm. e s , @o c o r cho J O R N A D A “ L A TRANSPARENCIA EN LA CONTRATACIÓN DEL SECTOR PÚBLICO: EL PROYECTO CONTSEM Y LA ONTOLOGÍA P P R O C ” ZARAGOZA, 28/ 10/ 2014 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

×