MÓDULO 1. PROCESAMIENTO DE LENGUAJE NATURAL (PLN) Y GRAFOS
UNIDAD DIDÁCTICA 1. FUNDAMENTOS DE LINGÜÍSTICA COMPUTACIONAL
- Relación entre lingüística y procesamiento del lenguaje
- Morfología y sintaxis en el análisis lingüístico
- Semántica y su importancia en el PLN
UNIDAD DIDÁCTICA 2. MODELADO DE LENGUAJE Y REPRESENTACIÓN DE TEXTO
- Modelos de lenguaje estadísticos y basados en reglas
- Word embeddings: conceptos y aplicaciones
- Representación de documentos: Bag of Words y TF-IDF
- Modelos avanzados: Transformers y BERT
UNIDAD DIDÁCTICA 3. GRAFOS EN PROCESAMIENTO DEL LENGUAJE
- Introducción a los grafos en PLN
- Representación de relaciones lingüísticas mediante grafos
- Grafos semánticos y su aplicación en el análisis de texto
- Grafos de dependencia sintáctica
UNIDAD DIDÁCTICA 4. ALGORITMOS DE GRAFOS EN PLN
- Algoritmos de búsqueda en grafos para análisis gramatical
- PageRank y su relevancia en la extracción de información
- Algoritmos de clustering para agrupar documentos relacionados
UNIDAD DIDÁCTICA 5. EXTRACCIÓN DE INFORMACIÓN Y GRAFOS DE CONOCIMIENTO
- Identificación de entidades nombradas (NER) mediante grafos
- Construcción de grafos de conocimiento a partir de texto
- Integración de grafos en sistemas de recuperación de información
UNIDAD DIDÁCTICA 6. APLICACIONES AVANZADAS EN GRAFOS DE TEXTO
- Resumen automático de texto basado en grafos
- Generación de texto coherente con grafos de atención
- Análisis de sentimientos usando grafos semánticos
MÓDULO 2. CHATBOTS E INTELIGENCIA ARTIFICIAL
UNIDAD DIDÁCTICA 1. ¿QUÉ ES LA INTELIGENCIA ARTIFICIAL?
- Introducción a la Inteligencia artificial
- El Test de Turing
- Agentes Inteligentes
- Aplicaciones de la inteligencia artificial
UNIDAD DIDÁCTICA 2. ¿QUÉ ES UN CHATBOT?
- Aspectos introductorios
- ¿Qué es un chatbot?
- ¿Cómo funciona un chatbot?
- VoiceBots
- Desafíos para los Chatbots
UNIDAD DIDÁCTICA 3. RELACIÓN ENTRE IA Y CHATBOTS
- Chatbots y el papel de la Inteligencia Artificial (IA)
- Usos y beneficios de los chatbots
- Diferencia entre bots, chatbots e IA
UNIDAD DIDÁCTICA 4. ÁMBITOS DE APLICACIÓN CHATBOTS
- Áreas de aplicación de Chatbots
- Desarrollo de un chatbot con ChatterBot y Python
- Desarrollo de un chatbot para Facebook Messenger con Chatfuel