Google Now、Cortana 與 Siri 聰明助手的背後邏輯

POT.HK:「有輸入才能輸出」,各家聰明助手的背後都依靠用戶數據作出分析,愈多的數據讓它愈來愈聰明,雖然我們無法完全得知它們的操作,但從各方面的隱私權透露中還是可以略知一二。

Google、蘋果還有微軟都有自己的代理,它們想要通過這些代理成為用戶的私人助理。要打探出這些代理是怎麼工作的,可不是件容易的事兒。這些公司都有專門的幫助頁面和隱私頁面,頁面當中對這些代理進行了描述,但是這些描述主要是針對它們能做什麼,而不是關於它們到底怎麼做到的。

關於「如何運作」的這類信息通常只會出現在給程式開發者的文件當中,或是在媒體採訪、活動賽事以及公告當中。我曾經將這些信息當成主要來源,我也將我在這篇文章當中總結的所有東西,發給了每一家相關公司接受審查,以確保所述儘可能準確。

下面,讓我們深入研究一下,這些工具是怎樣形成預測的,以及當中涉及到的一些概念。在最後,你也將可以發現覆蓋關鍵領域的對比圖。

digitalassistants-01

預測&相關分析數據

這些應用的存在,就是要在各個方面幫助用戶。而這眾多功能當中的預測功能,是在你甚至都不知道你需要幫助的時候,就為你提供所需。這常常會帶給人們意想不到的驚喜。

舉個例子,Google Now通常會在我應該離開家或者賓館去機場的時候提醒我,以免我延誤班機。我愛死這個小功能了!但是要想觸發這個神奇的小功能,Google Now需要知道以下三點:

1.我預定了一張機票
2.我應該去哪個機場
3.我的當前所在地

Google Now不需要我動手進行任何操作,就會自動對這些已知數據進行計算,然後掐著點提醒我。這點Cortana也能辦到,但是預測性沒有Google Now那麼強大。最新版本的Siri推出了「Proactive Assistant」。這個整合了語音助手、聯繫人、日曆、Passbook、地圖和第三方應用程序等多項功能的新服務,也擁有了類似功能,但是同樣不敵Google Now。

我寫這篇文章的目的,是要探究更多後台的秘密。這些工具是怎麼瞭解到我們的航班信息,並且做出相關預測的呢?

其實,它們是在我們的允許下,利用各種信息源來瞭解的。

這個問題,我們待會兒再說。首先,我們來探討一下被動幫助與主動幫助,基於雲端與基於設備的文件問題。

 

被動幫助與主動幫助

無論是二次元還是三次元,一個好的助手都要能「揣測聖意」,你還沒開口就要能準確知道你需要什麼。而且不需要你事先交待什麼,它就是知道。這就是我所說的「被動」幫助,這些小工具智能極了,你不需要告訴它任何相關事情,它就能預測你的需求。

在我提到的這些數字助手當中,Google Now是最成熟也是最被動的,它的預測都靠自己。你基本什麼都不用做,它就會算出你想要什麼。你唯一要做的,就是安裝Google 服務,然後全心全意地相信這家棒棒噠的公司。

微軟的Cortana以及蘋果的Siri就需要更多的主動工作了。是的,這兩個小工具會努力通過各種信息源,比如你的郵件,來做自動檢測。但是它們能做的,遠不如Google Now那麼多。它們提供的推薦鏈接也非常侷限,僅僅是你主動選擇的那些類別,而不是被動檢測你可能感興趣的那些東西。

 

雲端計算與設備配置文件

所有這些助手為了服務於用戶,都需要建立一個用戶檔案。有些工具會把你的檔案存在雲端,這就意味著,隨便你怎麼換設備它們都會跟著你走。而有些手機、平板和筆記本電腦則是將數據儲存在設備中,這也導致它們的表現無法像雲端儲存那樣優異。

Google Now是完全基於雲端的,無論你用哪個設備,只要在Google裡進行的操作,都會存到同一個雲端檔案裡。哪怕你從Android機換到了蘋果iOS系統,Google Now作為iOS系統Google Search App的一部分,所有用來幫助預測的歷史文件都會跟著無縫轉移。

Cortana也有一個雲端檔案,因此你也可以得到和Google Now同樣的無縫過渡。但是,有一點我要解釋一下,Cortana的信息來源並不全都是基於雲端的。

Siri則是基於設備。Siri在一個設備上形成的預測,只能保存在這個設備上,換個設備就沒用了。這就意味著,如果你有一個iPhone,還有一個 iPad,Siri的預測依據可能會有很大差距,尤其在要用到歷史位置記錄的時候。這還意味著,如果你換了個設備,要不使用之前那部設備的備份,要不就得重新開始。

