Watson Conversation Service Implementation Methodology
Watson Conversation Service Implementation Methodology
In order to implement the WCS successfully. You have to work with customer on the following two items before starting the project.
1. Identify user case.
What kind of user cases do customer have for implementing WCS?
2. Success creteria
Define the success creteria and have an agreement with customer
Implementation Steps:
1.Question Collection
User excel sheet to collect questions from end-users. Intents can be imported.
2. Define intents and Entities
An intent is the specific goal or idea of a user’s input.
Entities are inputs that alter the way Watson responds to the user's intent.
The following is the example how to collect question and define Intent, Entity
3.System Entities
System entities are common entities created by IBM that can be used across any use case. They are ready to be used as soon as you add them to your workspace.
@sys-time: Extracts time mentions, for example, at 10.
@sys-date: Extracts date mentions, for example, Friday.
@sys-currency: Extracts currency values from user examples including the amount and the unit, for example, 10 cents.
@sys-percentage: Extracts amounts from user examples including the number and the % sign, for example, 25%.
@sys-number: Extracts numbers mentioned from user examples as digits or written as numbers, for example, 22.
4. Create Dialog
The dialog component of WCS provides responses to users based on the intents and entities identified.A dialog chat flow is made up of nodes.
Nodes define the steps in the conversation or chat flow. Dialog nodes are chained together in a tree structure, and each node can be defined by two parts:
a condition and a response.
Thinking and Discussion:
Is it possible that create a program to generate the WCS json file based on template,which define all questions,intents,entities and answers?
posted on 2017-07-10 14:01 dawangandy 阅读(88) 评论(0) 收藏 举报