Implementación del Marco Ontológico Dinámico Semántico

Autor: Jose Aguilar, Taniana Rodriguez
Rok vydání: 2017
Předmět:
Zdroj: Ingeniare. Revista chilena de ingeniería v.25 n.3 2017
SciELO Chile
CONICYT Chile
instacron:CONICYT
ISSN: 0718-3305
DOI: 10.4067/s0718-33052017000300430
Popis: espanolEn este trabajo se implementa el Marco Ontologico Dinamico Semantico (MODS) especificado en (1). El MODS permite formalizar e interpretar las consultas realizada por los usuarios en lenguaje natural. Para ello, MODS transforma la consulta en un formato de Representacion del Significado de la Consulta (RSC), el cual esta basado en un lenguaje ontologico (OWL) para poder ser usado por la Web Semantica, utilizando los diferentes componentes que lo integran. El MODS esta compuesto por un lexicon, una ontologia linguistica, una ontologia de tareas y una ontologia de dominio. De esta manera, el MODS utiliza mecanismos de la semantica ontologica y del procesamiento del lenguaje natural, para procesar las consultas de los usuarios. En especifico, en este articulo se define ontologicamente, usando logica descriptiva, a cada uno de los componentes del MODS. Ademas, se realiza la implementacion ontologica de cada componente, usando en cada caso adicionalmente, especificas librerias. Por ejemplo, OpenNLP es usada por la ontologia de tareas para el procesamiento de textos, el Framework Jena es usado por todas las ontologias del MODS para la manipulacion de las mismas, y Pellet es usado como el razonar en las ontologias del MODS. Finalmente, se presentan experimentos usando dicha implementacion del MODS. EnglishIn this work the Dynamic Semantic Ontological Framework (MODS) specified in (1) is implemented. MODS formalizes and interprets queries made by users in natural language. For this, MODS transforms the query into a format of representation of the meaning of the Query, which is based on an ontology language (OWL) in order to be used by the Semantic Web, using the different components that comprise it. MODS is composed of a lexicon, a linguistic ontology, an ontology of tasks and a domain ontology. Thus, MODS uses mechanisms of the ontological semantic and of the natural language processing, to process the user queries. Specifically, this article defines, using ontologies on descriptive logic, each component of MODS. In addition, the ontological implementation of each component is carried out, using in each case additionally specific libraries. For example, OpenNLP is used by the ontology of tasks for the words processing, the Jena Framework is used by all the ontologies of MODS to handl them, and Pellet is used as the reasoning mechanism in the ontologies of MODS. Finally, experiments are presented using this implementation of MODS.
Databáze: OpenAIRE