修改後的搜索查詢

已發表: 2022-01-20

基於拼寫錯誤和同義詞修改的搜索查詢

該專利是關於基於當前查詢對先前查詢的排名修改。

Internet 搜索引擎提供有關 Internet 可訪問文檔的信息,例如網頁、圖像、文本文檔和多媒體內容。 搜索引擎可以響應於包括搜索項的搜索者的搜索查詢來識別記錄。 搜索引擎根據文檔與查詢的相關性和論文的重要性對文檔進行排名,並提供包括已識別記錄的各個方面和鏈接的搜索結果。

搜索者的搜索查詢可以被修改並用於識別 SERP。

可以更正搜索查詢拼寫錯誤以創建修改後的搜索查詢以識別文檔。

搜索查詢同義詞可用於創建修改後的搜索查詢,並且此類修改後的搜索查詢可用於識別文檔。

本公開涉及用於對先前查詢的修改進行排序的方法和裝置。 例如,可以基於在最後一個查詢之後發出的當前查詢來生成較早查詢的改變。

例如,可以基於用當前查詢的n-gram替換上一個查詢的n-gram來生成先前查詢的修改。

例如,上一個查詢可能是[明天天氣],當前查詢可能是[星期二怎麼樣]。 可以通過將 n-gram “Tuesday” 替換為前一個查詢的每個術語來生成最後一個查詢的修改,以形成更改 [tuesday tomorrow] 和 [weaTuesdayesday]。

通過用最後一個查詢的每個術語替換 n-gram “on Tuesday” 以形成 [on Tuesday tomorrow]、[weTuesdayn tuesday] 的更改,可以額外地或替代地生成先前查詢的修改。 可以識別每個修改,並且可以確定每個變化的等級。

可以基於修改的排名來選擇修改中的至少一個作為提交查詢。 可以提交期望的更改來代替當前查詢,或者除了當前查詢之外,還可以提交。

修改後的搜索查詢

修改後的搜索查詢如何發生

可以提供一種計算機實現的方法,包括以下步驟:

  • 接收包含許多當前查詢詞的當前查詢
  • 基於當前查詢詞,確定當前查詢指示搜索者細化查詢的意圖
  • 挑選與當前查詢相關聯的先前查詢,最後查詢包括多個先前查詢項並且在當前查詢之前由給出當前查詢的計算設備和搜索器中的至少一個發出
  • 根據當前查詢詞選擇修改 n-gram
  • 生成先前查詢的修改,每個都包括在先前查詢項中替換的修改 n-gram
  • 識別,對於多個修改的每個修改
  • 流行度測量和相關概念測量,其中流行度測量指示修改的流行度並且相關概念測量指示同時出現的可能性
  • 在修改 n-gram 的文檔中和前面的查詢詞在修改中被修改 n-gram 替換
  • 根據修改的流行度度量和修改的相關概念度量來確定每個修改的排名
  • 當一個修改的排名至少比其他修改的排名更突出時,選擇修改的一個修改以用作提交查詢

修改搜索查詢可能包括以下功能。

  1. 向查詢系統提交一項修改以代替當前查詢。 查詢系統可以是搜索系統,並且該方法還可以包括:響應於一個修改確定搜索結果; 並將搜索結果提供給搜索者。
  2. 為修改的至少第一修改確定第一修改的查詢模式,其中第一修改的流行度度量包括指示第一修改的查詢模式的流行度的查詢模式流行度度量。 確定第一修改的查詢模式可以包括:在第一修改中選擇n-gram的類別並將n-gram替換為類的標識符。
  3. 當變換的修改 n-gram 和在變化中被修改 n-gram 替換的先前查詢詞指示地理位置時,修改的排名可能會得到提升。

修改後的搜索結果還可以包括:

  • 基於先前查詢識別指示當前查詢流行度的當前查詢流行度度量
  • 基於當前查詢流行度度量為當前查詢選擇排名,其中僅當一個轉換的排名比當前查詢的排名更突出時才會選擇修改中的一個修改以用作提交查詢。
  • 噹噹前查詢的排名比其他修改的排名更突出時,選擇當前查詢作為提交查詢。
  • 提升當前查詢的排名,其中提升提升當前查詢相對於修改的排名。
  • 為當前查詢的相關概念度量使用當前查詢的默認度量
  • 根據默認度量選擇當前查詢的排名。
  • 可以通過搜索者的語音輸入來提供先前查詢和當前查詢。 確定當前查詢指示基於上一個查詢和當前通過搜索者的口語信息細化先前查詢的潛在意圖。
  • 確定當前查詢指示搜索者可能基於確定當前問題包括細化意圖n-gram來細化先前查詢的潛在意圖。

