SlideShare uma empresa Scribd logo
1 de 54
Baixar para ler offline
7 Schritte7 Schritte
für einfür ein
besseresbesseres
VUIVUI
Travello
Ralf EggertRalf Eggert
CEO Travello GmbH & Alexa Skill EntwicklerCEO Travello GmbH & Alexa Skill Entwickler
Skills für Kunden & eigene SkillsSkills für Kunden & eigene Skills
https://www.travello.audio Webinale 2018Travello
GUI, VUI, CUI?GUI, VUI, CUI?
Travello Webinale 2018
Praxistest:Praxistest:
Wer hatWer hat
Erfahrung?Erfahrung?
GUI? CUI? VUI?GUI? CUI? VUI?
Travello Webinale 2018
Graphical User InterfaceGraphical User Interface
Webinale 2018Travello
Voice User InterfaceVoice User Interface
Webinale 2018Travello
Conversational User InterfaceConversational User Interface
Webinale 2018Travello
VUIVUI
Travello
CUICUI
Webinale 2018
Frage & Antwort Dialog
Unser BeispielUnser Beispiel
Webinale 2018Travello
BeispieldialogBeispieldialog
Travello Webinale 2018
 Alexa, öffne mein Kochbuch!
Hallo, willkommen in deinem Kochbuch. 
 [Pause] öhm, also, ich…
Das habe ich leider nicht verstanden! 
 Ich möchte etwas kochen!
Das habe ich leider nicht verstanden! 
 Welche Rezepte hast du für mich?
BeispieldialogBeispieldialog
Travello Webinale 2018
Ich habe 276 Rezepte für dich. Spargelcremesuppe, Reis mit Huhn... 
 Was? Wie?
… Kaiserschmarren, Gulasch im Brot, Falafel, Tomatensalat... 
 Willst du mir nun alle Rezepte aufsagen?
… verlorene Eier, Spanferkel, Känguruhoden an Seitan... 
 Alexa, Stopp!
Danke und bis zum nächsten Mal. 
Schritt 1Schritt 1
Webinale 2018Travello
Webinale 2018Travello
NavigationNavigation
Webinale 2018Travello
NavigationNavigation
Der Dialog war
doch voll ok. Was
gibt es da zu
motzen?
Keine Ahnung. Für
diese Menschen ist
KI noch Neuland.
Webinale 2018Travello
NavigationNavigation
Keine Menüs und keine Hierarchie
Alles auf oberster Ebene
Nutzer Funktionen vorschlagen
Nutzer auffordern und helfen
Webinale 2018Travello
Problemfall ListenProblemfall Listen
Lange Listen sind ein Problem 
Faustregel: maximal 3 bis 5 Optionen
Optionen clustern
Listen navigierbar machen
BeispieldialogBeispieldialog
Travello Webinale 2018
 Alexa, öffne mein Kochbuch!
Hallo, willkommen in deinem Kochbuch. 
Ich habe viele Rezepte zum Ausprobieren. Was möchtest du? 
 Ich möchte etwas kochen!
Das habe ich leider nicht verstanden! 
 Welche Rezepte hast du für mich?
Ich habe 276 Rezepte für dich. 
BeispieldialogBeispieldialog
Travello Webinale 2018
Möchtest du Frühstück, eine Mahlzeit oder einen Snack? 
 Einen Snack bitte
Möchtest du einen süßen oder einen salzigen Snack? 
 Einen süßen Snack bitte
Möchtest du einen warmen oder einen kalten süßen Snack? 
 Warm bitte
[usw.]
Schritt 2Schritt 2
Webinale 2018Travello
VarianzVarianz
Webinale 2018Travello
VarianzVarianz
Webinale 2018Travello
Varianz? Auf
Websites heißen doch
auch alle Buttons
gleich.
Naja, diese
Menschen sprechen
halt wie sie
Wollen.
EingabevarianzEingabevarianz
Jeder Mensch spricht anders
Fragen und Aussagen
Worte, Kommandos und Sätze
Faustregel: > 30 Äußerungen pro Intention
Webinale 2018Travello
AusgabevarianzAusgabevarianz
Wiederholungen vermeiden
Tageszeitabhängig
Situationsabhängig
Faustregel: > 5 Variationen pro Prompt
Webinale 2018Travello
BeispieldialogBeispieldialog
Travello Webinale 2018
 Alexa, öffne mein Kochbuch!
Hallo, willkommen in deinem Kochbuch. 
Ich habe viele Rezepte zum Ausprobieren. Was möchtest du? 
 Ich möchte etwas kochen!
Sehr gut. Ich habe 276 Rezepte für dich. 
Möchtest du Frühstück, eine Mahlzeit oder einen Snack? 
 Einen Snack bitte!
BeispieldialogBeispieldialog
Travello Webinale 2018
Wie wäre es mit einem süßen oder einen salzigen Snack? 
 Einen süßen Snack bitte
