Evaluación de herramientas para la construcción de grafos de conocimiento a partir de datos heterogéneos

En estos dias una gran cantidad de datasets se encuentran en distintos formatos y con diversos tamanos en internet. Con el auge de la web semantica surge la necesidad de convertir estos datasets en un modelo de datos estandar como lo es el RDF, para publicarlos y compartirlos. RDF es un modelo de datos que consta de un sistema de tripletas compuesto por un sujeto, predicado y objeto, y al conjunto de estas tripletas es lo que llamamos grafos de conocimiento o grafo RDF. En la actualidad existen diversas herramientas y lenguajes de mapeo que facilitan el trabajo de convertir los dataset que se encuentran en distintos formatos en grafos RDF. En la comunidad semantica tambien existen distintos acercamientos de calidad en los grafos RDF publicados, pero no existe un marco de trabajo que evalue herramientas que construyan grafos de conocimiento a partir de datos heterogeneos, tanto en el proceso de generacion como en la calidad de los resultados. En este trabajo nos enfocamos en evaluar estas herramientas, con diferentes casos de usos de acuerdo al tamano y origen de los datos, en el cual mediante comparaciones facilitara a los profesionales elegir la mejor herramienta a utilizar en determinado caso de uso, y al igual de importante la mejora continua por parte del equipo de desarrolladores que las crearon y mantienen. Los datos utilizados en nuestra evaluacion hacen parte de GTFS Madrid, un estandar de facto desarrollado por Google para la descripcion de horarios, rutas, tarifas de transporte publico, y se han transformado a varios formatos (CSV, JSON, y XML), al igual que escalados a distintos tamanos con ayuda de una herramienta propuesta en la comunidad semantica. Proponemos el diseno de un sistema de evaluacion, al igual que un conjunto de consultas SPARQL para ayudar a la evaluacion en la calidad de los grafos generados por las herramientas.---ABSTRACT---Nowadays, many datasets in different formats and sizes are found on the internet. Due to the rise of the semantic web, there is a need to convert these datasets into a standard data model, such as RDF, in order to publish and share them. RDF is a data model that consists of triples made up of a subject, predicate and object. This set of triples is what we call knowledge graphs or RDF graph. Currently, there are a variety of tools and mapping languages that facilitate the conversion of datasets, that are in different formats, into RDF graphs. In the semantic community, there are also different approaches to evaluate the quality of the published RDF graphs. However, there is no framework to evaluate the tools that build the knowledge graphs from the heterogeneous data, alongside the generation process and the quality of the results. In this piece of research, we will focus on evaluating the outcome of different test cases according to the size and source of the data and then compare the results. Upon completion, it will enable professionals to choose which tool is the best to use for a specific case. Furthermore, the results will aid the continual improvement of the tools by the team of developers who created and maintain them. The data used in our evaluation is part of GTFS Madrid, a de facto standard and is developed by Google for the description of schedules, routes and public transport rates. It has also been transformed into various formats (CSV, JSON, and XML) and scaled to different sizes with the help of a tool proposed in the semantic community. We propose the design of an evaluation system, as well as a set of SPARQL queries to help evaluate the quality of the graphs generated by the tools.