Creación de un framework para el análisis de polaridad en textos específicos de dominio

Flórez Arias, Gonzalo (2019). Creación de un framework para el análisis de polaridad en textos específicos de dominio. Proyecto Fin de Carrera / Trabajo Fin de Grado, E.T.S. de Ingenieros Informáticos (UPM), Madrid, España.

Description

Title: Creación de un framework para el análisis de polaridad en textos específicos de dominio
Author/s:
  • Flórez Arias, Gonzalo
Contributor/s:
  • Rodríguez González, Alejandro
Item Type: Final Project
Degree: Grado en Ingeniería Informática
Date: June 2019
Subjects:
Faculty: E.T.S. de Ingenieros Informáticos (UPM)
Department: Lenguajes y Sistemas Informáticos e Ingeniería del Software
Creative Commons Licenses: Recognition - No derivative works - Non commercial

Full text

[img]
Preview
PDF - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (1MB) | Preview

Abstract

Este Trabajo de Fin de Grado comprende la creación de un framework para el análisis de polaridad en textos específicos de dominio. Incluye la investigación llevada a cabo sobre el estado del arte del análisis de la polaridad, y el desarrollo de una herramienta que implementa dicho análisis. La investigación ha sido enfocada a los campos del Procesamiento del Lenguaje Natural y el aprendizaje automático, con el objetivo de establecer una base a partir de la cual estudiar qué técnicas son las más efectivas para el propósito que se pretende cumplir. Además de estudiar las publicaciones más importantes sobre los campos antes comentados, se ha tratado de comprobar el funcionamiento de otros frameworks para el análisis de polaridad. Para ello se han realizado pruebas sobre algunos de los más populares, incluyendo comparaciones entre los resultados generados por unos y otros. En el desarrollo de la herramienta se recogen las fases usuales de un desarrollo software: especificación de requisitos, diseño de alto y bajo nivel, implementación y pruebas. Además, se incluye un capítulo en el que se analizan y discuten a fondo los resultados de las pruebas. Para desarrollar la herramienta se ha utilizado Python 3, lenguaje útil y ampliamente usado en el área de la minería de textos. Se añade también un capítulo en el que se explica, paso a paso, cómo instalar y configurar el framework desarrollado, con la intención de facilitar el proceso. Por último, se incluye un apartado en el que se comentan posibles vías futuras de desarrollo a partir de este trabajo, con opiniones personales sobre los añadidos que sería interesante incluir en futuras versiones.---ABSTRACT---This End-of-Degree project covers the creation of a framework for polarity analysis in domain-specific texts. It includes an investigation about the state-of-the-art of polarity analysis, and the development of a tool implementing that analysis. The investigation was focused on the Natural Language Processing and machine learning fields, with the goal of establishing a basis from which to study the most effective techniques for the purpose to be fulfilled. Apart from studying the most important publications on the above-mentioned fields, an attempt has been made to test the functionality of other polarity analysis frameworks. In order to do so, some of the most popular frameworks have been tested, and comparisons between the results generated by one and the other have been included. The development of the tool section includes the usual phases of a software development: requirements specification, high and low level design, implementation and testing. In addition, a chapter in which the results of the tests are analyzed and discussed in depth has been included. The tool was developed using Python 3, a useful and widely used language in the area of text mining. A chapter that explains, step by step, how to install and configure the developed framework has been included, with the intention of facilitating the process. Lastly, a section is included in which possible future improvements are commented, with personal opinions on the additions that would be interesting to include in future versions.

More information

Item ID: 55760
DC Identifier: http://oa.upm.es/55760/
OAI Identifier: oai:oa.upm.es:55760
Deposited by: Biblioteca Facultad de Informatica
Deposited on: 15 Jul 2019 11:23
Last Modified: 15 Jul 2019 11:23
  • Logo InvestigaM (UPM)
  • Logo GEOUP4
  • Logo Open Access
  • Open Access
  • Logo Sherpa/Romeo
    Check whether the anglo-saxon journal in which you have published an article allows you to also publish it under open access.
  • Logo Dulcinea
    Check whether the spanish journal in which you have published an article allows you to also publish it under open access.
  • Logo de Recolecta
  • Logo del Observatorio I+D+i UPM
  • Logo de OpenCourseWare UPM