Recently we were asked to demonstrate how IBM Watson can help in the insurance claim business.
Although most of it was in Dutch and for Watson Explorer, we were asked to demonstrate the cloud and machinelearning services (for English).
We had (as always) little time, so we decided to "borrow" from IBM's own demo of the dialog service.
This demonstrates so much better than the JSON version you get in Dialog Service "client" :-)
We started by creating a new Dialog Service Workspace, called Simple Claims Registration, see image below:
Of course in this application, you can test your dialogs yourself, but demoing is something else.
After cloning the IBM demo into our own bluemix organisation, we swapped the Watson Conversation Service, so that the connected services look like this:
There is one Environment Variable you need set and this the WORKSPACE_ID:
Now, you are ready to voice test your dialog !
Additionally you can change the look and feel of the web app. But to give a nice demo, we find that this is already impressive.
From a technical design perspective we also want to separate concerns I find this a very good example of this mechanism !
And this also fits well in the 12 factor app checklist https://developer.ibm.com/clouddataservices/2015/07/17/a-twelve-factor-app-checklist-for-deploying-to-ibm-bluemix/
Watson Bot Competition
If you are interested in competing in the Watson Bot competition https://www.pages03.net/ibmwatson/bot-competition-dev-con/ .
You can use this yourself, just fork/clone the demo ( (https://conversation-demo.mybluemix.net/), bind to another dialog service and you are done.
This same process is also detailed described here: https://github.com/watson-developer-cloud/conversation-simple