Darf dein süßer Snack warm oder kalt sein? 
 Ich muss mal überlegen
Das habe ich leider nicht verstanden! 
 Einen warmen Snack bitte
Ich verstehe nicht, was du meinst. Wie kann ich helfen? 
Schritt 3Schritt 3
Webinale 2018Travello
KontextKontext
Webinale 2018Travello
KontextKontext
Webinale 2018Travello
Ich kann Kontext
und du man nicht!
Ätsch!
Du bist so 2016.
Wir sind aber
in 2018.
KontextKontext
Webinale 2018Travello
Kontext behalten
Per Request und Response übertragen
Auf der Anwendungsseite behalten
Beim Beenden vergessen
BeispieldialogBeispieldialog
Travello Webinale 2018
Wie wäre es mit einem süßen oder einen salzigen Snack? 
 Ich muss mal überlegen
Kein Problem. Bevorzugst du süße oder salzige Snacks? 
 Einen süßen Snack bitte
Darf dein süßer Snack warm oder kalt sein? 
 Ja
Das habe ich leider nicht verstanden! 
Schritt 4Schritt 4
Webinale 2018Travello
ErwartungErwartung
Webinale 2018Travello
ErwartungErwartung
Webinale 2018Travello
Der Dialog ist doch
jetzt super. Was
erwarten die noch?
Hör auf quengeln
und warte es ab.
ErwartungErwartung
Webinale 2018Travello
Erwarte das Unerwartete
Faden wieder aufnehmen
Nutze den Kontext
Fallback einbauen
BeispieldialogBeispieldialog
Travello Webinale 2018
Wie wäre es mit einem süßen oder einen salzigen Snack? 
 Ich muss mal überlegen
Kein Problem. Bevorzugst du süße oder salzige Snacks? 
 Einen süßen Snack bitte
Darf dein süßer Snack warm oder kalt sein? 
 Ja
Super! Sage mir, ob dein süßer Snack warm oder kalt sein darf! 
ZwischenfazitZwischenfazit
Webinale 2018Travello
Schritt 5Schritt 5
Webinale 2018Travello
PersonalisierungPersonalisierung
Webinale 2018Travello
PersonalisierungPersonalisierung
Webinale 2018Travello
Personalisierung?
Was ist denn mit
der DSGVO?
Krieg dich
wieder ein!
Wir machen das
anonymisiert!
OK. Ich
mein ja nur.
PersonalisierungPersonalisierung
Webinale 2018Travello
Sitzungsübergreifender Kontext
Nutzer wieder erkennen
Ehemalige Vorlieben beachten
Vorschläge unterbreiten
BeispieldialogBeispieldialog
Travello Webinale 2018
 Alexa, öffne mein Kochbuch!
Guten Abend. Da bist du ja wieder. Was möchtest du heute? 
 Ich möchte etwas kochen!
Sehr gut. Möchtest du wieder eine süßen Snack zubereiten? 
 Ja, das wäre großartig.
Wie wäre es mit einem Blaubeer Crepes an Vanilleeis? 
 Ja, super, das klingt lecker.
Schritt 6Schritt 6
Webinale 2018Travello
DialogDialog
Webinale 2018Travello
DialogDialog
Webinale 2018Travello
Wieso jetzt Dialog?
Wir stehen doch schon die
ganze Zeit im Dialog
mit dem Nutzer?
Tun wir das
wirklich?
DialogDialog
Webinale 2018Travello
Kein Gespräch aufzwingen
Offener Dialog
Bei Bedarf Führung übernehmen
Kontext, Erwartung, Personalisierung beachten
BeispieldialogBeispieldialog
Travello Webinale 2018
 Alexa, öffne mein Kochbuch!
Guten Tag. Da bist du ja wieder. Wie geht es dir? 
 Mir ist heiß und ich brauche eine Abkühlung.
Mir ist auch ganz warm. Lust auf ein selbst gemachtes Eis? 
 Gute Idee! Meine Eismaschine staubt langsam ein.
Lass uns zusammen ein Meloneneis mit ganzen Früchten machen! 
 Super, ich hole die Eismaschine und melde mich wieder.
Schritt 7Schritt 7
Webinale 2018Travello
QualitätssicherungQualitätssicherung
Webinale 2018Travello
QualitätssicherungQualitätssicherung
Webinale 2018Travello
Kennst du
Bananensoftware?
Nein. Was
ist das?
Software, die
beim Kunden reift! Hat
Microsoft erfunden!
QualitätssicherungQualitätssicherung
Webinale 2018Travello
50 % beim VUI Design ist Testen
Automatisierte Tests
Integrationstest
Beta Tests mit echten Nutzern
ZusammenfassungZusammenfassung
Webinale 2018Travello
ZusammenfassungZusammenfassung
1. Navigation
4. Erwartung
5. Personalisierung
7. Qualitätssicherung
Travello Webinale 2018
3. Kontext
2. Varianz
6. Dialog
DankeDanke
https://www.travello.audio/https://www.travello.audio/

