-
公开(公告)号:US11604929B2
公开(公告)日:2023-03-14
申请号:US17007270
申请日:2020-08-31
Applicant: Google LLC
Inventor: Abhinav Rastogi , Mihir Sanjay Kale
Abstract: Systems and methods for guided text generation in task-based dialogue. In some aspects of the technology, an automated assistant system is configured to receive a user request, call multiple APIs, generate dialogue acts based on data received from each API, replace any slot names in the dialogue acts with natural language descriptions of the slots, concatenate the modified dialogue acts, and pass the concatenated result to an NLG model for generation of a natural language response. In some aspects of the technology, the automated assistant may be configured to generate simple templated responses based on the data received from each API, concatenate the simple templated responses, and pass the concatenated sequence to an NLG model trained as a sequence-to-sequence transformer for generation of a final natural language response.
-
公开(公告)号:US20200320988A1
公开(公告)日:2020-10-08
申请号:US16321294
申请日:2017-10-12
Applicant: Google LLC
Inventor: Abhinav Rastogi , Larry Paul Heck , Dilek Hakkani-Tur
Abstract: Determining a dialog state of an electronic dialog that includes an automated assistant and at least one user, and performing action(s) based on the determined dialog state. The dialog state can be represented as one or more slots and, for each of the slots, one or more candidate values for the slot and a corresponding score (e.g., a probability) for each of the candidate values. Candidate values for a slot can be determined based on language processing of user utterance(s) and/or system utterance(s) during the dialog. In generating scores for candidate value(s) of a given slot at a given turn of an electronic dialog, various features are determined based on processing of the user utterance and the system utterance using a memory network. The various generated features can be processed using a scoring model to generate scores for candidate value(s) of the given slot at the given turn.
-
公开(公告)号:US20230419960A1
公开(公告)日:2023-12-28
申请号:US18367785
申请日:2023-09-13
Applicant: GOOGLE LLC
Inventor: Abhinav Rastogi , Larry Paul Heck , Dilek Hakkani-Tur
CPC classification number: G10L15/197 , G06N3/08 , G10L15/16 , G10L15/1815 , G10L15/22 , G10L15/30 , G10L15/1822 , G10L2015/223 , G06N3/044
Abstract: Determining a dialog state of an electronic dialog that includes an automated assistant and at least one user, and performing action(s) based on the determined dialog state. The dialog state can be represented as one or more slots and, for each of the slots, one or more candidate values for the slot and a corresponding score (e.g., a probability) for each of the candidate values. Candidate values for a slot can be determined based on language processing of user utterance(s) and/or system utterance(s) during the dialog. In generating scores for candidate value(s) of a given slot at a given turn of an electronic dialog, various features are determined based on processing of the user utterance and the system utterance using a memory network. The various generated features can be processed using a scoring model to generate scores for candidate value(s) of the given slot at the given turn.
-
公开(公告)号:US11790899B2
公开(公告)日:2023-10-17
申请号:US16952413
申请日:2020-11-19
Applicant: Google LLC
Inventor: Abhinav Rastogi , Larry Paul Heck , Dilek Hakkani-Tur
CPC classification number: G10L15/197 , G06N3/08 , G10L15/16 , G10L15/1815 , G10L15/22 , G10L15/30 , G06N3/044 , G10L15/1822 , G10L2015/223
Abstract: Determining a dialog state of an electronic dialog that includes an automated assistant and at least one user, and performing action(s) based on the determined dialog state. The dialog state can be represented as one or more slots and, for each of the slots, one or more candidate values for the slot and a corresponding score (e.g., a probability) for each of the candidate values. Candidate values for a slot can be determined based on language processing of user utterance(s) and/or system utterance(s) during the dialog. In generating scores for candidate value(s) of a given slot at a given turn of an electronic dialog, various features are determined based on processing of the user utterance and the system utterance using a memory network. The various generated features can be processed using a scoring model to generate scores for candidate value(s) of the given slot at the given turn.
-
公开(公告)号:US20220067292A1
公开(公告)日:2022-03-03
申请号:US17007270
申请日:2020-08-31
Applicant: Google LLC
Inventor: Abhinav Rastogi , Mihir Sanjay Kale
Abstract: Systems and methods for guided text generation in task-based dialogue. In some aspects of the technology, an automated assistant system is configured to receive a user request, call multiple APIs, generate dialogue acts based on data received from each API, replace any slot names in the dialogue acts with natural language descriptions of the slots, concatenate the modified dialogue acts, and pass the concatenated result to an NLG model for generation of a natural language response. In some aspects of the technology, the automated assistant may be configured to generate simple templated responses based on the data received from each API, concatenate the simple templated responses, and pass the concatenated sequence to an NLG model trained as a sequence-to-sequence transformer for generation of a final natural language response.
-
公开(公告)号:US20250111161A1
公开(公告)日:2025-04-03
申请号:US18978233
申请日:2024-12-12
Applicant: Google LLC
Inventor: Abhinav Rastogi , Mihir Sanjay Kale
Abstract: Systems and methods for guided text generation in task-based dialogue. In some aspects of the technology, an automated assistant system is configured to receive a user request, call multiple APIs, generate dialogue acts based on data received from each API, replace any slot names in the dialogue acts with natural language descriptions of the slots, concatenate the modified dialogue acts, and pass the concatenated result to an NLG model for generation of a natural language response. In some aspects of the technology, the automated assistant may be configured to generate simple templated responses based on the data received from each API, concatenate the simple templated responses, and pass the concatenated sequence to an NLG model trained as a sequence-to-sequence transformer for generation of a final natural language response.
-
公开(公告)号:US12197872B2
公开(公告)日:2025-01-14
申请号:US18167946
申请日:2023-02-13
Applicant: Google LLC
Inventor: Abhinav Rastogi , Mihir Sanjay Kale
Abstract: Systems and methods for guided text generation in task-based dialogue. In some aspects of the technology, an automated assistant system is configured to receive a user request, call multiple APIs, generate dialogue acts based on data received from each API, replace any slot names in the dialogue acts with natural language descriptions of the slots, concatenate the modified dialogue acts, and pass the concatenated result to an NLG model for generation of a natural language response. In some aspects of the technology, the automated assistant may be configured to generate simple templated responses based on the data received from each API, concatenate the simple templated responses, and pass the concatenated sequence to an NLG model trained as a sequence-to-sequence transformer for generation of a final natural language response.
-
公开(公告)号:US20230186033A1
公开(公告)日:2023-06-15
申请号:US18167946
申请日:2023-02-13
Applicant: Google LLC
Inventor: Abhinav Rastogi , Mihir Sanjay Kale
Abstract: Systems and methods for guided text generation in task-based dialogue. In some aspects of the technology, an automated assistant system is configured to receive a user request, call multiple APIs, generate dialogue acts based on data received from each API, replace any slot names in the dialogue acts with natural language descriptions of the slots, concatenate the modified dialogue acts, and pass the concatenated result to an NLG model for generation of a natural language response. In some aspects of the technology, the automated assistant may be configured to generate simple templated responses based on the data received from each API, concatenate the simple templated responses, and pass the concatenated sequence to an NLG model trained as a sequence-to-sequence transformer for generation of a final natural language response.
-
公开(公告)号:US20210074279A1
公开(公告)日:2021-03-11
申请号:US16952413
申请日:2020-11-19
Applicant: Google LLC
Inventor: Abhinav Rastogi , Larry Paul Heck , Dilek Hakkani-Tur
Abstract: Determining a dialog state of an electronic dialog that includes an automated assistant and at least one user, and performing action(s) based on the determined dialog state. The dialog state can be represented as one or more slots and, for each of the slots, one or more candidate values for the slot and a corresponding score (e.g., a probability) for each of the candidate values. Candidate values for a slot can be determined based on language processing of user utterance(s) and/or system utterance(s) during the dialog. In generating scores for candidate value(s) of a given slot at a given turn of an electronic dialog, various features are determined based on processing of the user utterance and the system utterance using a memory network. The various generated features can be processed using a scoring model to generate scores for candidate value(s) of the given slot at the given turn.
-
-
-
-
-
-
-
-