-
公开(公告)号:US20170300831A1
公开(公告)日:2017-10-19
申请号:US15490060
申请日:2017-04-18
Applicant: Google Inc.
Inventor: Ilya Gennadyevich Gelfenbeyn , Artem Goncharuk , Pavel Sirotin
CPC classification number: G06N99/005 , G06F9/54 , G06F17/30654 , G06N3/006 , G10L15/1815 , G10L15/22 , G10L15/30 , G10L2015/223
Abstract: Invoking an agent during a dialog between a user and an automated assistant. Some implementations are directed to receiving, during a human-to-automated assistant dialog, natural language input of the user that indicates a desire to engage an agent, but that fails to indicate a particular agent to be engaged. Those implementations are further directed to selecting a particular agent from a plurality of available agents, and transmitting an invocation request to the selected particular agent. In some implementations an agent selection model can be utilized in selecting the particular agent, such as a machine learning model. The machine learning model can be trained to enable generation of output that indicates, for each of a plurality of available agents (and optionally intent(s) for those agents), a probability that the available agent (and optionally intent) will generate appropriate responsive content.
-
公开(公告)号:US10546067B2
公开(公告)日:2020-01-28
申请号:US15457692
申请日:2017-03-13
Applicant: Google Inc.
Inventor: Ilya Gelfenbeyn , Artem Goncharuk , Pavel Sirotin
Abstract: Provided are systems and methods for creating custom dialog system engines. The system comprises a dialog system interface installed on a first server or a user device and a platform deployed on a second server. The platform is configured to receive dialog system entities and intents associated with a developer profile and associate the dialog system entities with the dialog system intents to form a custom dialog system engine associated with the dialog system interface. The web platform receives a user request from the dialog system interface, activates the custom dialog system engine based on identification, and retrieves the dialog system entities and intents. The user request is processed by applying the dialog system entities and intents to generate a response to the user request. The response is sent to the dialog system interface.
-
13.
公开(公告)号:US10311492B2
公开(公告)日:2019-06-04
申请号:US15166293
申请日:2016-05-27
Applicant: Google Inc.
IPC: G06Q30/06
Abstract: A method for enhancing dialog systems is disclosed herein. The method may include maintaining an online marketplace that may have a plurality of dialog system extension elements. The plurality of dialog system extension elements may include at least one of a dialog system plugin, a dialog system add-on, a dialog system update, and a dialog system upgrade. The method may further include receiving a selection of one of the plurality of dialog system extension elements from an end user. The end user may be associated with a dialog system. The method may continue with associating the one of the plurality of dialog system extension elements with the dialog system of the end user.
-
公开(公告)号:US09946511B2
公开(公告)日:2018-04-17
申请号:US14721044
申请日:2015-05-26
Applicant: Google Inc.
Inventor: Ilya Genadevich Gelfenbeyn , Olga Aleksandrovna Gelfenbeyn , Artem Goncharuk , Ilya Andreevich Platonov , Pavel Aleksandrovich Sirotin
IPC: G10L15/00 , G10L15/26 , G10L21/00 , G10L25/00 , G10L21/06 , G10L17/00 , G10L19/12 , G10L19/00 , G10L15/04 , G10L15/18 , G10L15/28 , G10L15/16 , G10L13/08 , G10L13/00 , G06F17/28 , G06F17/20 , G06F17/27 , G06F17/21 , G06F3/16 , G10L15/22 , G10L13/04 , G10L15/06
CPC classification number: G06F3/167 , G10L13/043 , G10L15/063 , G10L15/18 , G10L15/22 , G10L15/265 , G10L2015/0638 , G10L2015/223
Abstract: Provided is a method for user training of an information dialog system. The method may include activating a user input subsystem, receiving a training request entered by the user, converting the training request into text by the user input subsystem, sending the text of the training request obtained as a result of the conversion to a dialog module, processing the text of the training request by the dialog module, forming a response to the training request by the dialog module, and sending the response to the training request to the user. The response to the training request may be formed in a form of one or more of the following: a voice cue, a text, and an action performed by the information dialog system.
-
-
-