El procesamiento natural del lenguaje (NLP) es un campo de la inteligencia artificial enfocado en hacer que las máquinas entiendan, interpreten y manipulen el lenguaje humano. Sus aplicaciones son varias y van desde el mineo de texto, el análisis de sentimientos hasta la creación de chatbots. En este curso te introducirá a este maravilloso mundo al entender varias definiciones, procesos y técnicas para el procesamiento de texto que incluyen por ejemplo la neurolematización, el análisis de sentimientos y el modelamiento de tópicos. Al final se realizará análisis de comportamiento en una de las redes sociales más utilizadas, Twitter.
Contenido
- Introducción al procesamiento del lenguaje natural (ejemplos en la industria)
- Terminología, lingüística, sintaxis, gramática, semántica y tipología (teoría y ejercicios prácticos)
- Obtención y procesamiento de datos de texto (programación en python, ejercicios prácticos)
- Técnicas de análisis exploratorio de datos de texto (programación en python, ejercicios prácticos)
- Análisis no supervisado de datos de texto (programación en python, ejercicios prácticos)
- Cómo obtener una cuenta de developer de Twitter
- Extracción de información usando la librería tweepy
- Generación de gráficas a partir de la información de tweets
- Extracción de tópicos a partir del análisis de texto de los tweets
- Elaboración de un dashboard en shinny con gráficas para análisis
- Creación de un post en medium para mostrar resultados