Distinción de bots y humanos en Twitter con Inteligencia Artificial

Por favor, use este identificador para citar o enlazar este ítem: http://hdl.handle.net/10045/120393
Información del item - Informació de l'item - Item information
Título: Distinción de bots y humanos en Twitter con Inteligencia Artificial
Autor/es: Rico Martínez, María Esther
Director de la investigación: Berna-Martinez, Jose Vicente
Centro, Departamento o Servicio: Universidad de Alicante. Departamento de Tecnología Informática y Computación
Palabras clave: Inteligencia Artificial | Machine Learning | Deep Learning | Redes neuronales | Twitter
Área/s de conocimiento: Arquitectura y Tecnología de Computadores
Fecha de publicación: 22-dic-2021
Fecha de lectura: 17-dic-2021
Resumen: En la actualidad, las personas cada vez hacemos más uso de las redes sociales, llegando muchas de ellas a convertirse en medios informativos y lugares donde las personas pueden expresar y compartir sus opiniones, propagándose toda esta información con gran velocidad. Así, esta facilidad de propagación que tienen las redes sociales ha despertado un problema de especial relevancia que es la rapidez con la que proliferan y se difunden contenidos falsos o malintencionados en estas redes. Estos contenidos en muchas ocasiones tienen detrás de si un perfil falso o controlado por un bot con intenciones maliciosas. Sin embargo, hoy por hoy, muchas de estas cuentas sospechosas se camuflan imitando a una persona real, hecho que dificulta enormemente su identificación. Por ello, antes de creer y confiar en cualquier contenido que se muestre en este tipo de redes, es necesario contrastar dicha información y valorar la credibilidad que transmite su autor. Así, con la elaboración de este trabajo, se pretende aportar una experimentación formal y extensa, focalizada en lograr la distinción entre personas reales y bots en la red social Twitter, empleando para ello técnicas de Inteligencia Artificial basándose en sus características de perfil. Estos datos presentes en los perfiles de cada cuenta se obtienen mediante la API de Twitter y el lenguaje Python junto con el uso de varias librerías. De esta forma, se recopila un conjunto amplio de usuarios sobre los cuales se conoce previamente si son bots o humanos y se extraen todas las características de dichos perfiles. Una vez obtenidas dichas características, se procede a aplicar diferentes técnicas de Machine Learning para determinar qué datos de los extraídos cobran un mayor peso a la hora de identificar si se trata de una cuenta controlada por una persona real o por un bot. Seguidamente, se procede a hacer uso de soluciones basadas en Deep Learning, definiendo para ello modelos de redes neuronales con distintas configuraciones. En esta experimentación se realiza un estudio exhaustivo probando diversas estructuras de modelos con el fin de buscar aquellas que, una vez se entrenen utilizando como entrada las características de los usuarios, sean capaces de predecir de forma óptima si detrás de una cuenta hay un bot o un humano. Sin embargo, esta tarea no será sencilla, pues la heterogeneidad de los datos extraídos para cada uno de los perfiles hará que el proceso de aprendizaje de los modelos se vuelva complejo.
URI: http://hdl.handle.net/10045/120393
Idioma: spa
Tipo: info:eu-repo/semantics/masterThesis
Derechos: Licencia Creative Commons Reconocimiento-NoComercial-SinObraDerivada 4.0
Revisión científica: no
Aparece en las colecciones:Máster Universitario en Ingeniería Informática - Trabajos Fin de Máster

Archivos en este ítem:
Archivos en este ítem:
Archivo Descripción TamañoFormato 
ThumbnailDistincion_de_bots_y_humanos_en_Twitter_con_Intel_Rico_Martinez_Maria_Esther.pdf4,14 MBAdobe PDFAbrir Vista previa


Todos los documentos en RUA están protegidos por derechos de autor. Algunos derechos reservados.