Mejora de la infraestructura de Karma para la generación de datos enlazados

Santos Rieper, Michelle (2018). Mejora de la infraestructura de Karma para la generación de datos enlazados. Proyecto Fin de Carrera / Trabajo Fin de Grado, E.T.S. de Ingenieros Informáticos (UPM), Madrid, España.

Descripción

Título: Mejora de la infraestructura de Karma para la generación de datos enlazados
Autor/es:
  • Santos Rieper, Michelle
Director/es:
  • García Castro, Raúl
Tipo de Documento: Proyecto Fin de Carrera/Grado
Grado: Grado en Ingeniería Informática
Fecha: Junio 2018
Materias:
Escuela: E.T.S. de Ingenieros Informáticos (UPM)
Departamento: Inteligencia Artificial
Licencias Creative Commons: Reconocimiento - Sin obra derivada - No comercial

Texto completo

[img]
Vista Previa
PDF (Document Portable Format) - Se necesita un visor de ficheros PDF, como GSview, Xpdf o Adobe Acrobat Reader
Descargar (1MB) | Vista Previa

Resumen

En este proyecto fin de grado se propone la creación de un plugin para la herramienta de integración de información Karma. Tal y como lo describen sus desarrollad ores, Karma es una herramienta que facilita al usuario la integración de datos proveniente de distintas fuentes de información , permitiéndole transformarlos a su conveniencia . Todo esto con la finalidad de publicar los datos integrados en formato RDF o guardarlos en una base de datos. Asimismo, Karma persigue dos objetivos fundamentales. El primero, cubrir el proceso de integración de datos de extremo a extremo y, segundo, facilitarle al usuario la mayor cantidad de tareas posibles. Este último aspecto, lo logra haciendo uso de diversos algoritmos de combinatoria y de aprendizaje para conseguir la automatización de procesos. Siguiendo esta línea, el principal objetivo de este proyecto es llevar a cabo la implementación de una aplicación capaz de automatiza r una tarea previamente en el proceso de generación de datos enlazados. La tarea que se desea automatizar consiste en el supuesto que se enuncia a continuación. Suponga que un usuario está llevando a cabo un proceso de generación de datos enlazados. Para ello, el usuario debe pasar por diversas fases de conceptualización, en particular, la de desarrollar una ontología. Una vez que el usuario ha decidido qué datos desea integrar y transformar a formato RDF, podrá realizar un mapeo entre sus conceptos ontológicos y sus datos. Ahora bien, si el usuario necesita efectuar algún cambio en su ontología, tendría que realizar este mapeo nuevamente. Dicha tarea requiere llevarse a cabo de forma manual. Ahora suponga, que este proceso de cambio deba llevarse a cabo un número determinado de veces. Dado a que es una tarea manual que el usuario tendrá que realizar en repetidas ocasiones, podría tornarse tediosa y derivar en la posible frustración o cansancio del usuario. Pues bien, esta es la problemática a la que se pr etende dar solución con la realización de este proyecto. Si bien es cierto que Karma implementa algoritmos para llevar a cabo la automatización de diversos procesos, aún siguen existiendo tareas que requieren de la interacción directa del usuario con la aplicación y, que se podrían simplificar.---ABSTRACT---This final degree project involves the creation of a plugin for Karma, an information integration tool. As described by its developers, Karma is a tool that enables users to integrate data from different data sources, allowing them to transform the data as needed. The main idea of this process is to publish the integrated data as RDF or store it in a database once the data transformation has been done. Moreover, Kama has two main goals. Firstly, to support the user with the end - to - end integration task and, secondly, automate as much of the process as possible. Karma achieves this last aspect by using combinatorial algorithms and learning techniques. Therefore , this project's main objective is to implement a n application capable of automating a specific task related to the Linked Data generation process. This task will be based on the assumptions explained below. Assume that a user is performing a Linked Data generation process. To do this, the user must go through various theoretical and definition phases, such as its ontology development. Once the user has decided which datasets he or she wants to use, integrate and transform to RDF, it’s time to make a mapping between its ontological concepts and its data. But, if the user has to change something in its ontology, he or she would have to do this mapping process again. This task needs to be carried out manually. Now suppose, that the user has to go through this process a certain number of times. As the user have to manually perform this task repeatedly, it could become tedious and lead to possible user frustration or fatigue. Then, this is the problem that is intended to be solved with the realization of this project. Despite Karma is already implementing algo rithms to carry out the automatization of various processes, there are still tasks that could be simplified in order to not require a direct interaction between the user and the application.

Más información

ID de Registro: 51534
Identificador DC: http://oa.upm.es/51534/
Identificador OAI: oai:oa.upm.es:51534
Depositado por: Biblioteca Facultad de Informatica
Depositado el: 08 Jul 2018 09:33
Ultima Modificación: 08 Jul 2018 09:33
  • GEO_UP4
  • Open Access
  • Open Access
  • Sherpa-Romeo
    Compruebe si la revista anglosajona en la que ha publicado un artículo permite también su publicación en abierto.
  • Dulcinea
    Compruebe si la revista española en la que ha publicado un artículo permite también su publicación en abierto.
  • Recolecta
  • InvestigaM
  • Observatorio I+D+i UPM
  • OpenCourseWare UPM