Recopilación de guías y tutoriales de Dialogflow

 

En esta entrada recopilamos guías y tutoriales para aprender cómo diseñar un chatbot utilizando Dialogflow, la herramienta de Inteligencia Artificial para texto de Google.

 

 

Bibliografía relacionada:

 

Libro y ebook Dialogflow

Voice User Interface Projects: Build voice-enabled applications using Dialogflow for Google Home and Alexa Skills Kit for Amazon Echo (English Edition) por Packt Publishing. Tienda Kindle.

 

“Desarrolle aplicaciones inteligentes habilitadas para voz y Chatbots que no solo comprenden los comandos de voz sino que también responden a ellos.

 

  • Dirígete a múltiples plataformas creando interacciones de voz para tus aplicaciones.
  • Explore ejemplos reales de cómo producir asistentes virtuales inteligentes y prácticos.
  • Construye un asistente virtual para autos usando Android Auto en Xamarin.

 

Descripción del libro: Desde la pantalla táctil y el clic del mouse, nos estamos moviendo a interfaces de usuario basadas en voz y conversación. Al adoptar Interfaces de usuario de voz (VUI), puede crear una experiencia más atractiva y atractiva para sus usuarios.

 

Los proyectos de interfaz de usuario de voz le enseñan cómo desarrollar aplicaciones habilitadas para voz para dispositivos de escritorio, móviles e Internet de las cosas (IoT).

 

Este libro explica en detalle VUI y su importancia, los principios básicos de diseño de VUI, los fundamentos de la conversación y las diferentes aplicaciones habilitadas para voz disponibles en el mercado.

 

Aprenderá cómo construir su primera aplicación habilitada para voz utilizando la plataforma de procesamiento de lenguaje natural (NLP) de DialogFlow y Alexa.

 

Una vez que se sienta cómodo con la creación de aplicaciones habilitadas para voz, entenderá cómo procesar y responder dinámicamente las preguntas mediante el uso del servidor NodeJS implementado en la nube.

 

Luego pasará a la protección de la API RESTful de NodeJS para DialogFlow y Alexa webhooks, creando pruebas unitarias y creando podcasts habilitados para voz para autos. Por último, pero no menos importante, descubrirá temas avanzados, como el manejo de sesiones, la creación de intentos personalizados y la extensión de los intentos incorporados para crear VUI conversacionales que ayuden a los usuarios a participar.

 

Al final del libro, habrá comprendido un profundo conocimiento de cómo diseñar y desarrollar VUI interactivos.

 

Lo que vas a aprender:

  • Comprender las plataformas de PNL con aprendizaje automático.
  • Aproveche las mejores prácticas y las experiencias de los usuarios para crear VUI.
  • Construir chatbots habilitados para voz.
  • Hospedar, asegurar y probar en una plataforma en la nube.
  • Cree aplicaciones habilitadas para voz para dispositivos de asistente digital personales.
  • Desarrollar un asistente virtual para coches.

 

Para quien es este libro: Los proyectos de interfaz de usuario de voz son para usted si usted es un ingeniero de software que desea desarrollar aplicaciones habilitadas para voz para sus dispositivos de asistente digital personales como Amazon Echo y Google Home, junto con los sistemas de asistente virtual de su automóvil. Se requiere algo de experiencia con JavaScript.

 

Tabla de contenidos: 

  • Introducción.
  • Construye un Bot de Chat de Preguntas Frecuentes.
  • Crear una aplicación de cookie de fortuna.
  • Hospedar, asegurar y probar la aplicación Fortune Cookie en la nube.
  • Implementación de la aplicación Fortune Cookie en Google Home.
  • Construyendo una aplicación de cocina usando Alexa.
  • Usando la característica avanzada de Alexa y desplegando la aplicación de cocina.
  • Migración de la aplicación de cocina de Alexa a Google Home.
  • Construyendo un Podcast habilitado por voz para el coche.
  • Alojamiento y mejora del podcast habilitado para voz.”

 

 

Libro y ebook Dialogflow

Hands-On Chatbots and Conversational UI Development: Build chatbots and voice user interfaces with Chatfuel, Dialogflow, Microsoft Bot Framework, Twilio, and Alexa Skills (English Edition) por Packt Publishing. Tienda Kindle.

 

 

 

Libro y ebook Dialogflow

Build a chatbot with DialogFlow, NodeJS and Slack (English Edition) 

“Agentes de conversación o chatbots son la gran tendencia de UX del momento. El propósito de este pequeño libro permitirle comprender cuáles son estos programas técnicamente y comenzar a programar su propio asistente personal.

 

Después de una presentación resumida de los conceptos que giran en torno a los agentes conversacionales, el libro lo guía a través de un desarrollo incremental para construir un asistente que ofrece una experiencia de conversación cada vez más rica que le permite darle el clima o entrevistar a wikipedia.

 

Los principales hilos de conversación explorados son los siguientes con las técnicas correspondientes de DialogFlow aplicadas:

  • Simple intercambio de preguntas / respuestas a iniciativa del usuario (intención, entidad y webhook).
  • Secuenciación de preguntas adicionales para parámetros obligatorios (llenado de espacios).
  • Secuencia de hilos de conversación (intención de seguimiento, contexto).
  • Intercalado de hilos de conversación y conversación a iniciativa del agente (evento).
  • Despliegue en la plataforma de mensajería Slack.
  • Restringir las respuestas de los usuarios (uso de botones en la conversación).”

 

 

