Ir al contenido principal

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

Entradas más populares de este blog

Ejemplo Macro en Word

Hola: ¿Sabían que no solo en Excel pueden hacer Macros?  ¡¡¡También en Outlook, Word, Power Point,Access  es posible hacer Macros!!!  ☺️ Ya que Word, Excel, Power Point,Access son de familia Microsoft y Visual Basic también es que podemos programar nuestras macros en esta paquetería. Como hemos visto antes, para poder programar nuestras macros, necesitamos primero configurar la Barra de tareas de Developer o Desarrollador Seleccionan el Menu File>Options>Customize Ribbon o en Español Archivo>Opciones>barra de tareas Despues la parte de seguridad de las macros Menu File>Options>Trus Center o Archivo>Opciones>Centro de Seguridad y marcamos como se ve en la imagen, la cuarta opción y el combo Ejemplo Vamos hacer un ejemplo donde, tengamos que generar varios diplomas de fin de curso, pero con una lista de Nombres , entonces vamos a crear un nuevo archivo en Word y le vamos a guardar como tipo Macro  Tenemos una plantill

Graficar funciones en Python con dataframes

Bienvenidos a un nuevo post, en esta semana, en esta ocasión les quiero platicar acerca de una librería en Python que se llama  matplotlib  que nos sirve para gráfica funciones de  matemáticas. Habitualmente en Python existen muchas librerías, lo que hay que hacer es primero investigar si ya existe alguna que nos ayude y entenderla antes de inventar el hilo negro, en mi caso encontré la librería  Matplotlib Para instalar deben utilizar el comando PIP en 2.7 Instalando en Python 3.7 Si tienen Python 2.7 deben realizar la ejecución de estos 2 comandos desde consola python -m pip install -U pip python -m pip install -U matplotlib Aunque lo más recomendable es utilizar la versión 3.7 o superior de Python. Programa para graficar en Python import matplotlib.pyplot as plt import numpy as np import math as mt def move_spines():     """Esta funcion divide pone al eje y en el valor      0 de x para dividir claramente los valores positivos y     negativos.&quo

Macro de Excel para abrir archivo csv

Hay veces que quieres abrir un archivo de Excel pero está separado por comas, punto y coma o por un pipe. Hay formas de hacerlos desde Excel. Les quiero compartir algunas opciones de como hacerlo y espero que les sean de utilidad. 1.Es abrir el archivo en Excel y utilizar la función de separar por columnas y seleccionar el delimitador, por ejemplo ";" 2. Es colocar "sep=;" en el primer renglón del archivo que quieres abrir y guardar en formato CSV y abrirlo en Excel y te lo abrirá separado en columnas. 3. Otra forma es con una macro, esté en mi gusto es la que más me funciona porque si hay alguna coma en la descripción o en alguna columna, si lo abres desde Excel te va a desacomodar las columnas.  Este botón te abrirá un pantalla para abrir el archivo que quieres separar y te lo abrirá en una hoja de excel ya separado. El código de la macro es el siguiente  Private Sub CommandButton1_Click() Dim sht As Worksheet Dim fnd As Variant Dim rplc As Variant Dim