-
公开(公告)号:US20160267163A1
公开(公告)日:2016-09-15
申请号:US15143948
申请日:2016-05-02
Applicant: Google Inc.
Inventor: Tal Cohen , Ziv Bar-Yossef , Igor Tsvetkov , Adi Mano , Oren Naim , Nitsan Oz , Nir Andelman , Pravir Kumar Gupta
IPC: G06F17/30
CPC classification number: G06F17/30595 , G06F17/3053 , G06F17/30864 , G06F17/30867 , G06F17/30914
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for enhancing search results. In one aspect, a method includes receiving a query. A plurality of search results responsive to the query are identified. The search results are analyzed to determine that at least a first search result is associated with a first answer box topic. The search results are provided along with an answer box precursor for the first answer box topic.
-
公开(公告)号:US09183257B1
公开(公告)日:2015-11-10
申请号:US13803410
申请日:2013-03-14
Applicant: Google Inc.
Inventor: Michael Buchanan , Mark Andrew Paskin , Pravir Kumar Gupta
IPC: G06F17/30
CPC classification number: G06F17/3043 , G06F17/30477 , G06F17/3053 , G06F17/30554 , G06F17/30646 , G06F17/30663 , G06F17/30864
Abstract: The specification relates to a method of receiving a first query and a second query. The method analyzes the second query for a presence of anaphora. If anaphora is present, the method analyzes the first query for a presence of an entity that can be associated with the anaphora. If the analysis analyzing the first query returns two or more associated entities, the method forms a third query wherein the anaphora of the second query is replaced with one of the associated entities and forms a fourth query wherein the anaphora is replaced with the other of the associated entities. The third query and the fourth query are sent to a query-ranking engine. The third query and the fourth query receive a ranking and the higher-ranked query is sent to a search engine.
Abstract translation: 本说明书涉及一种接收第一查询和第二查询的方法。 该方法分析了第二次查询的存在。 如果存在隐喻,则该方法分析第一个查询,以查看可与隐喻相关联的实体的存在。 如果分析第一查询的分析返回两个或更多个相关联的实体,则该方法形成第三查询,其中第二查询的描述被替换为相关联的实体中的一个,并形成第四查询,其中该照明被另一个 关联实体。 第三个查询和第四个查询被发送到查询排名引擎。 第三查询和第四查询接收到排名,并且将较高排名的查询发送到搜索引擎。
-
公开(公告)号:US11169989B1
公开(公告)日:2021-11-09
申请号:US14882091
申请日:2015-10-13
Applicant: Google Inc.
Inventor: Bruce Christensen , Pravir Kumar Gupta , Jan Kuipers
IPC: G06F16/332 , G06F16/242 , G06F16/2457
Abstract: Methods and apparatus related to ranking modifications of a previous query. For example, modifications of a previous query may be generated based on a current query issued subsequent to the previous query by substituting one or more n-grams of the previous query with one or more n-grams of the current query. One or more measures of each of the modifications may be identified and, based on such measures, a ranking of each of the modifications may be determined. One of the modifications may be selected as a submission query based on the rankings of the modifications. The submission query may be selected for submission in lieu of, or in addition to, the current query.
-
公开(公告)号:US10008203B2
公开(公告)日:2018-06-26
申请号:US15258084
申请日:2016-09-07
Applicant: Google Inc.
Inventor: Bo Wang , Sunil Vemuri , Nitin Mangesh Shetti , Pravir Kumar Gupta , Scott B. Huffman , Javier Alejandro Rey , Jeffrey A. Boortz
CPC classification number: G10L15/22 , G06F3/167 , G10L15/1815 , G10L15/19 , G10L2015/0638 , G10L2015/088 , G10L2015/223
Abstract: Methods, systems, and apparatus for receiving data identifying an application and a voice command trigger term, validating the received data, inducting the received data to generate an intent that specifies the application, the voice command trigger term, and one or more other voice command trigger terms that are determined based at least on the voice command trigger term, and storing the intent at a contextual intent database, wherein the contextual intent database comprises one or more other intents.
-
公开(公告)号:US20170110118A1
公开(公告)日:2017-04-20
申请号:US14923637
申请日:2015-10-27
Applicant: Google Inc.
Inventor: Siddhi Tadpatrikar , Michael Buchanan , Pravir Kumar Gupta
CPC classification number: G06F16/285 , G06F16/685 , G10L15/04
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for speech endpointing are described. In one aspect, a method includes the action of accessing voice query log data that includes voice queries spoken by a particular user. The actions further include based on the voice query log data that includes voice queries spoken by a particular user, determining a pause threshold from the voice query log data that includes voice queries spoken by the particular user. The actions further include receiving, from the particular user, an utterance. The actions further include determining that the particular user has stopped speaking for at least a period of time equal to the pause threshold. The actions further include based on determining that the particular user has stopped speaking for at least a period of time equal to the pause threshold, processing the utterance as a voice query.
-
公开(公告)号:US20160260427A1
公开(公告)日:2016-09-08
申请号:US15156478
申请日:2016-05-17
Applicant: Google Inc.
Inventor: Michael Buchanan , Pravir Kumar Gupta , Christopher Bo Tandiono
CPC classification number: G10L15/05 , G10L15/04 , G10L15/22 , G10L15/26 , G10L17/06 , G10L25/51 , G10L25/78 , G10L25/87 , G10L25/90
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for speech endpointing based on word comparisons are described. In one aspect, a method includes the actions of obtaining a transcription of an utterance. The actions further include determining, as a first value, a quantity of text samples in a collection of text samples that (i) include terms that match the transcription, and (ii) do not include any additional terms. The actions further include determining, as a second value, a quantity of text samples in the collection of text samples that (i) include terms that match the transcription, and (ii) include one or more additional terms. The actions further include classifying the utterance as a likely incomplete utterance or not a likely incomplete utterance based at least on comparing the first value and the second value.
-
公开(公告)号:US09165028B1
公开(公告)日:2015-10-20
申请号:US13950233
申请日:2013-07-24
Applicant: Google Inc.
Inventor: Bruce Christensen , Pravir Kumar Gupta , Jan Kuipers
IPC: G06F17/30
CPC classification number: G06F17/3064 , G06F17/30672
Abstract: Methods and apparatus related to ranking modifications of a previous query. For example, modifications of a previous query may be generated based on a current query issued subsequent to the previous query by substituting one or more n-grams of the previous query with one or more n-grams of the current query. One or more measures of each of the modifications may be identified and, based on such measures, a ranking of each of the modifications may be determined. One of the modifications may be selected as a submission query based on the rankings of the modifications. The submission query may be selected for submission in lieu of, or in addition to, the current query.
Abstract translation: 与先前查询的排名修改相关的方法和装置。 例如,可以基于通过用当前查询的一个或多个n克代替前一个查询中的一个或多个n克,基于先前查询之后发出的当前查询来生成先前查询的修改。 可以识别每个修改的一个或多个措施,并且基于这样的措施,可以确定每个修改的排名。 可以基于修改的排名将其中一个修改选择为提交查询。 可以选择提交查询以代替或补充当前查询来提交。
-
公开(公告)号:US10049670B2
公开(公告)日:2018-08-14
申请号:US15173823
申请日:2016-06-06
Applicant: Google Inc.
Inventor: Bo Wang , Sunil Vemuri , Barnaby John James , Pravir Kumar Gupta , Nitin Mangesh Shetti
Abstract: Methods, systems, and apparatus for receiving, by a voice action system, data specifying trigger terms that trigger an application to perform a voice action and a context that specifies a status of the application when the voice action can be triggered. The voice action system receives data defining a discoverability example for the voice action that comprises one or more of the trigger terms that trigger the application to perform the voice action when a status of the application satisfies the specified context. The voice action system receives a request for discoverability examples for the application from a user device having the application installed, and provides the data defining the discoverability examples to the user device in response to the request. The user device is configured to provide a notification of the one or more of the trigger terms when a status of the application satisfies the specified context.
-
公开(公告)号:US20180053507A1
公开(公告)日:2018-02-22
申请号:US15617496
申请日:2017-06-08
Applicant: GOOGLE INC.
Inventor: Bo Wang , Sunil Vemuri , Barnaby John James , Pravir Kumar Gupta , Scott B. Huffman
CPC classification number: G10L15/22 , G10L15/18 , G10L17/22 , G10L2015/223
Abstract: Methods, systems, and apparatus for determining that a software application installed on a user device is compatible with a new voice action, wherein the new voice action is specified by an application developer of the software application. One or more trigger terms for triggering the software application to perform the new voice action are identified. An automatic speech recognizer is biased to prefer the identified trigger terms of the new voice action over trigger terms of other voice actions. A transcription of an utterance generated by the biased automatic speech recognizer is obtained. The transcription of the utterance generated by the biased automatic speech recognizer is determined to include a particular trigger term included in the identified trigger terms. Based at least on determining that the transcription of the utterance generated by the biased automatic speech recognizer includes the particular trigger term, execution of the new voice action is triggered.
-
公开(公告)号:US20170352352A1
公开(公告)日:2017-12-07
申请号:US15173823
申请日:2016-06-06
Applicant: Google Inc.
Inventor: Bo Wang , Sunil Vemuri , Barnaby John James , Pravir Kumar Gupta , Nitin Mangesh Shetti
CPC classification number: G10L15/30 , G06F3/167 , G10L15/1822 , G10L25/72 , G10L2015/223 , G10L2015/225
Abstract: Methods, systems, and apparatus for receiving, by a voice action system, data specifying trigger terms that trigger an application to perform a voice action and a context that specifies a status of the application when the voice action can be triggered. The voice action system receives data defining a discoverability example for the voice action that comprises one or more of the trigger terms that trigger the application to perform the voice action when a status of the application satisfies the specified context. The voice action system receives a request for discoverability examples for the application from a user device having the application installed, and provides the data defining the discoverability examples to the user device in response to the request. The user device is configured to provide a notification of the one or more of the trigger terms when a status of the application satisfies the specified context.
-
-
-
-
-
-
-
-
-