Post

[public] Análisis de cuentas de Twitter usando Grafos

Resumen:

  • Repositorio: https://github.com/AlejoPrietoDavalos/twitter_analysis
  • Recopilación de datos con (RapidAPI) de un listado de cuentas de Twitter.
  • Almacenamiento en MongoDB y actualización diaria.
    1. Grafo de seguidores/seguidos y cluster de usuarios.
    2. Palabras clave repetidas usadas por cada cluster de usuarios.
    3. Trending topics.

Imágenes:

Ships in the water

Figura 1: Diagrama de como se hace la recopilación de datos.

Grafo de seguidores y seguidos.

Figura 2: Grafo de seguidores/seguidos y clusters de cuentas.

Palabras clave por cluster.

Figura 3: Por cada cluster obtengo las palabras más usadas en sus tweets. Por ejemplo: BNB, Polygon, NFT, Chain, web3, todas palabras relacionadas a las criptomonedas.

Costo del sistema.

Figura 4: Número de requests a RapidAPI necesarias para recolectar datos de N cuentas. La limitación del sistema es que hacer más de 100000 solicitudes aumentaba el costo del servicio mucho (Poco más de 250 usuarios por mes aproximadamente).

Example num requests.

Figura 5: Diagrama del costo en requests a RadidAPIde encontrar todas las conexiones de seguidores y seguidos.

Trending topics.

Figura 6: Recopilé los Trending Topics globales con actualización diaria.

This post is licensed under CC BY 4.0 by the author.