更改為Google搜索將提供更多有用的答案


更改為Google搜索將提供更多有用的答案

文章插圖
谷歌今天在一篇博客文章中宣布,它將改變其搜索應用產生結果的方式 。去年,該公司推出了來自Transformers(BERT)的雙向編碼器表示形式 。后者通過查看單詞前后的單詞來弄清單詞的含義 。這可以幫助Google搜索找出問題的真實含義 。BERT不會查看句子中的關鍵字并根據這些單詞提供搜索結果,而是查看句子中單詞的順序以更好地理解它們的含義 。
Google說,結合使用更新的軟件和硬件,在BERT的幫助下,在美國,十分之一的英文Google搜索請求將得到更好的理解 。該公司表示,隨著時間的推移 , 它將在更多國家和地區使用BERT 。該應用程序將更好地理解更長的對話時間和更多的查詢 , 以及“ for”和“ to”兩個詞在問題含義上的重要區別 。
“無論您要尋找的是什么,或者說什么語言,我們都希望您可以放棄一些關鍵字-ese , 并以對您來說很自然的方式進行搜索 。但是您仍然會迷惑Google即使使用BERT,我們也不總是總是正確 。如果您搜索“內布拉斯加州以南的州” , BERT最好的猜測是一個名為“ South Nebraska”的社區 。(如果您有一個語言理解仍然是一個持續的挑戰,這使我們有動力繼續改進搜索 。我們一直在不斷進步,并努力在其中找到含義,并為您提供最有用的信息-您發送給我們的每條查詢 。”-Google
【更改為Google搜索將提供更多有用的答案】這是一個例子 。有人在Google搜索上寫道:“ 2019年前往美國的巴西旅行者需要簽證 。”Google承認 , 以前使用的算法會返回美國公民前往巴西的結果 。但是對于BERT,Search著眼于使用“ to”一詞來幫助其理解這是對巴西人前往美國的查詢
BERT如何理解搜索查詢的真實意圖
在Google給出的另一個示例中,問題“美學家在工作中起很多作用” 。會首先基于將關鍵字“ stand”與術語“ stand-alone”匹配來進行分析 。這樣產生的結果對個人查詢沒有用 。但是使用BERT , Search可以找出“站立”一詞的上下文 , 并意識到它與工作的實際需求有關 。
理解一個單詞的上下文可能會有所不同,從而使Search提供的結果有所不同
最后一個示例是“您能為某人藥房買藥嗎”的問題 。Google再次承認,在過去,它完全錯過了這個問題的真正含義,將對填寫處方提供全面的答復 。多虧了BERT,Google搜索了解到問題的“針對某人”部分意味著,提出查詢的人想知道如何為他們選擇別人的處方 。
Google承認過去會錯過的另一個搜索查詢示例
大多數Google搜索用戶甚至都不知道或無法斷言該應用程序正在使用新方法回答問題 。Google一直在努力改善搜索,并考慮到每天執行的數十億次搜索中,有15%是Google從未見過的搜索 。這使得實施需要實時運行的改進變得更加困難 。