Google自然語言處理更進一步,可直接回答復雜問題

jopen 9年前發布 | 8K 次閱讀 Google 自然語言處理

 

Google 語音搜索于 2008年 推出,在 4年 之后通過關聯 “知識圖表” 實現了回答用戶問題的功能,包括人物、地點和實物信息,不久之后實現了回答諸如 “How old is Stan Lee?” 這類簡單問題。再之后,它學會了按照同一詞匯的不同釋義結合語境來回答問題,當用戶問 “What ingredients were in a screwdriver?” 時,Google 知道這里的 “screwdriver” 不是螺絲刀而是一種飲料。

搜索引擎在自然語言處理能力上的提升都是一點點積累起來的,很難一步登天。最近 Google 又有了進步,已經可以通過文字或語音識別出 “最高級”、“基于時間的” 查詢和一些復雜組合問題。

最高級:當你的問題中含有諸如 “tallest”、“largest” 等最高級詞匯時,Google 可以給出特定答案。比如:

  • Who are the tallest Mavericks players?(誰是小牛隊最高的球員?)
  • What are the largest cities in Texas?(德州最大的城市是哪?)

基于時間點的問題,比如

  • What songs did Taylor Swift record in 2014?(泰勒斯威夫特在 2014年 發布了哪些歌曲?)
  • What was the population of Singapore in 1965?(新加坡 1965年 的人口數)

更復雜一些的組合型問題也能得到答案,比如:

  • Who was the US President when the Angels won the World Series?(洛杉磯天使隊奪得世界職棒大賽冠軍那年,美國總統是誰?)

Google 會將你的疑問做碎片化處理,把一句話分成幾個不同的關鍵詞,再結合到一起。在上述問題中,它需要把疑問拆解成 “世界總統列表中的美國總統”,“Angels 是一個棒球隊”、“每屆職棒冠軍名單”、“Angels 奪冠是哪一年”,由此得出最終結果——小布什。

Google自然語言處理更進一步,可直接回答復雜問題

在此之前如果你問 Google 相關問題的話,得到的結果只是一些關鍵詞的搜索結果,并不會真正理解你要問什么。而近期的這次更新則真正意味著它有了語意分析搜索能力,這在人類看來也許很簡單,但在人工智能技術上實現并不容易。

不過這一功能還沒有完善,仍會給出一些并非用戶所需的答案。比如用戶問 “誰是 Dakota Johnson 在電影里的媽媽?” 時,Google 會把她現實生活中的媽媽展現出來,而用戶其實是想查到電影《五十度灰》中扮演 Anastasia 母親的 Jennifer Ehle。

即使如此,Google 仍然在這項技術上領先著對手,要知道其他競品在你提出問題后往往只會彈出關鍵詞搜索的網頁。不過語音 / 文字搜索對 Google 不僅是一個學術挑戰,更牽扯到其能產生利潤的搜索業務。用戶在移動端搜索的比例越來越高,Google 的語音搜索必將成為核心競爭力。

目前升級版的 Google App 已經支持 iOS、Android 以及 Web 端,感興趣的用戶可以前往嘗試。

本文參考了多個信息來源: insidesearch.blogspot.com ,如若轉載,請注明出處:http://36kr.com/p/5039778.html

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!