LABORATORIO
Dialogflow y Google Assistent
ING. FRANZ POLANCO
INTELIGENCIA ARTIFICIAL
Objetivo
Google Assistant es un asistente de voz personal que ofrece una serie de acciones e
integraciones. Desde el envío de mensajes de texto y los recordatorios de configuración hasta
el pedido de un café y la reproducción de sus canciones favoritas, las más de 1 millón de
acciones disponibles se adaptan a una amplia gama de necesidades de comandos de voz.
Google Assistant se ofrece en Android e iOS, pero incluso puede integrarse con otros
dispositivos como relojes inteligentes, Google Homes y televisores Android. Actions es la
plataforma central para desarrollar aplicaciones de Google Assistant. Las acciones funcionan
con una serie de conjuntos de interacción humano-computadora, lo que simplifica el
desarrollo de aplicaciones conversacionales. De todas las plataformas, la más popular es
Dialogflow, que utiliza un esquema de aprendizaje automático (ML) y de comprensión del
lenguaje natural (NLU) subyacente para crear aplicaciones de Asistente enriquecidas.
En este laboratorio utilizara Actions y Dialogflow para crear una aplicación de Asistente que
genera citas cuando un usuario lo solicite.
Aprenderá los fundamentos de utilizar Actions y Dialogflow y, al final, habrá creado una
aplicación Google Assistant.
Actividad 1: Actions en Google
Antes de comenzar a crear nuestra aplicación de generador de cotizaciones, revisemos los siguientes términos
una vez más:
Google Assistant: Es el asistente virtual que se encuentra en teléfonos inteligentes, hogares y muchos otros
dispositivos. Es la aplicación que recibe los comandos de voz y completa las tareas en función de las
aportaciones del usuario.
Actions en Google: Es la plataforma para desarrolladores que le permite crear aplicaciones para el Asistente de
Google. Esta va a ser la consola central para el desarrollo de aplicaciones conversacionales.
1. Primero creara un proyecto en Actions, para ello dirigaje a: [Link] y firme
con sus credenciales de Google. Una vez se autentique debería tener una pantalla como la siguiente:
2. Haga click en Add/import Project y acepte los términos de servicio:
3. Elija un nombre para su proyecto y haga click en crear proyecto. Estara en la siguiente pagina de
bienvenida.
4. Haga click en el menú
5. Haga click en el nombre de su proyecto y se abrirá la siguiente pantalla:
6. Seleccione la opción modificar su lenguaje y seleccione español y haga click en SAVE.
7. Haga click en la fecha de la ocpion BUILD YOUR ACTION como se indica en la imagen.
8. Seleccione add action y después selección ADD YOUR FIRST ACTION y se abrirá el siguiente menú:
9. Verifique que la opción CUSTOM INTENT haya sido seleccionada y presione BUILD esto lo dirigirá a la
consola de dialogflow. Acepte las condiciones de servicio.
10. Seleccione español y note que el agente será relacionado a la pagina de google Project.
11. Haga click en CREAR y espere un momento mientras google configura su proyecto en Dialogflow.
12. Seleccione la opción del menú Intent y luego haga click en CREATE INTENT como se muestra en la
figura.
13. En el nombre colocar, generador de frases y hacer click en SAVE.
14. Ir a ADD TRAINING PHRASES y agregar la siguiente frase:
a. Dame una frase
15. Hacer click SAVE, observe como se desplegara un mensaje de intención grabada y posteriormente un
mensaje de agente iniciado.
16. Hacer el mismo procedimiento para agregar las siguientes frases de entrenamiento:
a. Una frase?
b. Dame algo de inspiración
c. Provéeme una frase
17. En la opción ADD RESPONSES, agregar la siguiente respuesta:
a. Si la música es la comida del amor, sigue tocando.
18. Hacer click en ADD RESPONSES.
19. Agregar las siguientes frases:
a. Esto encima de todo; tu propio ser.
b. Algunos nacen grandes, otros alcanzan la grandeza, y otros tienen grandeza sobre ellos.
c. Ama a todos, confía en unos pocos, no te equivoques.
d. El curso del verdadero amor nunca fue fácil.
e. Pero si al mismo tiempo pienso en ti, querido amigo, todas las pérdidas se restauran y las
penas terminan.
20. Hacer click en SAVE.
PROBANDO EL AGENTE.
1. Ir a la siguiente dirección: [Link]
2. Asegurese de que las siguientes opciones están hablitadas.
a. Web & App Activity o actividad de app y Web.
b. Device Information o informacion de dispositivos (alamacenara informacion de
dispositivos)
c. Voice & Audio Activity o actividad de voz y audio (graba voz y otro contenido de audio de
los servicios de Google)
3. Cierre la pagina de control de actividad.
PROBAR EL GENERADOR DE CUOTAS
1. Ir a la consola de Action de Google.
2. En el menú de la izquierda escoger la opcion: Test simulator.
3. Hacer click en Simulador.
4. Sera llevado a la siguiente pagina:
5. Deshabilitar el uso del simulador en un celular para ello hacer click en el icono siguiente para
deshabilitar la opción.
6. Hacer click en START TESTING
7. Hacer click en DONE como se muestra en la siguiente pagina.
8. Pruebe su aplicación!