Creating Alexa Skills with OpenWhisk and IBM Watson

My first code pattern (formerly known as developer journeys) has been published on developer.ibm.com/code.

The pattern describes how to build Alexa skills with OpenWhisk. Rather than using intent and entity identification from Alexa, Watson Conversation is used. This allows developers to define conversation flows declaratively and developers can reuse conversations that are available in the Bot Asset Exchange.

My colleague Mark Sturdevant improved the documentation and created a video. Check out the pattern and get the code from GitHub.

Here is a diagram showing the involved components.

alexa-architecture-final