Alexa Conversations Is A New AI-Driven Approach To Conversational Interfaces

But Does It make The Conversational Experiences More Natural?

Introduction

Compound Contextual Entities

Contextual Entities

Image for post
Image for post
Contextual Entity Annotation In IBM Watson Assistant

Compound Entities

Image for post
Image for post
Extract of NLU.md File In Rasa Project

Entity Decomposition

The Microsoft LUIS Approach

Image for post
Image for post
Adding Sub-Entities: ML Entity Composed of Smaller Sub-Entities
Image for post
Image for post
Annotated Intent Examples

Amazon Alexa Conversations

Image for post
Image for post
Amazon Alexa Conversations: Slot Type With Properties (PCS)

Deprecation Of Rigid State Machine Dialog Management

Image for post
Image for post
Alexa Conversations In The Alexa Development Console

Framework Components

Dialogs

Image for post
Image for post
Dialogs: Example Conversations

Slots

Image for post
Image for post
Two Types of Slots: Value Slots and Properties

Utterance Sets

1. abc
2. a
3. b
4. c
5. ab
6. bc
7. ac
Image for post
Image for post
Utterance Sets

Response Templates

Image for post
Image for post
Responses Defined

API Definitions

Conclusion

The Good

The Not So Good

Written by

NLP/NLU, Chatbots, Voice, Conversational UI/UX, CX Designer, Developer, Ubiquitous User Interfaces. www.cobusgreyling.me

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store