Actividades y Material de Apoyo
Parte: Python (Práctica)
Parte: Formatos de Datos (Teórico/Práctica)
EJEMPLOS:
Textos y Archivos utilizados:
Archivos de Texto:
Archivos de Texto (CSV):
Archivos de Hojas de Cálculo (XLS):
Archivos de Hojas de Cálculo (XLS):
Procesamiento del Lenguaje Natural
Parte: Pre-Procesamiento de Información (Teórico/Práctica)
Códigos de Ejemplo:
Parte: Análisis de Textos (Teórico/Práctica)
Códigos de Ejemplo:
- Calcula la Diversidad Léxica de un texto (codigo python, python_lenguaje_natural_diversidad_lexica.py).
- Buscar las palabras mas repetidas de un texto (codigo python, python_nlp_palabras_mas_repetidas.py).
- Buscar las palabras mas repetidas de un texto y generar su "nube de palabras" (codigo python, python_nlp_nube_de_palabras.py).
- Generar una “Nube de Palabras” a partir de una página de Wikipedia (codigo python, python_nlp_nube_de_palabras_wikipedia.py).
- Analizar un texto para determinar su polaridad (positivo, negativo ó neutral) (codigo python, python_nlp_analisis_sentimientos_manual.py).
- Analiza un texto para determinar su polaridad (positivo, negativo ó neutral) utilizando listas de palabras positivas y negativas (codigo python, python_nlp_analisis_sentimientos_con_listas.py).
- Analiza un texto para determinar su polaridad (positivo, negativo ó neutral) usando TextBlob (codigo python, python_nlp_analisis_sentimientos_con_textblob.py).
- Analiza un "tuit" para determinar su polaridad usando TextBlob (codigo python, python_nlp_analisis_sentimientos_twitter.py).
Parte: Listas de Palabras (Práctica)
Parte: Textos de Prueba (Práctica)
Parte: ChatBots (Teórico/Práctica)
Códigos de Ejemplo:
TAREA: Análisis de un Libro
- Buscar en Internet un libro de dominio público en formato "txt" y que esté en "español".
- De acuerdo al libro seleccionado anteriormente, hacer un programa en Python que lea el archivo "txt" y realice los cálculos necesarios para hacer las siguientes operaciones:
- ¿Cuál es la "Diversidad Léxica del libro? (imprimir en pantalla)
- ¿De qué temas trata el libro? (buscar e imprimir en pantalla las 5 palabras más repetidas)
- Generar la nube de ideas del libro.
- ¿El contenido del libro es positivo ó negativo? (análisis de sentimientos)
Usted se encuentra Aquí >
Principal >
Cursos >
Introducción al Procesamiento del Lenguaje Natural > Actividades y Material de Apoyo
Portal de Tecnología desarrollado por: Rogelio Ferreira Escutia