現在,讓我們討論一下這些工具使用的各種數據來源吧。

 

digitalassistants-02

來源一:電子郵件

對於助手小工具們來說,Email是個頂好的信息來源。它們想要預測你的需求,最常用的就是檢索你的Email。

Google Now

Google Now就是這樣,如果你有一個Gmail(Google郵箱)賬戶。它就會自動雲端檢索你的郵件內容,這樣就可以得知一些信息,比如說航班啊,包裹跟蹤單號啊之類的。這樣你不需要動一根手指頭,它就會給你提供預測。但是如果你沒有用Gmail,或者不允許Google Now訪問你的Gmail,Google Now的效用就大打折扣了。

Cortana

Cortana也會利用電子郵件,但是比Google Now要侷限很多。它只會讀取Windows設備裡郵件應用裡的郵件。如果你在郵件下載到郵件應用之前就讀取了這封郵件,或者通過其他程序讀取了這封郵件,那麼Cortana就沒法讀取了。而且Cortana對於Android版本基本發揮不了效用,侷限太多。

Siri

Siri也會使用設備中的郵件來幫助預測。比如說,如果你在郵件當中接受了一個日曆邀請,Siri就會將其添加到你的日曆當中,然後據此生成一個提醒,這個提醒時間還會很人性化地考慮到你的交通情況。如果你接到一個來電,來電號碼並沒有添加到你的聯繫人列表當中,但是你在郵件裡有過這個號碼,那麼關於這個號碼的相關信息就可以拿來作為識別用。

順便提一下,Gmail、Windows Mail還有 Apple Mail能夠從其他服務當中導入電子郵件。你完全可以通過Windows Mail和 Apple Mail讀取Gmail的郵件。這樣就能幫助Cortana和Siri獲得更多信息。同樣的,如果你把微軟Outlook和Apple Mail的郵件轉發到Gmail裡,Google Now也就同樣能讀取更多。

 

來源二:搜索

你的搜索記錄,是數字助手做預測的另一個重要來源,Google Now經常會根據我的搜索記錄,推薦我一些我可能感興趣的內容,感覺非常實用。

Google Now

Google Now會訪問你在Google上的搜索歷史,不論你是用Chrome瀏覽器,還是Google Search應用或是其他途徑進行的搜索,只要你登錄了,Google就知道你是哪個Google Now用戶。

Cortana

Cortana也一樣,它會訪問你在必應上的搜索歷史。你是用IE瀏覽器也好,Edge瀏覽器也好,必應搜索應用也好,只要登錄必應就好。

Siri

據我瞭解,Siri不會訪問搜索歷史,這意味著Siri能夠做的預測性建議,比Google Now和Cortana都要有限得多。但這也意味著,那些擔心隱私洩露的用戶可以放心了,Siri知道的可沒那麼多。

iOS9增加了很多有用的小玩意兒,在你主動使用Siri和Spotlight時候它們就會彰顯存在感。但是這和使用你的搜索歷史生成預測性建議有很大的不同。

 

來源三:瀏覽記錄

Google Now

你的瀏覽記錄也是這些數字小助手們進行預測的有效信息來源,Google Now就可以讀取用戶在Chrome瀏覽器上的瀏覽記錄。如果你登錄了Google工具,生成的瀏覽歷史記錄,Google也能識別。

Cortana

Cortana和Google差不多,也可以利用瀏覽記錄,但是僅限於Edge瀏覽器。如果你仍然用著IE瀏覽器,那麼你的瀏覽記錄對Cortana而言一點用都沒有。

Siri

Siri完全不會去讀取瀏覽記錄,還是一句話,Siri或許因此限制了對用戶需求的瞭解程度,但是給了用戶更多的隱私空間,如果你是個在意隱私的人,那一定更喜歡Siri。

digitalassistants-03

來源四:日曆和新聞

在小助手們還沒有數字化之前,日曆就一直被用作信息來源,至今仍然非常有用。

Google Now

Google Now會讀取Google日曆應用Google Calendar裡面所有的信息,無論來源為何。換句話說,如果你把其他日曆的內容同步到Google日曆裡面,那麼所有同步的內容都會被利用。

Cortana

Cortana會讀取Windows Calendar當中的所有信息,和Google日曆一樣,其他應用當中的內容也可以被拖拽進Windows Calendar裡讀取並利用。但是必須要拖拽進去,否則Cortana就沒法讀取。

