×

Enabling autonomous agents to discriminate between questions and requests

  • US 10,796,099 B2
  • Filed: 09/28/2018
  • Issued: 10/06/2020
  • Est. Priority Date: 09/28/2017
  • Status: Active Grant
First Claim
Patent Images

1. A system for classifying text as a question or a request, comprising:

  • a linguistic engine configured to;

    access an utterance comprising at least one word;

    generate a parse tree for the utterance, wherein the parse tree comprises at least one terminal node comprising a word type, wherein each terminal node represents a word or phrase of the utterance and wherein the parse tree identifies syntactic information of the utterance; and

    apply, to the parse tree, one or more linguistic templates comprising one or more word types; and

    a rule engine configured to generate one or more match results obtained from the linguistic engine and determine a classification of the text by applying rules comprising;

    (i) responsive to determining, from the parse tree, that the utterance comprises a first person pronoun followed by a noun, classifying the utterance as a request;

    (ii) responsive to determining, from the parse tree, that the utterance comprises an imperative verb as a first word of the utterance by identifying a verb that is (a) in a present tense or in an active voice and (b) neither modal, mental, or a form of the verb “

    to be,”

    classifying the utterance as a request;

    (iii) responsive to identifying, in the utterance, one or more predefined request keywords, classifying the utterance as a request;

    (iv) responsive to identifying, in the utterance, a mental verb, classifying the utterance as a question; and

    (v) responsive to determining that the utterance comprises a question intent prefix in a first word position, classifying the utterance as a question,wherein the system is further configured, based on the classification as the question or the request, to send a message to a user device or adjust a configuration of an external device.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×