welcome to the age of conversational interfaces
TRANSCRIPT
WHY THIS SHIFT? WHY NOW?
New era of computing
Boom of Artificial Intelligence
Advances in machine learning
Advances in language technologies (Text-to-speech,
natural language processing, etc.)
CONTEXTUAL COMMUNICATION
• communication is also read, heard or understood within the context
of the subject matters and the communicators -- by both the Sender
(speaker, presenter, etc) and the Receiver (the listener).Source: http://EzineArticles.com/5587859
• Contextual communication is defined as the bidirectional transfer of
information between two parties where both sides are aware of the
relational, environmental and cultural context of the exchange.
Simply put, it means that all entities involved know what the
conversation is about.
Source: https://www.nexmo.com/blog/2017/03/08/power-contextual-communication/
CONSIDERATIONS WHEN BUILDING THE VOICE EXPERIENCE
Make it smart.
Use a
language that
users
understand
and can relate
to.
The
capabilities of
your tech
The structure
of the
information
BEFORE WRITING SOME CODE
A skill is a unit of
conversational
intelligence(Cortana
skills), conversational
application(Alexa
skills).
As a developer, you
need to register the
skill (using the skills
kit) for users to use
this new capability.
CREATING A CORTANA SKILL
Build a bot using the Bot Framework
Register the bot as a Cortana skill
Publish the skill
THANK YOU!
• To learn more about Contextual Communication
https://nexmo.com
• To learn more about Cortana
https://developer.microsoft.com/en-us/cortana
• To get started with the Bot Framework
https://dev.botframework.com/