NATURAL LANGUAGE PROCESSING
    1.
    发明申请

    公开(公告)号:US20250078823A1

    公开(公告)日:2025-03-06

    申请号:US18456949

    申请日:2023-08-28

    Abstract: Techniques for determining one or more responses associated with one or more components that are responsive to a user input are described. The system receives a user input and causes one or more components to generate one or more responses associated with the user input. The system determines one or more of the responses are responsive to the user input, causes one or more actions associated with the responses to be performed, and outputs a natural language summary of the one or more responses. If the system determines that none of the responses are responsive to the user input and/or an ambiguity exists with respect to the user input, the system can generate a request for additional information usable to resolve the ambiguity, which may be sent to another component of the system and/or output to the user that provided the user input.

    Dialog management system
    6.
    发明授权

    公开(公告)号:US11646035B1

    公开(公告)日:2023-05-09

    申请号:US17027903

    申请日:2020-09-22

    CPC classification number: G10L15/32 G06F16/90332 G10L15/075 G10L15/1815

    Abstract: Techniques for determining an intent for a user input in a dialog are described. The system processes historic interaction data that is structured based skills and intents, with each skill-intent pair being associated with one or more past user inputs received by the system, one or more sample inputs, and one or more alternative representations of the user inputs. Based on processing of the historic interaction data and dialog data of previous turns of the dialog, the system determines potential intents for the user input of the current turn of the dialog. The potential intents may correspond to a presently active skill or another skill, enabling the user to interact with another skill during the dialog.

    LEARNING HOW TO REWRITE USER-SPECIFIC INPUT FOR NATURAL LANGUAGE UNDERSTANDING

    公开(公告)号:US20220059086A1

    公开(公告)日:2022-02-24

    申请号:US17464755

    申请日:2021-09-02

    Abstract: Techniques for decreasing (or eliminating) the possibility of a skill performing an action that is not responsive to a corresponding user input are described. A system may train one or more machine learning models with respect to user inputs, which resulted in incorrect actions being performed by skills, and corresponding user inputs, which resulted in the correct action being performed. The system may use the trained machine learning model(s) to rewrite user inputs that, if not rewritten, may result in incorrect actions being performed. The system may implement the trained machine learning model(s) with respect to ASR output text data to determine if the ASR output text data corresponds (or substantially corresponds) to previous ASR output text data that resulted in an incorrect action being performed. If the trained machine learning model(s) indicates the present ASR output text data corresponds (or substantially corresponds) to such previous ASR output text data, the system may rewrite the present ASR output text data to correspond to text data representing a rephrase of the user input that will (or is more likely to) result in a correct action being performed.

    Alternate utterance generation
    8.
    发明授权

    公开(公告)号:US11158307B1

    公开(公告)日:2021-10-26

    申请号:US16363814

    申请日:2019-03-25

    Abstract: A system for handling errors during automatic speech recognition by processing a potentially defective utterance to determine an alternative, potentially successful utterance. The system processes the N-best ASR hypotheses corresponding to the defective utterance using a trained model to generate a word-level feature vector. The word-level feature vector is processed using a sequence-to-sequence architecture to determine the alternate utterance.

    ALTERNATE NATURAL LANGUAGE INPUT GENERATION

    公开(公告)号:US20230110205A1

    公开(公告)日:2023-04-13

    申请号:US17901209

    申请日:2022-09-01

    Abstract: Techniques for handling errors during processing of natural language inputs are described. A system may process a natural language input to generate an ASR hypothesis or NLU hypothesis. The system may use more than one data searching technique (e.g., deep neural network searching, convolutional neural network searching, etc.) to generate an alternate ASR hypothesis or NLU hypothesis, depending on the type of hypothesis input for alternate hypothesis processing.

Patent Agency Ranking