Please use this identifier to cite or link to this item: http://hdl.handle.net/10553/125799
Title: Detección automática de grupos semánticos en corpus textuales
Authors: Rodríguez Morales, Irene María
Director: Carreras Riudavets, Francisco Javier 
UNESCO Clasification: 120317 Informática
Issue Date: 2023
Abstract: Este proyecto consiste en hacer un algoritmo capaz de extraer grupos de palabras relacionadas semánticamente de cualquier corpus textual usando los siguientes recursos y/o herramientas: recursos léxicos, diccionario de significados e ideológico, sinónimos, relaciones morfológicas entre las palabras, servicio de desambiguación funcional, etc. Este algoritmo será usado en buscadores textuales, por temas o conceptos, en donde el usuario podrá elegir cierto grado de rigidez o flexibilidad en la relación semántica que poseen los términos de un mismo grupo. Por ejemplo, si el usuario elige el 20% se mostrarán las relaciones encontradas mediante sinónimos y/o antónimos. Si elige el 60%, se mostrarán las encontradas por diccionarios, etc. El algoritmo será una herramienta de inteligencia artificial muy útil para aplicaciones del procesamiento del lenguaje natural y podrá iniciar su tarea sin ninguna información adicional. Además, se implementa una aplicación de escritorio para que el usuario tenga un programa en el que pueda elegir una carpeta con fichero/s .txt para analizar extrayendo sus grupos semánticos haciendo así más visual la utilidad del algoritmo. Las tecnologías que utiliza este proyecto incluyen Visual Studio, que utiliza .NET y C#, y el lenguaje de programación Python.
This project consists of making an algorithm capable of extracting groups of semantically related words from any textual corpus using the following resources and/or tools: lexical resources, meaning and ideological dictionary, synonyms, morphological relationships between words, functional disambiguation service, etc. This algorithm will be used in textual search engines, by themes or concepts, where the user will be able to choose a certain degree of rigidity or flexibility in the semantic relationship that the terms of the same group have. For example, if the user chooses 20% the relationships found through synonyms and/or antonyms will be displayed. If the user chooses 60% those found by dictionaries will be displayed, etc. The algorithm will be a very useful artificial intelligence tool for natural language processing applications and will be able to start its task without any additional information. In addition, it is implemented a desktop application so that the user has a program in which they can choose a folder with .txt file/s to analyze, extracting their semantic groups, thus making the utility of the algorithm more visual. The technologies that this project uses includes Visual Studio, which uses .NET and C#, and Python programming language.
Department: Departamento de Informática y Sistemas
Faculty: Escuela de Ingeniería Informática
Degree: Grado en Ingeniería Informática
URI: http://hdl.handle.net/10553/125799
Appears in Collections:Trabajo final de grado
Adobe PDF (2,7 MB)

En el caso de que no encuentre el documento puede ser debido a que el centro o las/os autoras/es no autorizan su publicación. Si tiene verdadero interés en el contenido del mismo, puede dirigirse al director/a o directores/as del trabajo cuyos datos encontrará más arriba.

Show full item record

Google ScholarTM

Check


Share



Export metadata



Items in accedaCRIS are protected by copyright, with all rights reserved, unless otherwise indicated.