專利背後的修改後的搜索查詢還可以包括:

  • 根據當前查詢詞查找第二個修改 n-gram
  • 生成前一個查詢的附加修改,每個修改都包括替換前一個查詢詞的第二個修改 n-gram
  • 為多個附加修改中的每一個識別流行度度量和相關概念度量
  • 基於進一步修改的流行度度量和進一步修改的相關概念度量,確定每個附加修改的倍數的排名
  • 僅當一個轉換的排名也比附加改進的排名更突出時,才會選擇修改的一項修改以用作提交查詢。
  • 確定匹配的附加修改之一以與匹配的修改之一相同的順序包括相同的術語
  • 計算匹配附加修改之一和匹配修改之一的組合排名,組合排名比匹配不同修改之一的單獨排名更突出。

可以提供一種計算機實現的方法,包括以下步驟:

  • 接收包括多個當前查詢項的當前查詢
  • 基於當前查詢詞,選擇當前查詢指示搜索者細化查詢的意圖; 根據當前查詢詞確定修改 n-gram
  • 生成前一個查詢的修改,每個修改都包括在前一個查詢項中替換的變化 n-gram
  • 查找候選查詢,候選查詢包括多個生成的修改並包括當前查詢
  • 識別,對於候選查詢的每個候選查詢:流行度度量
  • 其中流行度度量指示基於先前查詢的候選查詢的流行度。
  • 確定每個候選查詢的排名,其中給定候選查詢的排名基於給定候選查詢的流行度度量。
  • 選擇候選查詢中的一個候選查詢以用作提交查詢,該選擇基於一個候選查詢的排名。

修改後的搜索查詢專利位於:

對先前查詢的排名修改
發明人:Bruce Christensen、Kumar Pravir Gupta 和 Jan Kuipers
受讓人:谷歌有限責任公司
美國專利:11,169,989
授予:2021 年 11 月 9 日
提交日期:2015 年 10 月 13 日

抽象的

與對先前查詢的排序修改相關的方法和裝置。

例如,可以基於在先前查詢之後發出的當前查詢通過用當前查詢的n-gram替換先前查詢的n-gram來生成先前查詢的修改。 可以識別每個修改的措施,並且基於這些措施,可以確定每個修改的等級。

可以基於修改的排名來選擇修改之一作為提交查詢。

可以選擇提交查詢來代替或補充當前查詢來提交。

修改後的搜索查詢結論

我已經總結了該專利的摘要,如果您想嘗試更多地了解它的工作原理,您可能需要點擊查看整個專利。 谷歌有許多專利涉及重寫搜索查詢以糾正拼寫錯誤或提供同義詞,以便搜索者收到非常相似的搜索結果。

我想包含一些關於提供這些同義詞的帖子的鏈接,因為谷歌可以選擇多種不同的方式向搜索者提供這些同義詞。 許多涉及同義詞的修改後的搜索查詢專利於 2003 年左右首次出現在 Google,並演變為涉及蜂鳥和 RankBrain 的同義詞替換。 谷歌引用修改後的搜索查詢的一種方式是重寫查詢。 Google 長期以來一直在修改查詢,以下是一些關於 Google 這樣做的帖子示例:

5/25/2007 – 使用本地類別同義詞來優化查詢

2008 年 12 月 29 日 – 搜索引擎如何使用同義詞重寫搜索查詢

2009 年 12 月 22 日 – 在查詢中發現 Google 搜索同義詞

1/19/2010 – 谷歌同義詞更新

2/16/2011 – 搜索引擎同義詞可能用於重寫查詢的更多方式

2013 年 8 月 12 日——谷歌如何用共現代替查詢詞

2013 年 9 月 27 日——谷歌蜂鳥更新和蜂鳥背後的可能專利

2015 年 10 月 27 日 – 調查 Google RankBrain 和查詢詞替換

2015 年 12 月 21 日 – Google 如何使用知識庫類別進行更好的同義詞替換

8/23/2019 – Google 如何通過查看搜索者的先前查詢來進行查詢重寫

2021 年 9 月 27 日 – 重寫查詢和用戶特定知識圖譜

直接在您的收件箱中搜索新聞

此字段用於驗證目的,應保持不變。

*必需的