Using semantic frames for intent classification

    公开(公告)号:US12002456B2

    公开(公告)日:2024-06-04

    申请号:US17990640

    申请日:2022-11-18

    CPC classification number: G10L15/1815 G10L15/05 G10L15/26 H04L51/02

    Abstract: The present disclosure relates to chatbot systems, and more particularly, to techniques for identifying an intent for an utterance based on semantic framing. For an input utterance, a semantic frame is generated. The semantic frame includes semantically relevant grammatical relations and corresponding words identified in the utterance. The semantically relevant grammatical relations define context and relationships of words in the utterance. The semantic frame is used to identify an intent for the utterance, based on an intent model. The intent model maps features to corresponding words for a given intent. The semantic frame is compared to a plurality of intent models, and a best-matching intent model is used to identify the intent for the utterance.

    Using semantic frames for intent classification

    公开(公告)号:US11538468B2

    公开(公告)日:2022-12-27

    申请号:US17016203

    申请日:2020-09-09

    Abstract: The present disclosure relates to chatbot systems, and more particularly, to techniques for identifying an intent for an utterance based on semantic framing. For an input utterance, a semantic frame is generated. The semantic frame includes semantically relevant grammatical relations and corresponding words identified in the utterance. The semantically relevant grammatical relations define context and relationships of words in the utterance. The semantic frame is used to identify an intent for the utterance, based on an intent model. The intent model maps features to corresponding words for a given intent. The semantic frame is compared to a plurality of intent models, and a best-matching intent model is used to identify the intent for the utterance.

    USING SEMANTIC FRAMES FOR INTENT CLASSIFICATION

    公开(公告)号:US20230091886A1

    公开(公告)日:2023-03-23

    申请号:US17990640

    申请日:2022-11-18

    Abstract: The present disclosure relates to chatbot systems, and more particularly, to techniques for identifying an intent for an utterance based on semantic framing. For an input utterance, a semantic frame is generated. The semantic frame includes semantically relevant grammatical relations and corresponding words identified in the utterance. The semantically relevant grammatical relations define context and relationships of words in the utterance. The semantic frame is used to identify an intent for the utterance, based on an intent model. The intent model maps features to corresponding words for a given intent. The semantic frame is compared to a plurality of intent models, and a best-matching intent model is used to identify the intent for the utterance.

    HANDLING EXPLICIT INVOCATION OF CHATBOTS
    7.
    发明公开

    公开(公告)号:US20240249724A1

    公开(公告)日:2024-07-25

    申请号:US18626613

    申请日:2024-04-04

    CPC classification number: G10L15/26 G06N20/00 G10L15/02 G10L15/22 H04L51/02

    Abstract: The present disclosure relates to chatbot systems, and more particularly, to techniques for identifying an explicit invocation of a chatbot and determining an input for the chatbot being invoked. In certain embodiments, explicit invocation analysis involves detecting an invocation name in an utterance. The invocation name is an identifier assigned to a particular chatbot. In response to detection of the invocation name, the utterance is refined for input to the particular chatbot by determining which parts of the utterance, if any, contain relevant information for the particular chatbot and generating a new utterance, using the relevant parts of the utterance, for processing by the particular chatbot. The refining can involve removal of a portion of the utterance associated with the invocation name.

    Handling multiple intents in utterances

    公开(公告)号:US11195532B2

    公开(公告)日:2021-12-07

    申请号:US16857789

    申请日:2020-04-24

    Abstract: The present disclosure relates to chatbot systems, and more particularly, to techniques for detecting that there are multiple intents represented in an utterance and then matching each detected intent to an intent associated with a chatbot in a chatbot system. In certain embodiments, a chatbot system receives an utterance from a user. A language of the utterance is determined and a set of rules identified for the language of the utterance. The utterance is parsed to extract information relating to the sentence structure of the utterance. The set of one or more rules is used to (1) determine whether the utterance is formed of two or more parts that each correspond to a separate intent of a user, and (2) split the utterance into the two or more parts for separate processing including matching of each user intent to an intent configured for a chatbot.

    HANDLING EXPLICIT INVOCATION OF CHATBOTS
    9.
    发明申请

    公开(公告)号:US20200342874A1

    公开(公告)日:2020-10-29

    申请号:US16857772

    申请日:2020-04-24

    Abstract: The present disclosure relates to chatbot systems, and more particularly, to techniques for identifying an explicit invocation of a chatbot and determining an input for the chatbot being invoked. In certain embodiments, explicit invocation analysis involves detecting an invocation name in an utterance. The invocation name is an identifier assigned to a particular chatbot. In response to detection of the invocation name, the utterance is refined for input to the particular chatbot by determining which parts of the utterance, if any, contain relevant information for the particular chatbot and generating a new utterance, using the relevant parts of the utterance, for processing by the particular chatbot. The refining can involve removal of a portion of the utterance associated with the invocation name.

    Handling explicit invocation of chatbots

    公开(公告)号:US11978452B2

    公开(公告)日:2024-05-07

    申请号:US16857772

    申请日:2020-04-24

    CPC classification number: G10L15/26 G06N20/00 G10L15/02 G10L15/22 H04L51/02

    Abstract: The present disclosure relates to chatbot systems, and more particularly, to techniques for identifying an explicit invocation of a chatbot and determining an input for the chatbot being invoked. In certain embodiments, explicit invocation analysis involves detecting an invocation name in an utterance. The invocation name is an identifier assigned to a particular chatbot. In response to detection of the invocation name, the utterance is refined for input to the particular chatbot by determining which parts of the utterance, if any, contain relevant information for the particular chatbot and generating a new utterance, using the relevant parts of the utterance, for processing by the particular chatbot. The refining can involve removal of a portion of the utterance associated with the invocation name.

Patent Agency Ranking