Mi primer chatbot
  • Introducción
  • Conceptos básicos en Dialogflow
  • Empezando en Dialogflow
  • Mi primer chatbot. Cuenta chistes
  • Probándolo en el Asistente de Google
  • Probándolo en la Web
  • Ejercicio: Añade Frases célebres
  • Solución Ejercicio Frases célebres
  • Resumen
Dándole personalidad a nuestro chatbot
  • Introducción sección de personalidad
  • Definiendo la personalidad
  • Ficha del chatbot
  • Importando SmallTalk (Conversaciones típicas)
  • Ejercicio
  • Resumen
Tipos de respuestas visuales
  • Introducción a tipos de respuestas visuales
  • Basic Card (Tarjeta Básica)
  • Browsing carousel (Galería)
  • Suggestion chips (Sugerencias)
  • Table Cards (Tablas)
  • Parámetros y Link Out (Enlaces)
  • List (Lista)
  • Probándolo todo en el móvil
  • Resumen
Configuración de Herramientas
  • Introducción a configuración de herramientas
  • Instalación de Visual Studio y NodeJS
  • Configuración de Firebase
  • Configurando Firebase 2: Hola Mundo
  • Instalando Postman
  • Resumen
JSON
  • Introducción a JSON
  • Estructura de un JSON
  • Formatos JSON de Dialogflow
  • Varios tipos de JSON para nuestros chatbot
  • Carga y procesamiento de JSON
  • Procesamiento de Request de Dialogflow
  • Procesamiento de Response de Dialogflow
  • Procesamiento de JSON útiles para chatbot
  • Resumen
Programando Respuestas Internas
  • Introducción a programación respuestas internas
  • Creando el Servidor
  • Leyendo petición "request" de Dialogflow
  • Creando una librería para las respuestas
  • Devolviendo respuesta simple
  • Mi primer webhook: input.welcome
  • Generando Suggestions Chips contextualizados
  • Generando Basic Cards
  • Generando Basic Cards 2
  • Generando Basic Cards 3
  • Lista Personajes
  • Ejercicio Menú
  • Solución Ejercicio Menú
  • Reducir Sugerencias a 8 (límite dialogflow)
  • Slot filling - Recogida de datos
  • Slot filling - programación
  • Slot filling - revisándolo en el simulador y en móvil
  • Resumen
Usando APIs Externas
  • Introducción al uso de APIs externas
  • Consultando API de Datos Abiertos
  • Funciones para leer datos de APIs - Creación
  • Funciones para leer datos de APIs - Inclusión Librería I
  • Funciones para leer datos de APIs - Inclusión Librería II
  • Configurando Firebase - Pago por uso
  • Completando ejemplo con entidades
  • Obteniendo información de Webs - Creando Entidades y Json
  • Obteniendo información de Webs - Código I
  • Obteniendo información de Webs - Código II
  • Resumen
Final. Publicando en el Asistente de Google
  • Introducción a publicación en Asistente de Google
  • Completar información del Chatbot
  • Action Blocks:: Crear accesos directos a tus Chatbots
  • Despedida
Bonus: Características Avanzadas
  • Introducción Bonus: Características Avanzadas
  • Dialogflow Messenger: Configurando chatbot para Web
  • Dialogflow Messenger: Poniendo el chatbot en la web
  • Dialogflow Messenger: Eventos Javascript
  • Chatbots desarrollados por alumnos