Skip to content

crisport/TwitterAnalyticsPythonScript

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TwitterAnalyticsPythonScript

Twitter text mining de menciones y palabras mas usadas.

Por ahora solo genera tres nubes de palabras (wordcloud) con los usuarios mas activos, palabras y hashtags mas relevantes, y un histograma de idiomas mas usados en los tuits.

Ejemplo de resultados para "@Uruguay OR #Uruguay"

Usuarios más activos (screen_names)

alt text

Palabras mas relevantes

alt text

Hashtags mas relevantes

alt text

Idiomas mas relevantes

alt text

Usándolo en línea de comandos

Este script se puede usar en línea de comandos.

La sintaxis sería algo así:

python3 visualizaciones.py "que buscar" "/camino/nombre_imagen_users.png" "/camino/nombre_imagen_words.png" "/camino/nombre_imagen_hashtags.png" "/camino/nombre_imagen_tweetlangs.png"

Esto devolverá una cadena JSON la cual contiene el camino a las imágenes generadas, la extracción de los links a las imágenes compartidas en las publicaciones con los links a su tuit, y las url's compartidas en todos los tuits:

{
  "images": {
    "users": "/camino/nombre_imagen_users.png",
    "words": "/camino/nombre_imagen_words.png",
    "hashtags": "/camino/nombre_imagen_hashtags.png",
    "tlangs": "/camino/nombre_imagen_tweetlangs.png",
  },
  "media": {
      "tweet_images": [
        {
           "images: [
               "http://pbs.twimg.com/media/...jpg",
               "http://pbs.twimg.com/media/...jpg",
               ...
            ],
            "url": "https://twitter.com/statuses/####"
        },
        {
           "images: [
               "http://pbs.twimg.com/media/...jpg",
               "http://pbs.twimg.com/media/...jpg",
               ...
            ],
            "url": "https://twitter.com/statuses/####"
        },
        ...
       ],
      "shared_urls": [
        "https://shared_url_1...",
        "https://shared_url_2...",
        "https://shared_url_3...",
        ...
      ]
  }
}

About

Twitter Text Mining Básico con Python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 100.0%