臉書為何能創造出比Google、亞馬遜更厲害的搜尋引擎?

臉書為何能創造出比Google、亞馬遜更厲害的搜尋引擎?

Image: Facebook

 

你知道嗎,臉書語義搜尋技術的開端竟與中國菜有關。

臉書搜尋與中國菜

臉書工程師辛格(Mitu Singh)的女友是華裔,所以自己也有不少華裔朋友,因為這樣臉書的搜尋引擎可以抓到不少相關資料,讓他可以找到非常道地的中式餐廳。

但有天系統壞了,並推薦了一家時髦的餐館State Bird Provisions,但,這並不是中菜餐廳。原來這家餐廳把自家的臉書網頁設定成點心類,而臉書的運算系統認為這類的小盤點心與港式點心同一類,所以碰到「中式」的搜尋請求時這家餐廳就會出現。

現在,身為產品經理的辛格要想辦法解決這個問題。

縮短虛擬與真實世界的差距

臉書希望改善搜尋性能並拉近虛擬世界與實體間的距離。這是Google百度雅虎亞馬遜等網站必須面對的挑戰,對臉書尤其如此,因為它記錄了我們的生活。

所以辛格開始與其他工程師修改臉書的「個體圖譜」(Entities Graph),也就是網站上會員、項目間的關係圖。臉書會員超過10億,圖譜中定義了會員與學校、書籍、電影、音樂和餐廳等等之間的關係,它為每位臉書使用者提供了某種電子簽名。

關係圖的資料會送進臉書在美國地區推出的社交搜尋服務Graph Search,同時臉書也邀請會員通報錯誤並盡量提供地址和電話等資料,透過會員提供的資料和公開的數據就可以認證使用者的資料是否正確。

運算法無法練就的搜尋秘笈

中國搜尋龍頭百度的深度學習負責人余凱表示,光靠運算法無法改善搜尋精準度,每個個體的表達方式都有很多種,要開發出能處理如此多樣化資訊的機器學習運算法很困難,讓全球數億的用戶一起定義資料是顯然的解決之道。

簡單說,臉書在原本只是純文字的個體圖譜中架起結構,讓網站更輕易分類並了解資料,也簡化了工程師的定義工作。

根據臉書的說法,如此一來臉書將會比一般的搜尋引擎能夠處理更豐富多樣、個人化、實用的搜尋服務。可能嗎?對擁有龐大會員資料庫的臉書來說,絕對有可能。

 

延伸閱讀:

挖角Google、臉書老手開發強大服務:Dropbox要成為下一個10億用戶平台!

LinkedIn創辦人霍夫曼給每個人的一段話:「你應該自許為創業家積極投資自己!」

臉書悅耳鈴聲的秘密:你知道它的和弦就是F-A-C-E!