US Patent Application 17662484. MULTI-AGENT CHATBOT WITH MULTI-INTENT RECOGNITION simplified abstract

From WikiPatents
Jump to navigation Jump to search

MULTI-AGENT CHATBOT WITH MULTI-INTENT RECOGNITION

Organization Name

INTERNATIONAL BUSINESS MACHINES CORPORATION


Inventor(s)

Burak Aksar of Boston MA (US)

Yara Rizk of Cambridge MA (US)

Tathagata Chakraborti of Cambridge MA (US)

MULTI-AGENT CHATBOT WITH MULTI-INTENT RECOGNITION - A simplified explanation of the abstract

This abstract first appeared for US patent application 17662484 titled 'MULTI-AGENT CHATBOT WITH MULTI-INTENT RECOGNITION

Simplified Explanation

The patent application describes a method for automatically detecting and processing computer input events with multiple intents.

  • The method involves generating a parse tree that interprets the input event and identifies the intents.
  • Confidence evaluation is performed for the nodes in the parse tree.
  • Computer agents provide scores indicating their ability to process each node.
  • The scores from the computer agents are aggregated to determine a final score for each node.
  • Based on the final score, a node is selected for processing the input event.


Original Abstract Submitted

A method for automatically detecting and processing a computer input event comprising one or more intents is provided. The method may include, in response to receiving the computer input event, automatically generating a parse tree comprising nodes including a possible interpretation of the received computer input event and at least one determined intent. The method may further include performing a confidence evaluation for the nodes and receiving one or more first scores from one or more computer agents for a respective node to indicate an ability of a respective computer agent to process the respective node. The method may further include, determining a second score for the respective node by aggregating the one or more first scores from the one or more computer agents for the respective node. The method may further include, based on the determined second score, selecting a node for processing the received computer input event.