https://d226lax1qjow5r.cloudfront.net/blog/blogposts/bots-ai-mastering-invocation-names-alexa-skills/Bots-Clip10_800x300.jpg

Bots e IA: Dominio de los nombres de invocación para las habilidades de Alexa

Publicado el May 12, 2021

Tiempo de lectura: 3 minutos

El nombre de invocación que elijas para una habilidad de Alexa puede tener un gran impacto en la usabilidad de tu aplicación de voz. En este Video, el CEO de The Bot Platform Syd Lawrence comparte sus propias frustraciones con la convención de nomenclatura para las aplicaciones de Alexa. El cofundador de Opearlo, Oscar Merry, ofrece una técnica de nomenclatura que hará que tu aplicación sea mucho más atractiva. Vea el Video de la conversación aquí, o desplácese por debajo del video para leer la transcripción completa.

Dominio de los nombres de invocación para las habilidades de Alexa (Transcripción completa)

Syd Lawrence (CEO y cofundador de The Bot Platform): Tengo una pregunta para Oscar. Oscar, ya que probablemente tienes más experiencia que yo construyendo con esa señora de la esquina.

Sam Machin (Nexmo Developer Advocate & Alexa Champion): Oh, se ha ido.

Syd: El mío se apagará. ¿Cuándo crees que van a dejar de tener que hacer todo eso de "Dile a X que haga Y"? Así que en Navidad, mi novia y yo queríamos crear una habilidad para que entráramos en casa y dijéramos: "Alexa, haz que pase la Navidad", momento en el que las luces del árbol de Navidad se encenderían, las luces principales se atenuarían y Mariah Carey empezaría a sonar en los altavoces. Al final, la única forma de que funcionara era nombrar una aplicación "Los elfos". Y entonces era, "Alexa, dile a 'Los Elfos' que hagan que la Navidad suceda" Eso me pareció súper frustrante. Ahora, con suerte, lo han arreglado pronto o lo van a hacer. ¿Cuál es tu opinión al respecto, Oscar?

Oscar Merry (Cofundador y Director Técnico de Opearlo): Sí. Es un punto muy interesante y en el que pensamos mucho. Así que la elección del nombre de invocación para su habilidad es una decisión masiva, masiva cuando usted está construyendo una aplicación de voz para Alexa, precisamente por esa razón. Porque es una barrera adicional para que la gente use tu aplicación de voz.

"Elegir el nombre de invocación para tu habilidad es una decisión masiva, masiva cuando estás construyendo una aplicación de voz para Alexa"

Por un lado, la gente no tiene el icono en la aplicación móvil para recordar dónde ir para utilizar realmente su aplicación. Tienen que recordar los nombres de las invocaciones. Así que una de las cosas que tiene que hacer es ser memorable y hacer lo que dice en la lata. Dicho esto, no quieres tener algo que sea demasiado torpe y cause la frustración que acabas de describir. Una de las cosas que solemos hacer y que funciona muy bien es intentar ocultar el nombre de la invocación al usuario. Así, cuando abren la habilidad, no tienen la sensación de estar utilizando una aplicación personalizada. Sienten que la funcionalidad es realmente nativa. Así que en el ejemplo que has descrito sobre la Navidad, podrías haber llamado a la habilidad "Haz que pase la Navidad" como nombre de invocación. Por lo tanto, sólo tienes que decir: "Alexa, haz que la Navidad suceda" Y desde el punto de vista del usuario, ni siquiera se siente como si estuvieran usando una aplicación personalizada. Se siente como la funcionalidad nativa. Y Amazon te dejará hacerlo siempre que sigas las directrices de invocación. Así que eso es algo inteligente que puedes hacer. Y de hecho, lo que hemos visto es que las habilidades que hacen eso obtienen mucho más uso. Pero, obviamente, si intentas ocultar el nombre de la invocación y llamas a tu habilidad "Haz que pase la Navidad", te estás limitando en otras áreas, porque si quieres ampliar el conjunto de funciones, de repente no tiene sentido. Bueno, eso es algo que puedes hacer.

"Lo que hemos visto es que las habilidades que [ocultan el nombre de la invocación al usuario] obtienen mucho más uso"

Y lo que también nos encontramos es que... lo que oímos que están haciendo algunas personas es que, en lugar de tratar de encajar toda la funcionalidad en una aplicación de voz en particular, podrías crear cinco diferentes que sean todas de la misma aplicación. Pero cada una tiene un nombre de invocación diferente que en realidad está oculto para ese caso de uso en particular. Eso es algo que se puede hacer. Dicho esto, creo que las empresas que construyen los asistentes digitales son conscientes de este problema. Y creo que con el tiempo veremos formas de que la gente no tenga que usar el nombre de invocación. Tal vez los eliminen por completo y, en función de la petición del usuario, digan: "¿Quieres que lo haga desde esta habilidad?" Creo que con el tiempo habrá mejores soluciones. Pero por ahora, sí, tratar de ocultar el nombre de la invocación es una gran manera de hacerlo.

[Nota del editor: Vea el debate completo de una hora sobre el estado de la tecnología bot de IA.__]**

Compartir:

https://a.storyblok.com/f/270183/384x384/7fbbc7293b/sammachin.png
Sam MachinAntiguos alumnos de Vonage