english Icono del idioma   español Icono del idioma  

Por favor, use este identificador para citar o enlazar este ítem: https://hdl.handle.net/20.500.12008/33027 Cómo citar
Registro completo de metadatos
Campo DC Valor Lengua/Idioma
dc.contributor.advisorPrada, Juan José-
dc.contributor.advisorEtcheverry, Mathías-
dc.contributor.authorBenelli, Juan-
dc.contributor.authorAlberti, Diego-
dc.date.accessioned2022-08-10T15:10:14Z-
dc.date.available2022-08-10T15:10:14Z-
dc.date.issued2021-
dc.identifier.citationBenelli, J. y Alberti, D. Identificador de tendencias en Redes Sociales [en línea] Tesis de grado. Montevideo : Udelar. FI. INCO, 2021.es
dc.identifier.urihttps://hdl.handle.net/20.500.12008/33027-
dc.description.abstractEn la actualidad, millones de personas utilizan redes sociales para compartir mensajes, noticias y opiniones sobre diversos temas. Algunos de ellos se vuelven populares producto de una gran cantidad de mensajes publicados. En el caso específico Twitter, los mensajes públicos llamados tweets generan tendencias, en inglés llamadas Trending Topics. En este trabajo, para cada tendencia se intenta encontrar el tweet que generó la mayor repercusión, candidato a ser el que disparó la popularidad de la tendencia. De forma automatizada, se conecta con Twitter para obtener las tendencias de Uruguay y sus tweets asociados, utilizando scripts implementados con el lenguaje Python. Dado que la versión utilizada de la API de Twitter devuelve los tweets que nombran las tendencias de forma textual, tuvimos que dividir el problema en dos. En primer lugar, dada la masa de tweets cuyo texto contiene la expresión que es tendencia, fue necesario construir un clasificador utilizando un modelo de Regresión Logística para descartar aquellos que no son relevantes de procesar ya que no refieren la tendencia. Utilizando la técnica de Bag of Words y una medida de distancia relativa entre un tweet y una tendencia, calculada mediante la técnica word embeddings, se determina si un tweet es relevante o no. En segundo lugar, utilizando los tweets que refieren a una tendencia, se intenta encontrar cuál de ellos es su "disparador", intentando contemplar tanto su repercusión en la red, como el hecho de haberse publicado cuando la tendencia aún no surgió. Para esto, se entrena una Red Neuronal que analiza características como la cantidad de interacciones del tweet, su tiempo de vida, la cantidad de tweets que se generan en la siguiente hora de publicado, entre otras. Finalmente, a modo de poder visualizar la tarea realizada, se implementa utilizando NodeJS y React una aplicación web que permite seleccionar una tendencia previamente procesada, para ver cuál fue su disparador. Los resultados experimentales muestran que el modelo de clasificación determina si el tema de un tweet es relevante para su tendencia asociada con un 79% de accuracy, para un corpus de tweets construido durante el transcurso del proyecto. Por otra parte, el modelo de predicción del tweet disparador presenta un 81% de F1-score bajo las mismas condiciones. Comparando los resultados de cada momento respecto a sus líneas bases utilizadas, en ambos casos se puede afirmar que la solución implementada resuelve de mejor manera los problemas enfrentados en este proyecto.es
dc.format.extent87 p.es
dc.format.mimetypeapplication/pdfes
dc.language.isoeses
dc.publisherUdelar. FI.es
dc.rightsLas obras depositadas en el Repositorio se rigen por la Ordenanza de los Derechos de la Propiedad Intelectual de la Universidad de la República.(Res. Nº 91 de C.D.C. de 8/III/1994 – D.O. 7/IV/1994) y por la Ordenanza del Repositorio Abierto de la Universidad de la República (Res. Nº 16 de C.D.C. de 07/10/2014)es
dc.subjectInteligencia Artificiales
dc.subjectAprendizaje Automáticoes
dc.subjectAprendizaje Supervisadoes
dc.subjectProcesamiento de Lenguaje Naturales
dc.subjectClasificaciónes
dc.subjectRedes Socialeses
dc.subjectTendenciaes
dc.subjectTwitteres
dc.titleIdentificador de tendencias en Redes Socialeses
dc.typeTesis de gradoes
dc.contributor.filiacionBenelli Juan, Universidad de la República (Uruguay). Facultad de Ingeniería.-
dc.contributor.filiacionAlberti Diego, Universidad de la República (Uruguay). Facultad de Ingeniería.-
thesis.degree.grantorUniversidad de la República (Uruguay). Facultad de Ingenieríaes
thesis.degree.nameIngeniero en Computaciónes
dc.rights.licenceLicencia Creative Commons Atribución - No Comercial - Sin Derivadas (CC - By-NC-ND 4.0)es
Aparece en las colecciones: Tesis de grado - Instituto de Computación

Ficheros en este ítem:
Fichero Descripción Tamaño Formato   
AB21.pdfTesis de grado3,28 MBAdobe PDFVisualizar/Abrir


Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons Creative Commons