Módulo QtNLP-Wordnet para la aplicación QtNLP

Fecha

2016-06-25

Autores

Avello Silverio, Alexander

Título de la revista

ISSN de la revista

Título del volumen

Editor

Universidad Central “Marta Abreu” de Las Villas

Resumen

Los recursos semánticos relacionados con el procesamiento del lenguaje natural han sido motivo de varias investigaciones como disciplina dentro de la lingüística computacional. Entre los recursos semánticos más utilizados se encuentra la base de datos léxica “WordNet”. Esta investigación tiene como objetivo desarrollar un módulo que permita a la herramienta “QtNLP”, agregar palabras a la base de datos léxica “WordNet”, utilizando Python y Qt. Para ello se diseña el módulo “QtNLP-Wordnet” y posteriormente se adiciona a la aplicación “QtNLP”. Para su desarrollo se utiliza la metodología ágil SXP y el Modelo-Vista-Controlador (MVC de sus siglas en inglés) como patrón de diseño. La aplicación terminada se valida mediante pruebas de caja negra.
The semantic resources related to the processing of the natural language have been subject of several investigations as a discipline inside computational linguistics. WordNet data base it is one of the semantic resources commonly used. This research aims to develop a module that allows to "QtNLP" tool, add words to the lexical database "WordNet", using Python and Qt. To reach this, the "QtNLP-Wordnet" module is designed and subsequently added to "QtNLP" application. To develop this project the agile methodology SXP and the Model-View-Controller are used design pattern. The completed application is validated through black box tests.

Descripción

Palabras clave

Base de Datos Léxica, Aplicación QtNLP, Recursos Semánticos, Python, Qt, Modelo Vista Controlador (MVC), Pruebas de Caja Negra, Lingüística Computacional

Citación