Más información sobre la conversación
El principio cooperativo
De acuerdo con el principio cooperativo, la comunicación eficaz se basa en la suposición de que existe un trasfondo de cooperación entre los participantes de la conversación.
El Principio cooperativo se puede interpretar en términos de cuatro reglas, llamadas Maxims de Grice.
Cooperamos instintivamente en términos de... | Maxim (o regla) |
---|---|
...la verdad de lo que decimos | Máxima calidad |
...la cantidad de información que proporcionamos | Máximo de cantidad |
La relevancia de nuestros aportes | Máximo de relevancia |
La forma en que nos esforzamos por comunicarnos de forma clara, sin oscuridad ni ambigüedad. | Máximo de Manner |
Los usuarios serán informativos.
![](https://developers.google.cn/static/assistant/conversation-design/images/informative-do.png?authuser=7&hl=es-419)
Qué debes hacer:
Este usuario no solo respondió la pregunta sobre el tipo de calzado, sino que también especificó la talla para intentar encontrar lo que quería rápidamente. Este tipo de comportamiento se espera de usuarios recurrentes que saben qué otras preguntas se harán.
![](https://developers.google.cn/static/assistant/conversation-design/images/informative-dont.png?authuser=7&hl=es-419)
Qué no debes hacer:
Aquí, la persona solo esperaba recibir la respuesta a la pregunta sobre el tipo de calzado. Los usuarios cooperativos se sentirán frustrados por tener que repetir el tamaño de zapato nuevamente.
Vuelve a activar el diálogo.
![](https://developers.google.cn/static/assistant/conversation-design/images/backontrack-do.png?authuser=7&hl=es-419)
Qué debes hacer:
Si su persona espera una respuesta numérica, no se entenderán las respuestas cooperativas o informativas como estas. Soluciona este error de no coincidencia con una repetición rápida.
![](https://developers.google.cn/static/assistant/conversation-design/images/backontrack-dont.png?authuser=7&hl=es-419)
Qué no debes hacer:
Evita responder con solicitudes largas cuando sea posible. En este caso, la solicitud más corta tendrá el mismo propósito, sin que el usuario espere tanto.
Avanzar la conversación.
![](https://developers.google.cn/static/assistant/conversation-design/images/moveforward-do.png?authuser=7&hl=es-419)
Qué debes hacer:
Esta persona se esfuerza por encontrar opciones de entrega alternativas que satisfagan la intención del usuario, un gesto cooperativo para avanzar en la conversación.
![](https://developers.google.cn/static/assistant/conversation-design/images/moveforward-dont.png?authuser=7&hl=es-419)
Qué no debes hacer:
Esta persona no intenta satisfacer la intención del usuario y, después de presentar una mala noticia, simplemente finaliza la interacción.
Optimizar la relevancia
![](https://developers.google.cn/static/assistant/conversation-design/images/relevance-do.png?authuser=7&hl=es-419)
Qué debes hacer:
Este diseño está optimizado para ser relevante. La persona no incluye detalles que no son relevantes para la decisión actual.
![](https://developers.google.cn/static/assistant/conversation-design/images/relevance-dont.png?authuser=7&hl=es-419)
Qué no debes hacer:
Desde el punto de vista del usuario, la mayor parte de esta información es irrelevante y repetitiva. Todos estos detalles imponen una gran carga a la memoria a corto plazo del usuario mientras espera con paciencia su turno.
![](https://developers.google.cn/static/assistant/conversation-design/images/optimize-do.png?authuser=7&hl=es-419)
Qué debes hacer:
Este diseño está optimizado para ser relevante. Solo se les solicitará de forma explícita a muy pocos usuarios que no digan el código de área.
![](https://developers.google.cn/static/assistant/conversation-design/images/optimize-dont.png?authuser=7&hl=es-419)
Qué no debes hacer:
Este diseño obliga a todos los usuarios a escuchar instrucciones sobre cómo decir un número de teléfono de una forma que sea más fácil para la persona, pero no para el usuario. También presupone que, de manera incorrecta, el usuario no podría hacerlo sin instrucciones, lo que hace que parezca un mensaje de error.
Escucha las líneas.
Saber lo que dijo una persona no es lo mismo que saber a qué se refiere. A menudo, las personas sugieren cosas en lugar de indicarlas explícitamente. Nuestra capacidad de "escuchar los límites" se conoce como "implicación conversacional".
Implicación vs. implicación. Por implicación conversacional, "Anoche vi a Juan en un restaurante con una mujer", sugiere que Juan estaba con una mujer que no era su esposa, porque si la mujer hubiera sido su esposa, el orador lo hubiera dicho. Sin embargo, por implicación lógica, la mujer podría haber sido la esposa de Juan, ya que todas las esposas son mujeres.
![](https://developers.google.cn/static/assistant/conversation-design/images/implicature-do.png?authuser=7&hl=es-419)
Qué debes hacer:
Asegúrense de agregar manejo para frases como "Eso es todo", "Eso fue todo", "Gracias" o "Terminé", por lo que el significado implícito suele ser "Saqué todo lo que necesito de esta conversación y habré terminado. Adiós".
![](https://developers.google.cn/static/assistant/conversation-design/images/implicature-dont.png?authuser=7&hl=es-419)
Qué no debes hacer:
Aquí, "Eso es todo" no se agregó a la gramática, por lo que se activa un error de falta de coincidencia.
Habla claro, en lenguaje sencillo.
Naturalmente, las personas evitan la ambigüedad y la oscuridad de la expresión en una conversación. Usar palabras y frases conocidas ayuda a reducir la carga cognitiva. En el caso de la elección de palabras, si no lo diría, su persona tampoco debería decirlo.
Cuando no puedas decidir entre algunos términos similares, usa Google Trends para descubrir cuáles son los términos de búsqueda más populares y Google Libros Ngram Viewer para descubrir cuál es el más publicado.
![](https://developers.google.cn/static/assistant/conversation-design/images/speakclearly1-do.png?authuser=7&hl=es-419)
Qué debes hacer:
Es posible que el usuario haya cometido un error tipográfico o se haya corregido rápidamente al hablar. Por lo tanto, la persona explica el problema en un lenguaje sencillo y vuelve a preguntar.
![](https://developers.google.cn/static/assistant/conversation-design/images/speakclearly1-dont.png?authuser=7&hl=es-419)
Qué no debes hacer:
"No válido" es demasiado técnico y no ayuda a que el usuario vuelva a encaminarse.
![](https://developers.google.cn/static/assistant/conversation-design/images/speakclearly2-do.png?authuser=7&hl=es-419)
Qué debes hacer:
Las confirmaciones son simples. "Listo" también es una buena opción.
![](https://developers.google.cn/static/assistant/conversation-design/images/speakclearly2-dont.png?authuser=7&hl=es-419)
Qué no debes hacer:
"Transacción", "solicitada" y "completa" son formales, no coloquiales. Además, este mensaje no es relevante: no hay ningún valor para recordarle al usuario que acaba de solicitar una transacción.
![](https://developers.google.cn/static/assistant/conversation-design/images/speakclearly3-do.png?authuser=7&hl=es-419)
Qué debes hacer:
Confirma que se entendió la solicitud del usuario y apunta a los resultados.
![](https://developers.google.cn/static/assistant/conversation-design/images/speakclearly3-dont.png?authuser=7&hl=es-419)
Qué no debes hacer:
"Eventos coincidentes" es una expresión técnica. La "coincidencia" es la correlación entre lo que dijo el usuario y los conciertos disponibles. Los usuarios cotidianos no saben, mucho menos, el desafío de hacer coincidir las consultas con los resultados. Además, la concordancia de "eventos" es ambigua, también puede significar eventos que coinciden, como "calcetines que coincidan".
Contexto
Los avances en el reconocimiento de voz automático (ASR) significan que casi siempre sabemos exactamente lo que dicen los usuarios. Sin embargo, determinar qué significan los usuarios sigue siendo un desafío.
A menudo, las expresiones no se pueden comprender de forma aislada, solo se pueden entender en contexto.
Pronombres o referencias genéricas
Tu persona debe realizar un seguimiento del contexto para comprender las declaraciones del usuario.
Si usas Dialogflow, consulta aquí para obtener más información sobre cómo agregar contexto.
![](https://developers.google.cn/static/assistant/conversation-design/images/context-do.png?authuser=7&hl=es-419)
Qué debes hacer:
Se necesita información sobre el giro anterior para saber que "él" se refiere a NotARealDJ. Y se necesita conocer la ubicación geográfica del usuario para saber que "la ciudad" se refiere a "Rosario".
![](https://developers.google.cn/static/assistant/conversation-design/images/context-dont.png?authuser=7&hl=es-419)
Qué no debes hacer:
En este caso, no se entiende la pregunta del usuario y se genera un error de no coincidencia.
Intents de respuesta
Tu persona debe realizar un seguimiento del contexto para entender los intents de seguimiento.
A menos que el usuario cambie de tema, podemos suponer que la conversación continúa. Por lo tanto, es probable que las ambigüedades en la declaración actual se puedan resolver mediante la referencia a expresiones anteriores.
Si usas Dialogflow, lee la sección sobre intents de seguimiento para obtener detalles.
![](https://developers.google.cn/static/assistant/conversation-design/images/speakclearly1-do.png?authuser=7&hl=es-419)
Qué debes hacer:
Mediante el uso de intents de seguimiento, la persona puede comprender la frase "¿Y alrededor de media docena?" es un seguimiento del enunciado anterior del usuario y, luego, interpretarlo como "¿Cuánto cuesta un ramo de 6 rosas?".
![](https://developers.google.cn/static/assistant/conversation-design/images/speakclearly1-dont.png?authuser=7&hl=es-419)
Qué no debes hacer:
Si tu acción no interpreta las declaraciones en su contexto de conversación más amplio, interpretará mal la consulta del usuario o se producirá un error (en este caso, un error de falta de coincidencia).
Referencias al contenido que aparece en pantalla
![](https://developers.google.cn/static/assistant/conversation-design/images/multimodalcontext-do.png?authuser=7&hl=es-419)
Qué debes hacer:
Prevea referencias a la ubicación de un elemento en la pantalla, p.ej., "el primero" o cómo se ve, p.ej., "el rojo".
![](https://developers.google.cn/static/assistant/conversation-design/images/multimodalcontext-dont.png?authuser=7&hl=es-419)
Qué no debes hacer:
Se considera un problema cuando su persona no parece tener conocimiento de lo que se muestra en la pantalla.
Variante
La variedad es el condimento de la vida. Los usuarios prestan más atención cuando hay más. La variedad también puede evitar que la interacción sea monótona o robótica.
Así que es aleatorio. Por lo general, existen algunas alternativas de conversación que funcionarán. Enfóquese en los mensajes que los usuarios escuchan con frecuencia para que sus frases no se vuelvan tediosas.
Si usas Dialogflow, podrás agregar múltiples variaciones de respuesta fácilmente.
Considera todas las formas diferentes de responder la pregunta "¿qué hora es?".
![](https://developers.google.cn/static/assistant/conversation-design/images/timetable.png?authuser=7&hl=es-419)
Si tu acción les indica a los usuarios la hora, te recomendamos que agregues todas las variaciones anteriores y que se les hagan aleatoriamente y que se les apliquen en las condiciones en las que se apliquen.
Por turnos
Haz preguntas
![](https://developers.google.cn/static/assistant/conversation-design/images/turntaking-do.png?authuser=7&hl=es-419)
Qué debes hacer:
Haga una pregunta para que el llamado a la acción sea claro.
![](https://developers.google.cn/static/assistant/conversation-design/images/turntaking-dont.png?authuser=7&hl=es-419)
Qué no debes hacer:
Cuando se les presenta este diseño, muchos usuarios no se toman su turno.
No monopolizar
![](https://developers.google.cn/static/assistant/conversation-design/images/turntaking2-do.png?authuser=7&hl=es-419)
Qué debes hacer:
Notificar al usuario con una sola pregunta a la vez
![](https://developers.google.cn/static/assistant/conversation-design/images/turntaking2-dont.png?authuser=7&hl=es-419)
Qué no debes hacer:
No sigas hablando después de hacer una pregunta. No abrumes al usuario con opciones y preguntas.
Recursos adicionales
- Dale personalidad a tu VUI
- Avanzar en la conversación
- Sé breve y sé relevante
- Aprovecha el contexto
- Dirigir el enfoque del usuario a través del orden de las palabras y del estrés
- No se enseñan "comandos", sino que el habla es intuitivo
Algunos puntos importantes:
- Sobre la magia del lenguaje, 3:13
- "Toda mi vida me fascinaba. Creo que es mágico. Es como telepatía, es decir, simplemente por la vibración de una onda de sonido, puedo poner una idea en mi cabeza”.
- Sobre cómo hacer que las computadoras suenen humanas, 2:37
- "La forma en que se usa el lenguaje en el contexto social es muy importante para crear algo que suene natural. Porque queremos que las computadoras hablen como personas. No queremos obligar a la gente a hablar como las computadoras".