-
公开(公告)号:US20240330599A1
公开(公告)日:2024-10-03
申请号:US18738974
申请日:2024-06-10
申请人: GOOGLE LLC
IPC分类号: G06F40/35 , G06F40/279 , G10L15/22 , G10L15/26
CPC分类号: G06F40/35 , G06F40/279 , G10L15/22 , G10L15/26 , G10L2015/228
摘要: A method for context-based natural language processing is disclosed herein. The method comprises maintaining a plurality of dialog system rules, receiving a user request from a Dialog System Interface, receiving one or more attributes associated with the user request from the Dialog System Interface or a user device, and identifying a type of context associated with the user request based on the user request and the one or more attributes. A context label is assigned to the user request associated with the type of context. Based on the context label and the user request, a particular dialog system rule is selected from the plurality of dialog system rules. A response to the user request is generated by applying the dialog system rule to at least a part of the user request.
-
公开(公告)号:US11355117B2
公开(公告)日:2022-06-07
申请号:US16990525
申请日:2020-08-11
申请人: Google LLC
IPC分类号: G10L15/22 , G10L25/48 , G10L15/08 , G10L15/18 , G10L15/26 , G06F16/332 , G06F3/16 , G10L15/30
摘要: Embodiments of the disclosure generally relate to a dialog system allowing for automatically reactivating a speech acquiring mode after the dialog system delivers a response to a user request. The reactivation parameters, such as a delay, depend on a number of predetermined factors and conversation scenarios. The embodiments further provide for a method of operating of the dialog system. An exemplary method comprises the steps of: activating a speech acquiring mode, receiving a first input of a user, deactivating the speech acquiring mode, obtaining a first response associated with the first input, delivering the first response to the user, determining that a conversation mode is activated, and, based on the determination, automatically re-activating the speech acquiring mode within a first predetermined time period after delivery of the first response to the user.
-
公开(公告)号:US10778793B2
公开(公告)日:2020-09-15
申请号:US16457439
申请日:2019-06-28
申请人: Google LLC
发明人: Ilya Gennadyevich Gelfenbeyn , Artem Goncharuk , Ilya Andreevich Platonov , Pavel Aleksandrovich Sirotin , Olga Aleksandrovna Gelfenbeyn
摘要: Disclosed is the technology for computer-based “Daily Brief” service, which includes methods and corresponding systems for proactively providing push notifications for users of chat information systems. The push notifications are dynamically generated and presented to the user based on identification of one or more triggering events, which may include predetermined time/date, current geographical location, activity of peers and friends in social media associated with the user, scheduled events, appointments, meetings, emails, instant messages, and many more. The described technology improves the interaction interface between the user and chat information system.
-
公开(公告)号:US10573309B2
公开(公告)日:2020-02-25
申请号:US15993434
申请日:2018-05-30
申请人: Google LLC
发明人: Ilya Gennadyevich Gelfenbeyn , Artem Goncharuk , Ilya Andreevich Platonov , Pavel Aleksandrovich Sirotin , Olga Aleksandrovna Gelfenbeyn
IPC分类号: G10L15/00 , G10L15/22 , G06F3/0484 , G10L13/04 , G10L15/32
摘要: Disclosed is the technology for dynamic and intelligent generation of dialog recommendations for the users of chat information systems based on multiple criteria. An example method may include receiving a speech-based user input, recognizing at least a part of the speech-based user input to generate a recognized input, and providing at least one response to the recognized input. The method may further include identifying at least one triggering event, generating at least one dialog recommendation based at least in part on the identification, and presenting the at least one dialog recommendation to a user via a user device.
-
公开(公告)号:US10446139B2
公开(公告)日:2019-10-15
申请号:US16237318
申请日:2018-12-31
申请人: Google LLC
IPC分类号: G10L15/00 , G10L15/18 , G10L15/22 , G06F3/0481 , G06F3/16 , G10L15/08 , H04M3/493 , G01C21/36 , H04M7/00
摘要: Natural speech dialog system and methods are disclosed. In one example, a method includes identifying a dialog system intent associated with the speech input based on at least one predetermined intent keyword, the dialog system intent having required intent parameters, determining whether data for all required intent parameters of the dialog system are available, based on the determination, selectively initiating a parameter collection dialog associated with the dialog system intent, the parameter collection dialog being operable to collect data for the required parameters not otherwise available to the dialog system intent, and based on the dialog system intent and one or more required parameters, generating an action instruction.
-
公开(公告)号:US11960867B1
公开(公告)日:2024-04-16
申请号:US18198674
申请日:2023-05-17
申请人: GOOGLE LLC
发明人: Rishabh Singh , Hanjun Dai , Manzil Zaheer , Artem Goncharuk , Karen Davis , David Andre
CPC分类号: G06F8/436 , G06F40/279 , G06F40/40 , G06N3/08 , G06N7/01
摘要: Using a natural language (NL) latent presentation in the automated conversion of source code from a base programming language (e.g., C++) to a target programming language (e.g., Python). A base-to-NL model can be used to generate an NL latent representation by processing a base source code snippet in the base programming language. Further, an NL-to-target model can be used to generate a target source code snippet in the target programming language (that is functionally equivalent to the base source code snippet), by processing the NL latent representation. In some implementations, output(s) from the NL-to-target model indicate canonical representation(s) of variables, and in generating the target source code snippet, technique(s) are used to match those canonical representation(s) to variable(s) of the base source code snippet. In some implementations, multiple candidate target source code snippets are generated, and a subset (e.g., one) is selected based on evaluation(s).
-
公开(公告)号:US11861346B2
公开(公告)日:2024-01-02
申请号:US17240461
申请日:2021-04-26
申请人: Google LLC
IPC分类号: G06F8/65 , H04L9/40 , G06Q20/12 , G06F8/61 , H04M3/42 , H04M3/537 , H04M7/00 , G06F9/445 , G10L15/22
CPC分类号: G06F8/65 , G06F8/61 , G06Q20/123 , H04L63/102 , H04M3/4217 , H04M3/537 , H04M7/0012 , G06F9/44526 , G10L15/22
摘要: A method for enhancing dialog systems is disclosed herein. The method comprises maintaining an online marketplace that may include a plurality of dialog system extension elements. Each of 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 a software developer. The software developer 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 software developer.
-
公开(公告)号:US11775271B1
公开(公告)日:2023-10-03
申请号:US17316331
申请日:2021-05-10
申请人: Google LLC
发明人: Rishabh Singh , Artem Goncharuk , Karen Davis , David Andre
摘要: Techniques are described herein for translating source code in one programming language to source code in another programming language using machine learning. A method includes: receiving first source code in a first higher-level programming language; processing the first source code, or an intermediate representation thereof, using a sequence-to-sequence neural network model to generate a sequence of outputs, each including a probability distribution; generating second source code in a second higher-level programming language by, for each output in the sequence of outputs: determining a highest probability in the probability distribution associated with the output; in response to the highest probability exceeding a first threshold, generating a predicted portion of the second source code based on a token that corresponds to the highest probability; and in response to the highest probability not exceeding the first threshold, generating a placeholder; and outputting the second source code.
-
公开(公告)号:US20230188621A1
公开(公告)日:2023-06-15
申请号:US18105707
申请日:2023-02-03
申请人: GOOGLE LLC
发明人: Ilya Gennadyevich Gelfenbeyn , Artem Goncharuk , Ilya Andreevich Platonov , Pavel Aleksandrovich Sirotin , Olga Aleksandrovna Gelfenbeyn
摘要: Disclosed is the technology for computer-based “Daily Brief” service, which includes methods and corresponding systems for proactively providing push notifications for users of chat information systems. The push notifications are dynamically generated and presented to the user based on identification of one or more triggering events, which may include predetermined time/date, current geographical location, activity of peers and friends in social media associated with the user, scheduled events, appointments, meetings, emails, instant messages, and many more. The described technology improves the interaction interface between the user and chat information system.
-
公开(公告)号:US11575766B2
公开(公告)日:2023-02-07
申请号:US16983195
申请日:2020-08-03
申请人: Google LLC
发明人: Ilya Gennadyevich Gelfenbeyn , Artem Goncharuk , Ilya Andreevich Platonov , Pavel Aleksandrovich Sirotin , Olga Aleksandrovna Gelfenbeyn
摘要: Disclosed is the technology for computer-based “Daily Brief” service, which includes methods and corresponding systems for proactively providing push notifications for users of chat information systems. The push notifications are dynamically generated and presented to the user based on identification of one or more triggering events, which may include predetermined time/date, current geographical location, activity of peers and friends in social media associated with the user, scheduled events, appointments, meetings, emails, instant messages, and many more. The described technology improves the interaction interface between the user and chat information system.
-
-
-
-
-
-
-
-
-