Google 自然語言處理更進(jìn)一步,可直接回答復(fù)雜問題
Google語音搜索于 2008年 推出,在 4年 之后通過關(guān)聯(lián) “知識(shí)圖表” 實(shí)現(xiàn)了回答用戶問題的功能,包括人物、地點(diǎn)和實(shí)物信息,不久之后實(shí)現(xiàn)了回答諸如 “How old is Stan Lee?” 這類簡(jiǎn)單問題。再之后,它學(xué)會(huì)了按照同一詞匯的不同釋義結(jié)合語境來回答問題,當(dāng)用戶問 “What ingredients were in a screwdriver?” 時(shí),Google 知道這里的 “screwdriver” 不是螺絲刀而是一種飲料。
搜索引擎在自然語言處理能力上的提升都是一點(diǎn)點(diǎn)積累起來的,很難一步登天。最近 Google 又有了進(jìn)步,已經(jīng)可以通過文字或語音識(shí)別出 “***級(jí)”、“基于時(shí)間的” 查詢和一些復(fù)雜組合問題。
***級(jí):當(dāng)你的問題中含有諸如 “tallest”、“largest” 等***級(jí)詞匯時(shí),Google 可以給出特定答案。比如:
Who are the tallest Mavericks players?(誰是小牛隊(duì)***的球員?)
What are the largest cities in Texas?(德州***的城市是哪?)
基于時(shí)間點(diǎn)的問題,比如:
What songs did Taylor Swift record in 2014?(泰勒斯威夫特在 2014年 發(fā)布了哪些歌曲?)
What was the population of Singapore in 1965?(新加坡 1965年 的人口數(shù))
更復(fù)雜一些的組合型問題也能得到答案,比如:
Who was the US President when the Angels won the World Series?(洛杉磯天使隊(duì)奪得世界職棒大賽冠軍那年,美國(guó)總統(tǒng)是誰?)
Google 會(huì)將你的疑問做碎片化處理,把一句話分成幾個(gè)不同的關(guān)鍵詞,再結(jié)合到一起。在上述問題中,它需要把疑問拆解成 “世界總統(tǒng)列表中的美國(guó)總統(tǒng)”,“Angels 是一個(gè)棒球隊(duì)”、“每屆職棒冠軍名單”、“Angels 奪冠是哪一年”,由此得出最終結(jié)果——小布什。
在此之前如果你問 Google 相關(guān)問題的話,得到的結(jié)果只是一些關(guān)鍵詞的搜索結(jié)果,并不會(huì)真正理解你要問什么。而近期的這次更新則真正意味著它有了語意分析搜索能力,這在人類看來也許很簡(jiǎn)單,但在人工智能技術(shù)上實(shí)現(xiàn)并不容易。
不過這一功能還沒有完善,仍會(huì)給出一些并非用戶所需的答案。比如用戶問 “誰是 Dakota Johnson 在電影里的媽媽?” 時(shí),Google 會(huì)把她現(xiàn)實(shí)生活中的媽媽展現(xiàn)出來,而用戶其實(shí)是想查到電影《五十度灰》中扮演 Anastasia 母親的 Jennifer Ehle。
即使如此,Google 仍然在這項(xiàng)技術(shù)上領(lǐng)先著對(duì)手,要知道其他競(jìng)品在你提出問題后往往只會(huì)彈出關(guān)鍵詞搜索的網(wǎng)頁。不過語音 / 文字搜索對(duì) Google 不僅是一個(gè)學(xué)術(shù)挑戰(zhàn),更牽扯到其能產(chǎn)生利潤(rùn)的搜索業(yè)務(wù)。用戶在移動(dòng)端搜索的比例越來越高,Google 的語音搜索必將成為核心競(jìng)爭(zhēng)力。
目前升級(jí)版的 Google App 已經(jīng)支持 iOS、Android 以及 Web 端,感興趣的用戶可以前往嘗試。