发明名称 Interpreting adjacent search terms based on a hierarchical relationship
摘要 A computer-implemented method may include receiving, from a device, a search query that includes search terms, parsing the search terms into combinations of search terms, where each of the combinations includes one or more adjacent search terms, determining whether a hierarchical relationship exists for the one or more adjacent search terms of each of the combinations, generating one or more interpretations for each of the combinations based on whether the hierarchical relationship exists for the one or more adjacent search terms, performing a search based on at least one of the one or more interpretations to identify search results, generating a search result document containing the search results, and providing, to the device, the search result document.
申请公布号 US8745028(B1) 申请公布日期 2014.06.03
申请号 US201213452179 申请日期 2012.04.20
申请人 Google Inc. 发明人 Dijk Luuk Van;Zauharodneu Ivan
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项 1. A method comprising: receiving, by a device, a search query that includes a plurality of search terms; parsing, by the device, the search query to define one or more combinations of the plurality of search terms, each combination, of the one or more combinations of the plurality of search terms, including a subset of the plurality of search terms; determining, by the device, that at least one combination of the one or more combinations of the plurality of search terms exists in a hierarchical relationship by matching the subset of the plurality of search terms, in the at least one combination, to a pattern of terms at different hierarchical levels in a hierarchical taxonomy, matching the subset of the plurality of search terms, in the at least one combination, to the pattern of terms at the different hierarchical levels in the hierarchical taxonomy including: matching a first search term, of the subset of the plurality of search terms in the at least one combination, to a first term of the pattern of terms at the different hierarchical levels, the first term being at a first hierarchical level of the different hierarchical levels, andmatching a second search term, of the subset of the plurality of search terms in the at least one combination, to a second term of the pattern of terms at the different hierarchical levels, the second term being at a second hierarchical level of the different hierarchical levels, the second hierarchical level being different from the first hierarchical level,the first search term, of the subset of the plurality of search terms in the at least one combination, and the second search term, of the subset of the plurality of search terms in the at least one combination, being adjacent search terms; generating, by the device, a score for the at least one combination based on matching the subset of the plurality of search terms, in the at least one combination, to the pattern of terms at the different hierarchical levels in the hierarchical taxonomy; interpreting, by the device, the at least one combination based on matching the subset of the plurality of search terms, in the at least one combination, to the pattern of terms at the different hierarchical levels in the hierarchical taxonomy when the score is greater than a threshold; and searching, by the device, for documents responsive to the search query based on interpreting the at least one combination.
地址 Mountain View CA US