Cómo crear un portal automático de noticias con Python y RSS 📡🐍

Imagen
 Cada día se generan miles de noticias y tendencias en internet. Muchas veces nos enteramos tarde de temas importantes simplemente porque no revisamos constantemente los portales de noticias. Por eso decidí crear una pequeña demo educativa usando Python para generar automáticamente una página web con noticias recientes de México utilizando RSS de Google News. Lo interesante es que este proyecto: consume datos reales, genera HTML automáticamente, funciona sin APIs costosas, y puede actualizarse de forma automática. Además, es un excelente ejercicio para aprender automatización, consumo de feeds RSS y generación dinámica de contenido con Python. ¿Qué hace esta demo? 🔥 El proyecto: Obtiene noticias recientes desde Google News RSS. Procesa los títulos automáticamente. Genera una página HTML estilo portal de noticias. Muestra enlaces directos a las noticias originales. El resultado es una mini página dinámica de tendencias y noticias de México. Tecnologías ...

NLP (natural programming language) y como instalar Jupyter

En previas publicaciones del blog, hemos visto ejemplos para graficar, leer datos, hacer scraping y en esta ocasión les quiero compartir un ejemplo para poder hacer NLP o Natural Programming Language o Lenguaje de Programación natural.

La primera cosa que han de estarse preguntando, es ¿para que me sirve esto de NLP? Bueno NLP es un campo o área de Inteligencia Artificial, que funciona para analizar conversaciones y poder responder de manera natural utilizando programación. Algunos ejemplos prácticos son:  

  • Los Chatbots 
  • Asistentes virtuales como: Alexa,Google assistant, Siri de Apple, Microsoft Cortana
  • La segmentación de correos en automático en nuestros correos
  • Los textos predictivos en nuestros celulares o correos o en buscadores
  • En llamadas telefónicas para direccionar las llamadas de clientes

Python y la librería de NTLK nos permite realizar análisis de texto para poder hacer aprendizaje de este y poder utilizar algoritmos para analizar información como por ejemplo saber que correos son de spam, predecir un texto que queremos escribir o identificar sentimiento. 

 Como instalar Jupyter en Windows

El primer paso es entrar a la pagina oficial  https://jupyter.org/ , un prerrequisito es tener instalado python porque es por medio del comando pip install que realiza la instalación 



Si no quisieras o no por las características de tu computadora no puedes instalarlo, hay una opción de poder hacer tus programas desde tu navegador, utilizando desde el browse  https://jupyter.org/try-jupyter/lab/

Jupyter desde el navegador


Como instalar la librería

Ahora que ya tenemos instalado Python, Jupyter , vamos a instalar la librería NTLK https://www.nltk.org/, es una libreria creada por Steven Bird, Ewan Klein, Edward Loper tienen mucha información en el libro https://www.nltk.org/book/ch00.html



para hacerlo utilizamos el comando  pip install --user  -U nltk


Comentarios

🚀 Mantener este blog funcionando requiere tiempo y café. ¡Puedes contribuir con uno aquí!

Entradas más populares de este blog

Guía Práctica: Ejemplo Completo de ASPX para Desarrolladores Web

👉 Cómo obtener el tipo de cambio en Excel con API de Banxico (paso a paso)

Macro en Word para automatizar documentos: genera diplomas en segundos (con código VBA)