Libro y ebook Dialogflow

CHATBOT PLATFORMS – JOB MARKET DEMAND – REPORT 3 (English Edition)Tienda Kindle.

“Este informe cubre todas las PLATAFORMAS populares que los desarrolladores de BOT utilizan para crear chatbots. Además, este informe le permite saber cuál es la demanda actual del mercado de cada plataforma que se está utilizando para construir el chatbot.

 

Por lo tanto, antes de usar / aprender cualquier PLATAFORMA DE CHATBOT, hoy en día, es mejor entender la demanda en el mercado actual. Este informe se prepara en base a la perspectiva MUNDIAL de la “demanda”.

 

Este informe es una recopilación de “DEMANDA DE MERCADO” de todas las PLATAFORMAS DE CHATBOT (que están siendo utilizadas actualmente por el mundo CHATBOT DEVELOPER). Las demandas capturadas se presentan en un formato GRÁFICO fácilmente comprensible.

 

Esperamos que este informe le resulte útil para las necesidades de su negocio / mercado laboral.”

 

 

Libro y ebook Dialogflow

L’Art Des Chatbots: Concevoir Et Développer Une Intelligence Artificielle Conversationnelle por DOMINIQUE LEVY GALERIE PERROTI. 

“Los chatbots son una de las aplicaciones más populares de inteligencia artificial. Ningún sector de actividad parece efectivamente escapar de ellos.

 

Accesibles las 24 horas del día, los 7 días de la semana, responden las preguntas de los usuarios, ofrecen servicios o productos, le recuerdan eventos importantes o citas.

 

Gracias a su capacidad para interactuar en lenguaje natural, sus áreas de aplicación son cada vez más amplias, especialmente para el marketing y las relaciones con los clientes. ¿Qué es un chatbot? ¿Cuáles son sus principios operativos? ¿Cómo diseñar un chatbot? ¿Cuáles son los puntos importantes del desarrollo? ¿Qué tecnología usar?

 

Jean-Claude Heudin propone con este libro responder estas preguntas. Pero además de los aspectos tecnológicos, insiste en la importancia de la fase de concepción del personaje. El chatbot es el embajador de la empresa o de la marca. No solo debe ser creíble y eficaz, sino que también debe ser “inolvidable” para participar y retener.

 

En un estilo directo y ricamente ilustrado, las explicaciones son asequibles por el mayor número, con una aplicación a través de ejemplos.

 

Este libro es para cualquier persona que quiera entender de manera concreta los problemas de los chatbots, su historia, sus principios y tecnologías, los métodos para crear un personaje significativo. Es un libro esencial para todos aquellos que están comenzando un proyecto de chatbot.”

 

 

Libro y ebook Dialogflow

Build your private Chatbot with Botkit and Snips NLU: Host your Home Assistant on your computer (English Edition)Tienda Kindle.

 

“Construye tu Chatbot privado con Botkit y Snips. Los chatbots o agentes conversacionales están cada vez más presentes en las aplicaciones de mensajería para estar más cerca de los clientes o ayudar a los empleados con sus tareas diarias.

 

La mayoría de las veces se basan en soluciones alojadas en la nube. El objetivo de este libro es codificar una solución de chatbot de código abierto alojada localmente para garantizar la privacidad de los intercambios de conversación.

 

Botkit, para la gestión de conversaciones y Snips NLU para la comprensión del lenguaje natural, se combinan para permitirnos construir una solución de este tipo.

 

Aprenderá cómo codificar un chatbot con Node.js y Botkit para la administración de conversaciones y Python para crear un servicio de comprensión de lenguaje natural basado en la biblioteca NLU de Snips.

 

Al igual que en el libro sobre Dialogflow, proponemos construir el chatbot mediante el uso, es decir, a partir de una conversación mínima a la que agregamos, paso a paso, nuevas capacidades correspondientes a patrones de intercambios conversacionales e implementación de nuevas funcionalidades de Botkit y Snips NLU.

 

Aquí están los pasos seguidos en el libro:

  • Para dar la bienvenida, dejar la conversación y responder por defecto.
  • Identificar y recordar de quién se está hablando.
  • Reconocer una intención expresada en lenguaje natural.
  • Para conectarse a un servicio de negocios para construir una respuesta útil
  • Encadenar preguntas complementarias para obtener parámetros obligatorios (relleno de ranura).
  • Para encadenar varias preguntas interrelacionadas – memoria de conversación.
  • Entrelazar hilos de conversación.
  • Implementar en la plataforma de mensajería Slack.
  • Transformar el programa de gestión de conversaciones chatbot en un servicio web.

 

Para concluir, el chatbot se transforma en un servicio web que puede llegar a enriquecer una arquitectura de microservicios en la que podemos construir cualquier interfaz hombre-máquina que aloje los mensajes a nivel local.

 

Esta arquitectura garantiza que las conversaciones no circulen en la nube, sino que permanezcan internas al sistema de información de la empresa.

 

Una comprensión básica de la programación es suficiente porque los programas se han reducido a lo esencial. Cada paso da lugar a un completo programa comentado que se incluye completamente en el apéndice para que pueda recuperarse fácilmente en un editor de código y ejecutarse localmente en su computadora.”

 

 

 

 

Deja un comentario

Tu dirección de correo electrónico no será publicada.