Patent ID: 11861316
Assignee: VERINT AMERICAS INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A system of computing devices for implementing a virtual assistant that emulates human-to-human interaction, the system of computing devices comprising:
one or more processors and one or more computer-readable media storing computer-executable instructions that, when executed on the one or more processors, cause the one or more processors to perform a computer implemented method comprising:
displaying the virtual assistant and a user interface to the virtual assistant;
receiving a query for the virtual assistant from the user interface;
identifying at least one segment identifier within the query for separating different parts of the query;
using the at least one segment identifier, parsing the query into segments that represent at least one intent of the query;
forming multiple hypothesis pairs of the segments, wherein the hypothesis pairs comprise respective segments comprising the different parts of the query, wherein the respective segments further comprise respective positions in the query relative to the at least one segment identifier;
calculating confidence scores for the query and the respective segments of the multiple hypothesis pairs, wherein the confidence scores indicate a likelihood that the query and the respective segments contain a primary intent to elicit a response from the virtual assistant;
identifying, within selected hypothesis pairs, a minimum confidence score for an identified segment having one of the respective positions in the query compared to a higher confidence score for another segment in a different respective position in the query; and
for the selected hypothesis pairs, labeling the respective segments having the minimum confidence scores as non-essential relational segments of the query.