如果你使用Android版的Cortana,保存在其他日曆程序裡面的事件,都沒法讀取出來。

Siri

Siri會讀取蘋果日曆應用Apple Calendar裡的所有信息。它會利用這些事件,即便這些事件來源自其他程序比如Google,這一點和Cortana一樣。

這裡我要說明一下,雖然說Siri是基於設備的,但有關日曆方面的幫助還是會上傳到雲端,因此可以同步到其他設備上。比如說Siri在我的蘋果郵箱應用Apple Mail 裡「看見」一封航班確認郵件,就會自動在我的手機日曆上生成一個提醒條目。因為我的日曆是同步到雲端的,所以這條信息也會同步到我的iPad上。

 

至於新聞,所有的數字助手都會向你推薦你可能感興趣的新聞。

Google會根據你在Google新聞應用Google News或者其他相關應用當中愛看的常搜的類型來進行推送,這使得Google Now的推薦範圍最廣泛也最精確。

Cortana會根據你在Cortana Notebook裡主動搜索並保存的內容進行推薦。

蘋果則依據你在蘋果新聞應用Apple News裡的操作來預測推送。

 

來源五:位置

預測性建議最有力的一個信息來源,就是你的位置。

Google Now

我今年早些時候去了冰島,Google Now察覺到我的位置變化,就主動向我提供了當地匯率,值得一去的景點,以及一些問候語。所有這些數字工具都對你工作和生活的地點非常瞭解,這樣就可以結合當地情況,比如說交通時間什麼的,來給你提供貼合當地的實用建議。

Google Now會根據你登錄Google應用或者使用設備時候的地址,來確定你的位置。

Android手機會記錄登錄地址,這樣一旦手機弄丟了,也方便定位。這正好便宜了Google Now,你在電腦上用Chrome瀏覽器登錄時,Google已經悄悄記下了你的地址。

你在蘋果手機上使用Google搜索應用,也會發送地址。所有這一切意味著Google Now會比其他數字助手更好地定位用戶所在。不過如果你是個隱私至上的人,那就頭疼了,你只能取消這個功能。但是開啟這個功能,Google Now會幫助你更多。

Cortana

像Google Now還有Cortana可以用各種方法記錄用戶位置。Cortana自己就能發送你的位置。登錄其他的微軟產品,也會向Cortana發送你所在位置,供Cortana使用。使用Cortana,還會強制保留歷史位置記錄。

Siri

Siri就特別一點了,它只會使用你設備上的歷史位置記錄。如果你帶著你的iPhone去過很多地方,Siri可以讀取這些位置信息,並進行相關推薦。但是這個歷史位置並不會同步到雲端,這也就意味著,如果你還有個iPad ,你沒帶它出過門,那麼iPad上的Siri就是一張白紙。好吧,還是隱私問題啦,不過這也意味著Siri不太能通過位置來推薦東西。

 

digitalassistants-04

來源六:應用

Google Now

對於從第三方應用獲取信息,幫助提供預測性建議這件事,Google Now是最拿手的。

Siri

Siri會通過你手機上使用的App來努力預測。舉個眾所周知的例子,如果你插入耳機,Siri會推薦你最近在蘋果音樂應用Apple Music或者是播客裡面聽的那首歌。

Siri還會推薦它認為你最喜歡用的應用,如果你在iOS9系統當中下拉搜索過或是從主螢幕向左滑動過。

Cortana

Cortana目前來說對第三方應用還沒什麼轍。

 

digitalassistants-05

總結

整理時間到。上圖這個比較圖概括了每一個工具的信息主要來源。感謝Search Engine Land團隊的Kyle Pouliot替我們整理了這個圖表出來。

我把這幾個工具都用了一遍,結論是:如果你很樂意接受Google系統的話,那麼Google Now是最容易讓你滿意的小助手了。

如果你不用Google服務,Cortana也是個不錯的選擇,特別現在它推出了Android版本,不過別指望它能趕上Google Now。

如果你在意隱私,那麼蘋果的Siri很適合你。但是隱私保障了,預測性就不那麼強了,並且一旦你換了設備,就得從頭調教它一番,或者是把現有的完全重置。不嫌麻煩的話,也可以咯。

【非經允許、不得轉載。POT.HK 獲授權刊載;作者:Bamboo;原文標題:大揭秘:Google、蘋果和微軟如何「讀懂」你我心意?;好文章需要你的支持,請讚好 粉絲專頁

【此文章刊載於POT.HK;標題:Google Now、Cortana 與 Siri 聰明助手的背後邏輯