Paso
3
Compilación de experiencias de conversación con Dialogflow
En este curso, se analiza en profundidad cómo crear un chatbot con Dialogflow, mejorarlo con la API de Cloud Natural Language y ponerlo en funcionamiento con las herramientas de Google Cloud.
Duración: 3 semanas

Duración

3 semanas

Objetivos del curso

En este curso, los participantes adquirirán las siguientes habilidades:

  • Identificar el propósito y el valor del motor de conversación Dialogflow y de las herramientas de Google Cloud Platform
  • Aprender a compilar un chatbot personalizado con funcionalidad de texto y audio en Dialogflow
  • Implementar recomendaciones para la creación de intents y entidades
  • Comprender las situaciones de uso del código de entrega de contexto y acciones
  • Crear un backend sin servidores para el chatbot mediante Cloud Functions
  • Mejorar el chatbot con procesamiento de datos sofisticado y un backend de almacenamiento de alto rendimiento
  • Implementar el chatbot como una aplicación web con seguridad habilitada
  • Integrar el chatbot en el Asistente de Google

Modo de presentación

A pedido

Público

Esta clase está destinada al siguiente público:

  • Personas interesadas en aprender a crear sus propias aplicaciones de chatbot personalizadas
  • Desarrolladores interesados en obtener experiencia práctica con las herramientas de Google Cloud Platform para crear una aplicación web de chatbot personalizada con autenticación

Requisitos previos

Para aprovechar al máximo este curso, los participantes deben cumplir con los siguientes requisitos previos:

  • Estar familiarizados con los conceptos básicos de programación
  • Estar familiarizados con Python y Node.js es una ventaja, pero no es obligatorio
  • Los participantes no escribirán código en los labs prácticos, pero es útil contar con la habilidad para leerlo y comprenderlo

Organización del curso

El curso incluye presentaciones, demostraciones y labs prácticos.

Este módulo comienza con un análisis sobre cómo la conversación se está convirtiendo en la nueva IU que transforma con rapidez la manera en que los usuarios se comunican con las empresas, los empleados, etc. Posteriormente, se analizan algunas dificultades de la creación de agentes de conversación que manejan la entrada mediante lenguaje natural; se presenta Dialogflow, una herramienta para la construcción de interfaces de conversación inteligentes; y se analiza cómo esta herramienta puede abordar algunas de esas dificultades.

En este módulo, los participantes aprenderán a seguir las recomendaciones de creación de intents y entidades para sus agentes virtuales en una situación de pedidos de pizza.

En este módulo, los participantes aprenderán a usar el contexto para generar conciencia de la conversación y a usar Cloud Functions para almacenar los pedidos en una base de datos.

En este módulo, los participantes usarán lo que han aprendido hasta ahora con el propósito de compilar un agente totalmente nuevo. Para ello, aplicarán los aspectos cruciales de la implementación en producción. Usarán diversos productos de Google Cloud para realizar las siguientes tareas: 1) extraer palabras clave de un documento y propagarlas en Cloud Datastore; 2) ejecutar secuencias de comandos en Cloud Datalab para integrar estos datos en un agente de Dialogflow; 3) implementar un webhook en App Engine; y 4) agregar autenticación de HTTP básica en el código de su webhook.

En este módulo, los participantes verán algunas funciones futuras de Dialogflow.

Módulo 6: Resumen