Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

Introducing the Conversation Inspector for IBM Watson

DZone's Guide to

Introducing the Conversation Inspector for IBM Watson

Get a brief introduction to a new open-source conversation inspector for IBM Watson and see how it works.

· IoT Zone
Free Resource

Address your IoT software testing needs – improve quality, security, safety, and compliance across the development lifecycle.

My colleague Ansgar Schmidt and I have developed a new tool for developers to simplify building conversational user experiences with IBM Watson Conversation. The tool displays JSON data of REST API requests that are sent between applications and the Watson Conversation service and it allows developers to modify outgoing JSON messages.

With the tool, developers can test their intents, entities, and dialogs defined in Watson Conversation without having to write their own test applications or to invoke curl commands. This is useful when, for example, you use context variables extensively to manage state information in conversations.

Try out the online version to explore the functionality of the tool. The online version has been pre-configured with a Watson Conversation service with the car dashboard demo workspace.

We have open sourced the Conversation Inspector for IBM Watson on GitHub and would like to get your feedback how we can further improve it.

Below is an overview of the functionality.

Displays JSON data of incoming messages and provides filters:

help1

Displays JSON data of outgoing messages:

help5

Allows sending outgoing messages via text or JSON:

help2

Displays history of conversation steps and allows developers to navigate back to previous steps:

help6

We have several ideas how to further improve the tool. Check out the issues for details. If you have more ideas or run into issues, please create new issues or send pull requests.

Accelerate the delivery of high-quality software in the connected IoT era through an integrated analysis, testing, security, and analytics platform

Topics:
json ,ibm watson ,iot ,conversation

Published at DZone with permission of Niklas Heidloff, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}