Crea chatbots para el Asistente de Google con Dialogflow
4.8 (108 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
401 students enrolled

Crea chatbots para el Asistente de Google con Dialogflow

¡Crea tu propio Siri y donde haya un móvil, allí estará tu chatbot, sin tener que instalar nada!
4.8 (108 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
401 students enrolled
Last updated 7/2020
Spanish
Spanish
Current price: $55.99 Original price: $79.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 6.5 hours on-demand video
  • 1 article
  • 10 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Desarrollar un chatbot con dialogflow y publicarlo en el Asistente de Google
  • (Nuevo Julio 2020) Poder publicar tu chatbot en una Web con Dialogflow Messenger
  • Desarrollar Webhooks con NodeJs y desplegar en Firebase
  • Usar servicios web y datos abiertos para integrarlos en el chatbot
  • Aprender a darle personalidad a un chatbot
  • Crear una librería para poder crear funcionalidades complejas con facilidad
Requirements
  • Necesario conocimientos de programación
  • Deseable conocimiento de Javascript y JSON
Description

Bienvenidos a este curso de creación de chatbots para el Asistente de Google. En este curso aprenderás todo lo que necesitas para hacer un chatbot que podrá estar disponible en el 98% de los dispositivos móviles del mercado sin necesidad de instalar nada, ya que el asistente de Google está disponible tanto para Android, como para IOS. Aprenderás a usar Dialogflow que es la herramienta de Google que permite desarrollar interfaces conversacionales usando Inteligencia Artificial. Con Dialogflow se pueden hacer chatbots para diferentes plataformas como Facebook, Web, Alexa, Twitter y muchas más. Aunque nos centraremos en el asistente de Google, será fácilmente exportable a otras interfaces. Veras los pasos necesarios para poder publicar en el Asistente de Google. Pero Dialogflow no lo hace todo y también es necesario programar si queremos resultados avanzados. Para eso están los Webhooks que permiten conectar dialogflow con nuestros desarrollos. Veremos como hacer eso usando NodeJs y subiendo el código a un servidor, poniendo como ejemplo Firebase. Veremos como aprovechar los portales de datos abiertos y las APIs disponibles en Internet para dar posibilidades ilimitadas a nuestro chatbot.

En curso acaba de ampliarse en julio de 2020 incluyendo también al información sobre como publicar el chatbot en la Web con el nuevo Dialogflow Messenger

Who this course is for:
  • Programadores interesados en el desarrollo de chatbots
  • Desarrolladores que quieran mejorar su curriculum pudiendo demostrarlo con resultados reales
Course content
Expand all 77 lectures 06:37:44
+ Mi primer chatbot
9 lectures 23:45
Mi primer chatbot. Cuenta chistes
05:19
Probándolo en el Asistente de Google
01:45
Probándolo en la Web
02:49
Ejercicio: Añade Frases célebres
00:48
Solución Ejercicio Frases célebres
04:03
Resumen
00:34
+ Dándole personalidad a nuestro chatbot
6 lectures 10:19
Definiendo la personalidad
01:55
Ficha del chatbot
00:22
Importando SmallTalk (Conversaciones típicas)
05:13
Ejercicio
01:22
Resumen
00:24
+ Tipos de respuestas visuales
9 lectures 42:25
Basic Card (Tarjeta Básica)
06:43
Browsing carousel (Galería)
07:31
Table Cards (Tablas)
05:11
Parámetros y Link Out (Enlaces)
05:44
List (Lista)
07:44
Probándolo todo en el móvil
03:03
Resumen
00:32
+ Configuración de Herramientas
6 lectures 10:07
Instalación de Visual Studio y NodeJS
01:34
Configuración de Firebase
03:34
Configurando Firebase 2: Hola Mundo
03:28
Instalando Postman
00:46
Resumen
00:18
+ JSON
9 lectures 37:03
Formatos JSON de Dialogflow
04:12
Varios tipos de JSON para nuestros chatbot
04:06
Carga y procesamiento de JSON
07:38
Procesamiento de Request de Dialogflow
03:05
Procesamiento de Response de Dialogflow
05:41
Procesamiento de JSON útiles para chatbot
08:37
Resumen
00:23
+ Programando Respuestas Internas
18 lectures 02:29:20
Creando el Servidor
10:52
Leyendo petición "request" de Dialogflow
07:34
Devolviendo respuesta simple
06:25
Mi primer webhook: input.welcome
06:20
Generando Suggestions Chips contextualizados
11:55
Generando Basic Cards
08:32
Generando Basic Cards 2
07:51
Generando Basic Cards 3
22:35
Lista Personajes
04:01
Ejercicio Menú
00:31
Solución Ejercicio Menú
01:59
Reducir Sugerencias a 8 (límite dialogflow)
08:09
Slot filling - Recogida de datos
16:46
Slot filling - programación
24:05
Slot filling - revisándolo en el simulador y en móvil
05:13
Resumen
00:32
+ Usando APIs Externas
11 lectures 01:12:28
Funciones para leer datos de APIs - Inclusión Librería I
10:32
Funciones para leer datos de APIs - Inclusión Librería II
11:09
Configurando Firebase - Pago por uso
03:51
Completando ejemplo con entidades
05:21
Obteniendo información de Webs - Creando Entidades y Json
05:07
Obteniendo información de Webs - Código I
02:58
Obteniendo información de Webs - Código II
04:10
Resumen
00:27
+ Final. Publicando en el Asistente de Google
4 lectures 15:53
Completar información del Chatbot
07:37

En esta clase se  presenta una nueva aplicación de Google en el Play Store que permite realizar accesos directos a acciones del Asistente de Google, pero lo interesante para nosotros es que se pueden realizar accesos directos de nuestros chatbots en la pantalla del móvil. Hasta ahora esto no era posible.

Action Blocks:: Crear accesos directos a tus Chatbots
06:08
Despedida
01:02
+ Bonus: Características Avanzadas
5 lectures 36:24

En el documento adjunto se describen una serie de características avanzadas y se muestran los enlaces para poder seguir profundizando en estos temas.

Introducción Bonus: Características Avanzadas
00:53
Dialogflow Messenger: Configurando chatbot para Web
13:54
Dialogflow Messenger: Poniendo el chatbot en la web
13:09
Dialogflow Messenger: Eventos Javascript
08:25

En este último apartado pondremos los chatbots desarrollados por los alumnos del curso:

- Juan Duque (Colombia)  - CovidBot - Robot del Coronavirus - http://bitly.com/ChatCovidbot

Chatbots desarrollados por alumnos
00:03