Mais conteúdo relacionado

Mais de Ralf Eggert

Mais de Ralf Eggert (20)

Vom Zend Framework zu Laminas
Vom Zend Framework zu LaminasVom Zend Framework zu Laminas
Vom Zend Framework zu Laminas
 
Alexa Skills und PHP? Passt das zusammen?
Alexa Skills und PHP? Passt das zusammen?Alexa Skills und PHP? Passt das zusammen?
Alexa Skills und PHP? Passt das zusammen?
 
Mit Jovo von 0 auf 100
Mit Jovo von 0 auf 100Mit Jovo von 0 auf 100
Mit Jovo von 0 auf 100
 
Vom Zend Framework zu Laminas
Vom Zend Framework zu LaminasVom Zend Framework zu Laminas
Vom Zend Framework zu Laminas
 
Alexa for Hospitality
Alexa for HospitalityAlexa for Hospitality
Alexa for Hospitality
 
Alexa, lass uns Geld verdienen – fünf Geschäftsmodelle, die wirklich funktion...
Alexa, lass uns Geld verdienen – fünf Geschäftsmodelle, die wirklich funktion...Alexa, lass uns Geld verdienen – fünf Geschäftsmodelle, die wirklich funktion...
Alexa, lass uns Geld verdienen – fünf Geschäftsmodelle, die wirklich funktion...
 
Fortgeschrittene Techniken für erfolgreiche Sprachanwendungen
Fortgeschrittene Techniken für erfolgreiche SprachanwendungenFortgeschrittene Techniken für erfolgreiche Sprachanwendungen
Fortgeschrittene Techniken für erfolgreiche Sprachanwendungen
 
Die sieben Projektphasen für Voice Projekte
Die sieben Projektphasen für Voice ProjekteDie sieben Projektphasen für Voice Projekte
Die sieben Projektphasen für Voice Projekte
 
Künstliche Intelligenz – Traum und Wirklichkeit
Künstliche Intelligenz – Traum und WirklichkeitKünstliche Intelligenz – Traum und Wirklichkeit
Künstliche Intelligenz – Traum und Wirklichkeit
 
Multi-Modal Voice Development with Amazon Alexa
Multi-Modal Voice Development with Amazon AlexaMulti-Modal Voice Development with Amazon Alexa
Multi-Modal Voice Development with Amazon Alexa
 
Mein Haus, mein Auto, mein Backend
Mein Haus, mein Auto, mein BackendMein Haus, mein Auto, mein Backend
Mein Haus, mein Auto, mein Backend
 
Zend/Expressive 3 – The Next Generation
Zend/Expressive 3 – The Next GenerationZend/Expressive 3 – The Next Generation
Zend/Expressive 3 – The Next Generation
 
Sieben Tipps für den Voice Commerce mit PHP
Sieben Tipps für den Voice Commerce mit PHPSieben Tipps für den Voice Commerce mit PHP
Sieben Tipps für den Voice Commerce mit PHP
 
Multi Modal Voice Development with Amazon Alexa
Multi Modal Voice Development with Amazon AlexaMulti Modal Voice Development with Amazon Alexa
Multi Modal Voice Development with Amazon Alexa
 
Alexa, ich möchte Turnschuhe kaufen
Alexa, ich möchte Turnschuhe kaufenAlexa, ich möchte Turnschuhe kaufen
Alexa, ich möchte Turnschuhe kaufen
 
Alexa - lass uns shoppen gehen
Alexa - lass uns shoppen gehenAlexa - lass uns shoppen gehen
Alexa - lass uns shoppen gehen
 
IPC 2017 - Legacy-Anwendungen mit Expressive modernisieren
IPC 2017 - Legacy-Anwendungen mit Expressive modernisierenIPC 2017 - Legacy-Anwendungen mit Expressive modernisieren
IPC 2017 - Legacy-Anwendungen mit Expressive modernisieren
 
IPC 2017 - Alexa Skills für Amazon Echo mit PHP entwickeln
IPC 2017 - Alexa Skills für Amazon Echo mit PHP entwickelnIPC 2017 - Alexa Skills für Amazon Echo mit PHP entwickeln
IPC 2017 - Alexa Skills für Amazon Echo mit PHP entwickeln
 
Alexa Skills für Amazon Echo mit PHP entwickeln
Alexa Skills für Amazon Echo mit PHP entwickelnAlexa Skills für Amazon Echo mit PHP entwickeln
Alexa Skills für Amazon Echo mit PHP entwickeln
 
Develop Alexa Skills for Amazon Echo with PHP
Develop Alexa Skills for Amazon Echo with PHPDevelop Alexa Skills for Amazon Echo with PHP
Develop Alexa Skills for Amazon Echo with PHP
 

7 Schritte für ein besseres VUI