Librería para reconocimiento de emociones: procesamiento de lenguaje natural y señales de audio

dc.contributor.advisorRamírez, Helio Henry
dc.contributor.authorGómez Camargo, Mario Alejandro
dc.contributor.authorNúñez Díaz, Victoria Enid
dc.contributor.authorPérez Torres, Estefanía
dc.coverage.spatialBogotá (Colombia)spa
dc.date.accessioned2022-03-02T16:44:42Z
dc.date.available2022-03-02T16:44:42Z
dc.date.issued2021
dc.description.abstractEl reconocimiento de emociones a través de información obtenida por audio y texto se ha vuelto una herramienta poderosa para extraer o identificar información valiosa a partir de diferentes expresiones humanas. Las emociones son una parte esencial de nuestro día a día y pueden proveer información relevante. Entonces, no se puede negar la importancia de estas como una fuente de información valiosa y crítica. A pesar de que hoy en día se pueden encontrar soluciones a esta oportunidad que brinda el reconocimiento de emociones, a la fecha no hay herramientas que faciliten este reconocimiento en el idioma español, especialmente que estén diseñadas específicamente para apoyar a los desarrolladores. Por lo tanto, en este proyecto, se realiza un análisis de los individuos que pueden aprovechar la cantidad masiva de audio que es transferida hoy en día, sus creencias, hábitos y artefactos que suelen utilizar. A partir de esto, este proyecto propone una librería en el lenguaje de programación Python para reconocimiento de emociones híbrido, que valiéndose de herramientas de machine learning y modelos de inteligencia artificial, le facilitará a otros desarrolladores la posibilidad de implementar un artefacto que identifique emociones a través de una entrada de audio y que procese tanto el audio ingresado como el texto extraído del mismo, para brindar una mayor precisión con respecto a la clasificación. Para desarrollar el artefacto propuesto en el proyecto se emplea una combinación de dos metodologías, Feature-Driven Development (FDD) y Lean Software Development (LSD). Valiéndose de estas metodologías el proceso que se llevó a cabo fue transparente con respecto a las características o requerimientos que fueron identificados en el trayecto. Asimismo, y considerando la criticidad de los tiempos en torno al proyecto, LSD representa un complemento perfecto a FDD, brindando un enfoque a calidad y agilismo evitando el desperdicio y priorizando la optimización. En la etapa final del proyecto, los esfuerzos se enfocan en realizar una validación de la librería. Esta validación permite identificar falencias, ventajas, desventajas y oportunidades de mejora, que al final darán información valiosa para el mejoramiento a futuro de la librería. Como resultado se cuenta con una librería que fue evaluada por desarrolladores y que cumplió con los objetivos que se planearon inicialmente que permite realizar reconocimiento de emociones a través de un modelo bimodal.spa
dc.description.abstractenglishEmotion recognition has become a powerful tool to identify or extract valuable information from different human expressions. Emotions are an essential part of our day to day. They can provide relevant information for recommendations of music, movies, series, news, among others. So, we can not deny emotion's importance as a source of valuable and critical information. Nowadays we can find solutions to the opportunity that emotion recognition gives us, however to date there is not an existing tool that helps with emotion recognition in the language Spanish, specifically tools designed to support developers. Therefore, in this project, we made an analysis about who can take advantage of the massive amount of audio that is transferred today, we analyzed the beliefs, habits and artifacts they often use. Consequently, this project proposes a library in the programming language Python that implements emotion recognition through a hybrid model using both audio and text. With the use of technologies such as machine learning and artificial intelligence models, we can make it easier for developers to implement a solution that integrates emotion identification through an audio input that processes the audio and the text extracted from it to achieve a higher precision in the classification process.eng
dc.description.degreelevelPregradospa
dc.description.degreenameIngeniero de sistemasspa
dc.format.mimetypeapplication/pdf
dc.identifier.instnameinstname:Universidad El Bosquespa
dc.identifier.reponamereponame:Repositorio Institucional Universidad El Bosquespa
dc.identifier.repourlrepourl:https://repositorio.unbosque.edu.co
dc.identifier.urihttps://hdl.handle.net/20.500.12495/7058
dc.language.isospa
dc.publisher.facultyFacultad de Ingenieríaspa
dc.publisher.grantorUniversidad El Bosquespa
dc.publisher.programIngeniería de sistemasspa
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internacional*
dc.rights.accessrightsinfo:eu-repo/semantics/openAccess
dc.rights.accessrightshttps://purl.org/coar/access_right/c_abf2
dc.rights.localAcceso abiertospa
dc.rights.urihttps://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.subjectReconocimiento de emocionesspa
dc.subjectProcesamiento de lenguaje naturalspa
dc.subjectProcesamiento de señales de audiospa
dc.subjectAprendizaje de máquinaspa
dc.subjectModelo bimodalspa
dc.subjectNLTKspa
dc.subjectCNNspa
dc.subjectSVMspa
dc.subject.armarcAdquisición del lenguajespa
dc.subject.armarcLingüística cognitivaspa
dc.subject.armarcAdquisición de lenguaje de señasspa
dc.subject.ddc621.3
dc.subject.keywordsEmotion recognitionspa
dc.subject.keywordsNatural language processspa
dc.subject.keywordsAudio signal processingspa
dc.subject.keywordsMachine learningspa
dc.subject.keywordsBimodal modelspa
dc.subject.keywordsNLTKspa
dc.subject.keywordsCNNspa
dc.subject.keywordsSVMspa
dc.titleLibrería para reconocimiento de emociones: procesamiento de lenguaje natural y señales de audiospa
dc.title.translatedEmotion recognition library: natural language processing and audio signals processingspa
dc.type.coarhttps://purl.org/coar/resource_type/c_7a1f
dc.type.coarversionhttps://purl.org/coar/version/c_ab4af688f83e57aa
dc.type.driverinfo:eu-repo/semantics/bachelorThesis
dc.type.hasversioninfo:eu-repo/semantics/acceptedVersion
dc.type.localTesis/Trabajo de grado - Monografía - Pregradospa

Archivos

Bloque original
Mostrando 1 - 4 de 4
Cargando...
Miniatura
Nombre:
Gomez_Camargo_Mario_Alejandro_2021.pdf
Tamaño:
2.12 MB
Formato:
Adobe Portable Document Format
Descripción:
Librería para reconocimiento de emociones: procesamiento de lenguaje natural y señales de audio
Cargando...
Miniatura
Nombre:
DocumentoCaracterísticas.pdf
Tamaño:
105.31 KB
Formato:
Adobe Portable Document Format
Descripción:
Documento de características (requerimientos)
Cargando...
Miniatura
Nombre:
ManualTecnicoUsuario.pdf
Tamaño:
1.11 MB
Formato:
Adobe Portable Document Format
Descripción:
Manual técnico y de usuario
No hay miniatura disponible
Nombre:
Gómez_Camargo_Mario_Alejandro_2021_Carta_de_autorización.pdf
Tamaño:
507.58 KB
Formato:
Adobe Portable Document Format
Descripción:
Carta de autorización
Bloque de licencias
Mostrando 1 - 1 de 1
No hay miniatura disponible
Nombre:
license.txt
Tamaño:
1.71 KB
Formato:
Item-specific license agreed upon to submission
Descripción: