Techniques for providing explanations for text classification

    公开(公告)号:US12106055B2

    公开(公告)日:2024-10-01

    申请号:US17407692

    申请日:2021-08-20

    CPC classification number: G06F40/35 G06F40/40 G06F40/205 G10L15/1815 G10L15/22

    Abstract: A chatbot system is configured to execute code to perform determining, by the chatbot system, a classification result for an utterance and one or more anchors each anchor of the one or more anchors corresponding to one or more anchor words of the utterance. For each anchor of the one or more anchors, one or more synthetic utterances are generated, and one or more classification results for the one or more synthetic utterances are determined. A report is generated by the chatbot system comprising a representation of a particular anchor of the one or more anchors, the particular anchor corresponding to a highest confidence value among the one or more anchors. The one or more synthetic utterances may be used to generate a new training dataset for training a machine-learning model. The training dataset may be refined according to a threshold confidence values to filter out datasets for training.

    Application initiated conversations for chatbots

    公开(公告)号:US11283737B2

    公开(公告)日:2022-03-22

    申请号:US17234620

    申请日:2021-04-19

    Abstract: Techniques for described for invoking a chatbot in a chatbot system, in response to an event notification from a software application. The event notification can be sent to the chatbot system based on the software application determining that one or more conditions associated with an event are satisfied. In certain embodiments, the event notification contains information indicating a dialog flow state for starting a new conversation between a particular chatbot and a user. The event notification can also identify the user and/or the particular chatbot. In some instances, a prompt is output to the user requesting the user to confirm a start of the new conversation. Whether the prompt is output or not can depend on whether there is an existing conversation between the user and a chatbot in the chatbot system.

    APPLICATION INITIATED CONVERSATIONS FOR CHATBOTS

    公开(公告)号:US20200344186A1

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

    申请号:US16857766

    申请日:2020-04-24

    Abstract: Techniques for described for invoking a chatbot in a chatbot system, in response to an event notification from a software application. The event notification can be sent to the chatbot system based on the software application determining that one or more conditions associated with an event are satisfied. In certain embodiments, the event notification contains information indicating a dialog flow state for starting a new conversation between a particular chatbot and a user. The event notification can also identify the user and/or the particular chatbot. In some instances, a prompt is output to the user requesting the user to confirm a start of the new conversation. Whether the prompt is output or not can depend on whether there is an existing conversation between the user and a chatbot in the chatbot system.

    COMPOSITE ENTITY FOR RULE DRIVEN ACQUISITION OF INPUT DATA TO CHATBOTS

    公开(公告)号:US20200342175A1

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

    申请号:US16857512

    申请日:2020-04-24

    Abstract: The present disclosure relates to chatbot systems, and more particularly, to techniques for obtaining data items for input to a chatbot. In certain embodiments, a chatbot system includes a component that can be invoked by a chatbot in the chatbot system to obtain data items needed by the chatbot. The component can be invoked based on a reference to the component in a dialog flow definition configured for the chatbot. The reference to the component can indicate a composite entity that the component will use to determine how the data items are obtained from a user. The composite entity acts as a container for the data items and may be configured separately from the dialog flow definition of the chatbot. The data items can be obtained based on rules specified in a composite entity definition configured for the composite entity.

    COMPOSITE ENTITY FOR RULE DRIVEN ACQUISITION OF INPUT DATA TO CHATBOTS

    公开(公告)号:US20230206004A1

    公开(公告)日:2023-06-29

    申请号:US18113594

    申请日:2023-02-23

    CPC classification number: G06F40/30 G06F40/295 H04L67/10

    Abstract: The present disclosure relates to chatbot systems, and more particularly, to techniques for obtaining data items for input to a chatbot. In certain embodiments, a chatbot system includes a component that can be invoked by a chatbot in the chatbot system to obtain data items needed by the chatbot. The component can be invoked based on a reference to the component in a dialog flow definition configured for the chatbot. The reference to the component can indicate a composite entity that the component will use to determine how the data items are obtained from a user. The composite entity acts as a container for the data items and may be configured separately from the dialog flow definition of the chatbot. The data items can be obtained based on rules specified in a composite entity definition configured for the composite entity.

Patent Agency Ranking