Prototipo de interfaz interactiva de análisis de emociones en textos

Para los seres humanos, entender las emociones no es una tarea fácil y a menudo es muy complejo describir, interpretar y evaluar las emociones que estamos sintiendo. Reconocer las emociones es de vital importancia debido a que este proceso está relacionado con la toma de decisiones lo cual continuam...

Full description

Autores:
Olivares Cortes, Juan Sebastián
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2021
Institución:
Escuela Colombiana de Ingeniería Julio Garavito
Repositorio:
Repositorio Institucional ECI
Idioma:
spa
OAI Identifier:
oai:repositorio.escuelaing.edu.co:001/1638
Acceso en línea:
https://repositorio.escuelaing.edu.co/handle/001/1638
https://catalogo.escuelaing.edu.co/cgi-bin/koha/opac-detail.pl?biblionumber=22702
Palabra clave:
Inteligencia Artificial
Tecnología
PLN
BERT
Inteligencia Artificial
Detección de emociones
PLN
BERT
Artificial intelligence
Emotion detection
Rights
openAccess
License
http://purl.org/coar/access_right/c_abf2
id ESCUELAIG2_5d82c3caef0f692aa3fc9485aac2b489
oai_identifier_str oai:repositorio.escuelaing.edu.co:001/1638
network_acronym_str ESCUELAIG2
network_name_str Repositorio Institucional ECI
repository_id_str
dc.title.spa.fl_str_mv Prototipo de interfaz interactiva de análisis de emociones en textos
title Prototipo de interfaz interactiva de análisis de emociones en textos
spellingShingle Prototipo de interfaz interactiva de análisis de emociones en textos
Inteligencia Artificial
Tecnología
PLN
BERT
Inteligencia Artificial
Detección de emociones
PLN
BERT
Artificial intelligence
Emotion detection
title_short Prototipo de interfaz interactiva de análisis de emociones en textos
title_full Prototipo de interfaz interactiva de análisis de emociones en textos
title_fullStr Prototipo de interfaz interactiva de análisis de emociones en textos
title_full_unstemmed Prototipo de interfaz interactiva de análisis de emociones en textos
title_sort Prototipo de interfaz interactiva de análisis de emociones en textos
dc.creator.fl_str_mv Olivares Cortes, Juan Sebastián
dc.contributor.advisor.none.fl_str_mv López López, Juan Manuel
Pineda Vargas, Mónica Patricia
dc.contributor.author.none.fl_str_mv Olivares Cortes, Juan Sebastián
dc.subject.armarc.none.fl_str_mv Inteligencia Artificial
Tecnología
topic Inteligencia Artificial
Tecnología
PLN
BERT
Inteligencia Artificial
Detección de emociones
PLN
BERT
Artificial intelligence
Emotion detection
dc.subject.proposal.spa.fl_str_mv PLN
BERT
Inteligencia Artificial
Detección de emociones
PLN
BERT
dc.subject.proposal.eng.fl_str_mv Artificial intelligence
Emotion detection
description Para los seres humanos, entender las emociones no es una tarea fácil y a menudo es muy complejo describir, interpretar y evaluar las emociones que estamos sintiendo. Reconocer las emociones es de vital importancia debido a que este proceso está relacionado con la toma de decisiones lo cual continuamente nos lleva a evaluar situaciones e identificar potenciales fuentes de conflicto y tener control al iniciar la respuesta a dichas acciones con el fin de resolver el conflicto y generar una respuesta adecuada frente al estímulo. Por otra parte, el procesamiento de lenguaje natural busca brindar a los computadores las herramientas para entender, interpretar y manipular el lenguaje humano a partir del reconocimiento de patrones. En este proyecto dirigido, se desarrolla un prototipo de interfaz interactiva de análisis de emociones en textos, en el en el cual se propone y aplica una metodología que permite la utilización de diversas bases de datos de textos, para la detección de emociones básicas, utilizando técnicas de PLN y su integración con una interfaz gráfica de usuario que indica gráficamente parámetros de valencia y activación emocional. Además se genera un modelo de inteligencia artificial a partir del ajuste fino de la arquitectura BERT para la clasificación de 4 emociones (alegría,calma,ira y tristeza) dadas por el modelo circumplejo de emociones de Russell con un valor F1 ponderado de 79%. Finalmente, se integra el modelo de inteligencia artificial en una interfaz web en un servidor local para su uso.
publishDate 2021
dc.date.accessioned.none.fl_str_mv 2021-07-30T22:51:24Z
2021-10-01T14:30:04Z
dc.date.available.none.fl_str_mv 2021-07-30T22:51:24Z
2021-10-01T14:30:04Z
dc.date.issued.none.fl_str_mv 2021
dc.type.spa.fl_str_mv Trabajo de grado - Pregrado
dc.type.coarversion.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.version.spa.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.coar.spa.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.content.spa.fl_str_mv Text
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.redcol.spa.fl_str_mv https://purl.org/redcol/resource_type/TP
format http://purl.org/coar/resource_type/c_7a1f
status_str publishedVersion
dc.identifier.uri.none.fl_str_mv https://repositorio.escuelaing.edu.co/handle/001/1638
dc.identifier.url.none.fl_str_mv https://catalogo.escuelaing.edu.co/cgi-bin/koha/opac-detail.pl?biblionumber=22702
url https://repositorio.escuelaing.edu.co/handle/001/1638
https://catalogo.escuelaing.edu.co/cgi-bin/koha/opac-detail.pl?biblionumber=22702
dc.language.iso.spa.fl_str_mv spa
language spa
dc.relation.indexed.spa.fl_str_mv N/A
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
rights_invalid_str_mv http://purl.org/coar/access_right/c_abf2
dc.format.extent.spa.fl_str_mv 47 páginas
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.publisher.program.spa.fl_str_mv Ingeniería Biomédica
institution Escuela Colombiana de Ingeniería Julio Garavito
bitstream.url.fl_str_mv https://repositorio.escuelaing.edu.co/bitstream/001/1638/1/license.txt
https://repositorio.escuelaing.edu.co/bitstream/001/1638/2/Olivares%20Cortes%2c%20Juan%20Sebasti%c3%a1n-2021.pdf
https://repositorio.escuelaing.edu.co/bitstream/001/1638/3/Autorizacio%cc%81n.pdf
https://repositorio.escuelaing.edu.co/bitstream/001/1638/4/Olivares%20Cortes%2c%20Juan%20Sebasti%c3%a1n-2021.pdf.txt
https://repositorio.escuelaing.edu.co/bitstream/001/1638/6/Autorizacio%cc%81n.pdf.txt
https://repositorio.escuelaing.edu.co/bitstream/001/1638/5/Olivares%20Cortes%2c%20Juan%20Sebasti%c3%a1n-2021.pdf.jpg
https://repositorio.escuelaing.edu.co/bitstream/001/1638/7/Autorizacio%cc%81n.pdf.jpg
bitstream.checksum.fl_str_mv 5a7ca94c2e5326ee169f979d71d0f06e
213e6a8b99568b0a712d98464504f5e8
022b3da5ef57501da992d4d106bd0ea4
5dad2ed53236ca2afed7a8c441bf549a
0a84203ba5b37f1cdfaf7b0a7e8afae3
8917e3cec7be648163b862e47c0702a3
dbee67d85b4129e9550f866d2f719b32
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Escuela Colombiana de Ingeniería Julio Garavito
repository.mail.fl_str_mv repositorio.eci@escuelaing.edu.co
_version_ 1814355635964215296
spelling López López, Juan Manuel738cdd3ae384b1e0abda6c2a86b7d14b300Pineda Vargas, Mónica Patriciaa7eeab75ea6fc78eec16fd60e5db8fd0300Olivares Cortes, Juan Sebastiánfe2605a42154948ca27d0b38f9d962c26002021-07-30T22:51:24Z2021-10-01T14:30:04Z2021-07-30T22:51:24Z2021-10-01T14:30:04Z2021https://repositorio.escuelaing.edu.co/handle/001/1638https://catalogo.escuelaing.edu.co/cgi-bin/koha/opac-detail.pl?biblionumber=22702Para los seres humanos, entender las emociones no es una tarea fácil y a menudo es muy complejo describir, interpretar y evaluar las emociones que estamos sintiendo. Reconocer las emociones es de vital importancia debido a que este proceso está relacionado con la toma de decisiones lo cual continuamente nos lleva a evaluar situaciones e identificar potenciales fuentes de conflicto y tener control al iniciar la respuesta a dichas acciones con el fin de resolver el conflicto y generar una respuesta adecuada frente al estímulo. Por otra parte, el procesamiento de lenguaje natural busca brindar a los computadores las herramientas para entender, interpretar y manipular el lenguaje humano a partir del reconocimiento de patrones. En este proyecto dirigido, se desarrolla un prototipo de interfaz interactiva de análisis de emociones en textos, en el en el cual se propone y aplica una metodología que permite la utilización de diversas bases de datos de textos, para la detección de emociones básicas, utilizando técnicas de PLN y su integración con una interfaz gráfica de usuario que indica gráficamente parámetros de valencia y activación emocional. Además se genera un modelo de inteligencia artificial a partir del ajuste fino de la arquitectura BERT para la clasificación de 4 emociones (alegría,calma,ira y tristeza) dadas por el modelo circumplejo de emociones de Russell con un valor F1 ponderado de 79%. Finalmente, se integra el modelo de inteligencia artificial en una interfaz web en un servidor local para su uso.For human beings, understanding emotions is not an easy task and it is often very complex to describe, interpret and evaluate the emotions we are feeling. Recognizing emotions is really important because this process is related to decision-making, which continually leads us to evaluate situations and identify possible sources of conflict and have control when initiating the response to those actions in order to resolve the conflict and generate an adequate response to the stimulus. On the other hand, natural language processing seeks to provide computers with the tools to understand, interpret and manipulate human language based on pattern recognition. In this project, a prototype of an interactive interface for emotion analysis in texts is developed, also a methodology is proposed and applied that allows the use of severarl text databases for the detection of basic emotions using NLP techniques and their integration with a graphical user interface that graphically indicates valence and emotional activation parameters. In addition, an artificial intelligence model is generated from the fine tuning of the BERT architecture for the classification of 4 emotions (joy, calm, anger and sadness) given by Russell's circumplex model of emotions with a weighted F1 score of 79%. Finally, the artificial intelligence model is integrated into a web interface on a local server for its use.PregradoIngeniero(a) Biomédico(a)47 páginasapplication/pdfspaPrototipo de interfaz interactiva de análisis de emociones en textosTrabajo de grado - Pregradoinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_7a1fTextinfo:eu-repo/semantics/bachelorThesishttps://purl.org/redcol/resource_type/TPhttp://purl.org/coar/version/c_970fb48d4fbd8a85Ingeniería BiomédicaN/Ainfo:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Inteligencia ArtificialTecnologíaPLNBERTInteligencia ArtificialDetección de emocionesPLNBERTArtificial intelligenceEmotion detectionLICENSElicense.txttext/plain1881https://repositorio.escuelaing.edu.co/bitstream/001/1638/1/license.txt5a7ca94c2e5326ee169f979d71d0f06eMD51open accessORIGINALOlivares Cortes, Juan Sebastián-2021.pdfapplication/pdf2248204https://repositorio.escuelaing.edu.co/bitstream/001/1638/2/Olivares%20Cortes%2c%20Juan%20Sebasti%c3%a1n-2021.pdf213e6a8b99568b0a712d98464504f5e8MD52open accessAutorización.pdfapplication/pdf1112565https://repositorio.escuelaing.edu.co/bitstream/001/1638/3/Autorizacio%cc%81n.pdf022b3da5ef57501da992d4d106bd0ea4MD53metadata only accessTEXTOlivares Cortes, Juan Sebastián-2021.pdf.txtOlivares Cortes, Juan Sebastián-2021.pdf.txtExtracted texttext/plain94729https://repositorio.escuelaing.edu.co/bitstream/001/1638/4/Olivares%20Cortes%2c%20Juan%20Sebasti%c3%a1n-2021.pdf.txt5dad2ed53236ca2afed7a8c441bf549aMD54open accessAutorización.pdf.txtAutorización.pdf.txtExtracted texttext/plain3982https://repositorio.escuelaing.edu.co/bitstream/001/1638/6/Autorizacio%cc%81n.pdf.txt0a84203ba5b37f1cdfaf7b0a7e8afae3MD56metadata only accessTHUMBNAILOlivares Cortes, Juan Sebastián-2021.pdf.jpgOlivares Cortes, Juan Sebastián-2021.pdf.jpgGenerated Thumbnailimage/jpeg6543https://repositorio.escuelaing.edu.co/bitstream/001/1638/5/Olivares%20Cortes%2c%20Juan%20Sebasti%c3%a1n-2021.pdf.jpg8917e3cec7be648163b862e47c0702a3MD55open accessAutorización.pdf.jpgAutorización.pdf.jpgGenerated Thumbnailimage/jpeg13404https://repositorio.escuelaing.edu.co/bitstream/001/1638/7/Autorizacio%cc%81n.pdf.jpgdbee67d85b4129e9550f866d2f719b32MD57metadata only access001/1638oai:repositorio.escuelaing.edu.co:001/16382021-10-01 17:50:18.687open accessRepositorio Escuela Colombiana de Ingeniería Julio Garavitorepositorio.eci@escuelaing.edu.coU0kgVVNURUQgSEFDRSBQQVJURSBERUwgR1JVUE8gREUgUEFSRVMgRVZBTFVBRE9SRVMgREUgTEEgQ09MRUNDScOTTiAiUEVFUiBSRVZJRVciLCBPTUlUQSBFU1RBIExJQ0VOQ0lBLgoKQXV0b3Jpem8gYSBsYSBFc2N1ZWxhIENvbG9tYmlhbmEgZGUgSW5nZW5pZXLDrWEgSnVsaW8gR2FyYXZpdG8gcGFyYSBwdWJsaWNhciBlbCB0cmFiYWpvIGRlIGdyYWRvLCBhcnTDrWN1bG8sIHZpZGVvLCAKY29uZmVyZW5jaWEsIGxpYnJvLCBpbWFnZW4sIGZvdG9ncmFmw61hLCBhdWRpbywgcHJlc2VudGFjacOzbiB1IG90cm8gKGVuICAgIGFkZWxhbnRlIGRvY3VtZW50bykgcXVlIGVuIGxhIGZlY2hhIAplbnRyZWdvIGVuIGZvcm1hdG8gZGlnaXRhbCwgeSBsZSBwZXJtaXRvIGRlIGZvcm1hIGluZGVmaW5pZGEgcXVlIGxvIHB1YmxpcXVlIGVuIGVsIHJlcG9zaXRvcmlvIGluc3RpdHVjaW9uYWwsIAplbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsYSBMZXkgMjMgZGUgMTk4MiwgbGEgTGV5IDQ0IGRlIDE5OTMsIHkgZGVtw6FzIGxleWVzIHkganVyaXNwcnVkZW5jaWEgdmlnZW50ZQphbCByZXNwZWN0bywgcGFyYSBmaW5lcyBlZHVjYXRpdm9zIHkgbm8gbHVjcmF0aXZvcy4gRXN0YSBhdXRvcml6YWNpw7NuIGVzIHbDoWxpZGEgcGFyYSBsYXMgZmFjdWx0YWRlcyB5IGRlcmVjaG9zIGRlIAp1c28gc29icmUgbGEgb2JyYSBlbiBmb3JtYXRvIGRpZ2l0YWwsIGVsZWN0csOzbmljbywgdmlydHVhbDsgeSBwYXJhIHVzb3MgZW4gcmVkZXMsIGludGVybmV0LCBleHRyYW5ldCwgeSBjdWFscXVpZXIgCmZvcm1hdG8gbyBtZWRpbyBjb25vY2lkbyBvIHBvciBjb25vY2VyLgpFbiBtaSBjYWxpZGFkIGRlIGF1dG9yLCBleHByZXNvIHF1ZSBlbCBkb2N1bWVudG8gb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gZXMgb3JpZ2luYWwgeSBsbyBlbGFib3LDqSBzaW4gCnF1ZWJyYW50YXIgbmkgc3VwbGFudGFyIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvcy4gUG9yIGxvIHRhbnRvLCBlcyBkZSBtaSBleGNsdXNpdmEgYXV0b3LDrWEgeSwgZW4gY29uc2VjdWVuY2lhLCAKdGVuZ28gbGEgdGl0dWxhcmlkYWQgc29icmUgw6lsLiBFbiBjYXNvIGRlIHF1ZWphIG8gYWNjacOzbiBwb3IgcGFydGUgZGUgdW4gdGVyY2VybyByZWZlcmVudGUgYSBsb3MgZGVyZWNob3MgZGUgYXV0b3Igc29icmUgCmVsIGRvY3VtZW50byBlbiBjdWVzdGnDs24sIGFzdW1pcsOpIGxhIHJlc3BvbnNhYmlsaWRhZCB0b3RhbCB5IHNhbGRyw6kgZW4gZGVmZW5zYSBkZSBsb3MgZGVyZWNob3MgYXF1w60gYXV0b3JpemFkb3MuIEVzdG8gCnNpZ25pZmljYSBxdWUsIHBhcmEgdG9kb3MgbG9zIGVmZWN0b3MsIGxhIEVzY3VlbGEgYWN0w7phIGNvbW8gdW4gdGVyY2VybyBkZSBidWVuYSBmZS4KVG9kYSBwZXJzb25hIHF1ZSBjb25zdWx0ZSBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIEVzY3VlbGEsIGVsIENhdMOhbG9nbyBlbiBsw61uZWEgdSBvdHJvIG1lZGlvIGVsZWN0csOzbmljbywgCnBvZHLDoSBjb3BpYXIgYXBhcnRlcyBkZWwgdGV4dG8sIGNvbiBlbCBjb21wcm9taXNvIGRlIGNpdGFyIHNpZW1wcmUgbGEgZnVlbnRlLCBsYSBjdWFsIGluY2x1eWUgZWwgdMOtdHVsbyBkZWwgdHJhYmFqbyB5IGVsIAphdXRvci5Fc3RhIGF1dG9yaXphY2nDs24gbm8gaW1wbGljYSByZW51bmNpYSBhIGxhIGZhY3VsdGFkIHF1ZSB0ZW5nbyBkZSBwdWJsaWNhciB0b3RhbCBvIHBhcmNpYWxtZW50ZSBsYSBvYnJhIGVuIG90cm9zIAptZWRpb3MuRXN0YSBhdXRvcml6YWNpw7NuIGVzdMOhIHJlc3BhbGRhZGEgcG9yIGxhcyBmaXJtYXMgZGVsIChsb3MpIGF1dG9yKGVzKSBkZWwgZG9jdW1lbnRvLiAKU8OtIGF1dG9yaXpvIChhbWJvcykK