Crea tu nube de palabras con Python

Por Antonio Fernández Troyano (profesor en datahack).

Extrae de forma automatizada los textos de diferentes páginas web y crea nubes de palabras personalizadas con Python.

En esta ocasión vamos a ver cómo podemos crear una nube de palabras gracias a la librería WordCloud de Andreas Muller (ver web), como por ejemplo esta:

Image for post
Imagen de Andreas Muller (enlace)

Si bien no se trata de un proyecto de “data analytics” per se, vamos a aprender a:

  • Extraer textos de varias páginas web (web scraping)
  • “Limpiar” los textos (NLTK procesamiento del lenguaje) para eliminar signos de puntuación y palabras demasiado comunes (artículos, pronombres, adverbios, etc)
  • Abrir y convertir una imagen
  • Generar las nubes de palabras con WordCloud

¿Quieres saber cómo hacerlo? Puedes leer el artículo completo aquí.

¿Quieres dominar Python? No te pierdas nuestras actualizaciones en cursos. Si todavía no eres un experto en Python, conviértete en uno con nuestro curso de Introducción a la programación con Python.


Deja un comentario

Datahack logo