International Business Machines Corporation
Conversation-based chatbot training

Last updated:

Abstract:

A chatbot system receives utterances of a conversation. The chatbot system constructs a conversation knowledge graph comprising one or more dialogue segments that correspond to utterances of the conversation. The chatbot system identifies a dialogue segment in the conversation knowledge graph having a contextual uncertainty that is detected based on a context model. The chatbot system generates a clarifying question for the identified dialogue segment having the contextual uncertainty. The chatbot system receives a clarifying answer from a user interface of the computing device to the clarifying question. The chatbot system updates the context model and the conversation knowledge graph based on the clarifying question and the clarifying answer to resolve the contextual uncertainty of the identified dialogue segment.

Status:
Grant
Type:

Utility

Filling date:

28 Sep 2019

Issue date:

5 Apr 2022