International Business Machines Corporation
Conversational agents over domain structured knowledge
Last updated:
Abstract:
Embodiments relate to a system, program product, and method directed at natural language (NL) and a virtual dialog platform. An NL statement is detected and analyzed to identify one or more entities expressed in the statement. The identified entities are leveraged to parse the statement into keywords. The intent of the received statement is represented as a relationship between two or more of the keywords. A knowledge representation is identified to represent the statement with respect to a formatted module having two or more components and a component relationship structure. Each statement keyword is assigned to a designated module component based on an alignment of the component relationship with the keyword relationship. The statement intent is expressed based on the relationship between the keywords, and a statement response is inferred. The inferred statement is communicated to the virtual dialog platform.
Utility
3 Jan 2020
29 Mar 2022