Crea tu nube de palabras con Python

<  VOLVER
Por: admin
octubre 19, 2020
admin
octubre 19, 2020

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.


¡Que no se te pase una!

Recibe nuestra programación mensual de eventos online y la apertura de nuevas convocatorias de cursos




    En Datahack Consulting SL trataremos los datos que nos facilites con la finalidad de enviarte información relacionada con tu solicitud sobre nuestros servicios, así como enviarte comunicaciones informativas sobre nuestra actividad. Podrás ejercer los derechos de acceso, rectificación, limitación, oposición, portabilidad, o retirar el consentimiento enviando un email a administracion@datahack.es. También puedes solicitar la tutela de derechos ante la Autoridad de Control (AEPD). Puedes consultar información adicional y detallada sobre protección de datos en nuestra Política de Privacidad.

    Estamos para ayudarte con cualquier duda, pequeña o grande

    Llámanos, escríbenos o inicia un chat y hablamos

    Llámanos al 910 91 28 42¿Prefieres que te llamemos?¿Prefieres que te llamemos?
    chevron-down