虎嗅注:北京時間730日淩晨,Windows 10 正式發布,作為個性化和魅力攻勢的一部分,語音助手 Cortana 也將一同亮相,她目前已經獲得了很多用戶的喜愛和認可,本次她或許將給我們帶來更多的驚喜,現在不妨聽聽 Cortana 研發團隊是如何讓她誕生的。本文原文來自雅虎 ,由 TECH2IPO/創見陳剛編譯

與蘋果的 Siri 和亞馬遜的 Alexa 一樣,微軟的 Cortana 能夠讓用戶以人類的方式與設備對話。Cortana 可以理解你說話的含義並以類人類的方式給與反饋。但是又與其他語音助手不同的是:Cortana PC 端和移動端同時適用,而且 Cortana 遠不是收發消息這麼簡單。微軟想要她成為你的貼身智慧秘書——管理通信、日常安排以及滿足你的需求

明天,微軟將發布萬眾矚目的 Windows 10 系統,全球範圍內 15 Windows 用戶將有機會接觸有史以來最聰明的人工智慧系統。但是 Cortana 也給微軟的開發者們出了一道難題:如何將冷冰冰的演算法代碼與 Cortana 的個性相結合?應該如何設定 Cortana 的聰明程度?又如何說服用戶喜歡上 Cortana

為了解答這一連串的問題,我們有幸深入 Cortana 的微軟開發團隊,以及 Cortana 本尊。下面我們就來講講 Cortana 的故事

Jarvis 1.0

幾年前,微軟手機業務表現掙紮,無法說服消費者去購買微軟的產品。微軟一貫的做法是召集問題解決團隊。據微軟 Cortana 和搜索團隊項目經理 Marcus Ash 的說法,通過團隊的力量,微軟能夠抓住用戶需求的關鍵點

團隊成員認為:能夠無限獲取各類資訊固然是很好,但是如果有一台設備能夠真正為你做實事那就更好了!比如,通過很多設備,你可以查詢到某天從舊金山飛往紐約的所有航班,但是用戶真正需要的是這款設備能夠為你訂票,挑選一個商務艙靠窗的位置,然後訂一份猶太餐。這一切都是為用戶量身定製

這就是設計目標:開發一款私人數字助手將微軟的產品與其他的產品區分開來。最初,這種概念代號為 Jarvis

微軟的研究團隊要回答的第一個問題就是:一個完美的私人助手應該是怎麼樣的?為了找到答案,微軟採訪了幾個好萊塢和科技公司高層的高級助理,這些助理都有一個共同點:對老闆瞭若指掌,這些細節都會寫在一個筆記本上,而筆記本,幾乎不會離開助理的手。他們的作用不僅僅在於幫老闆過濾掉一些不必要的電話,還要對生活習慣非常清楚,老闆們喜歡吃什麼等等

為了將助理的工作做好,助理們要運用自己的知識去預判老闆的想法,並在必要的時候代替他(她)們做決定。如果微軟的私人數字助手要達到這一目標,Cortana 就需要讀取郵件,管理排程;她需要知道你喜歡哪支球隊、買了哪支股票、你喜歡去哪裡度假等各種私人資訊。這就需要用戶給予 Cortana 充分的信任

「如果 Cortana 對你有一無所知,那麼她就不能起到任何作用,」Marcus Ash 說。但是微軟相信信任是建立在透明的基礎上的。用戶能夠看到 Cortana 收集了哪些資訊、她對這些資訊做了怎樣的處理

賦予 Cortana

Cortana 團隊面臨的第二個挑戰在於如何將用戶的信任延伸到一個虛擬的數字助手上

如果 Cortana 需要走向成功,她必須有自己的個性。所以微軟請了一個作家團隊賦予 Cortana 以個性

每天上午十點,Jonathan Foster 都會把 Cortana 團隊召集到一塊,其中包括一個編劇、一個劇作家、一個小說家以及一個評論家。在牆壁上,一台顯示器顯示著 Cortana 收到的,卻不能通過簡單得搜索得出答案的問題

在接下來的一兩個小時裡,這個團隊的任務就是創造人類式的對話,使得 Cortana 看起來不僅僅是一套聰明的演算法。微軟稱這種人類式的反饋為「閑談(chit chat)」

絕大多數的問題並不是為了獲取某種資訊。相反,他們是為了測試 Cortana 的智慧程度以及忍耐限度,換句話說,就是閑的蛋疼,純屬娛樂。用戶想要知道她正在想什麼,用戶想要看她驚訝、憤怒或者困惑的樣子

就像電視情景喜劇的編劇一樣,「閑談」團隊成員圍著桌子坐成一圈,試圖以機智、詼諧的語言反駁他人。Foster 承認這工作量巨大,不容易

「我們的重中之重就是為用戶提供自然的體驗,」他說

但是表面上看起來很正常的一個問題,如「你喜歡狗嗎?」就能產生多重反饋,其中不少有冒犯之意。如果 Cortana 說狗是她最喜歡的動物,這樣就會招來喵星人粉絲的圍攻。如果 Cortana 說最喜歡泰迪,那麼牧羊犬主人就不爽了

所以在塑造 Cortana 個性的初始階段,Foster 和他的團隊必須制定出一些最基本的指導性原則。Cortana 的回答必須有趣,但是不能含有任何諷刺、挖苦的意義。Cortana 應該充滿正能量,但是不能過度。Cortana 不能發表攻擊性的言論,但是也不能像乖乖女一樣

起初,項目進展順利。Foster 和他的團隊通過回答一些常見的問題,建立了一個回復語庫,這些問題通過微軟內部測試產生。但是在 2014 4 月,Cortana 隨著 WP8.1 系統放出,事情並不如他們想像地那麼美好。種族歧視,性挑逗、一知半解等各種問題紛遝而來

藍色裸女

雖然「閑聊」團隊回答的問題不到 Cortana 接收的全部問題的 10%,但是這個團隊的重要性不言而喻。Cortana 項目工程聯合主管 Mike Calagno 說。「其實我們在項目的晚期才賦予 Cortana 個性,」他說,「但也正是那時候,Cortana 開始走上正軌。這時候我們明白,我們得做點什麼。

Cortana 言語一樣重要的是她的外表。於是微軟的私人助手演變為 Halo 遊戲中一個女性角色,即「藍色裸女」

Halo 遊戲中,Cortana 是一個電腦產生的實體,幫助遊戲的主角 Master Chief 完成任務。如果你要求一個 14 歲的玩家為電子遊戲設計一個虛擬助手,那麼他第一時間想到的應該就是 Cortana

幾個月後,Cortana 成為了微軟內部數字助手項目的代號。然後在 2013 9 月,該名稱被洩露到了網上。一項保留該項目名稱的請願書獲得了近 9 萬個簽名。微軟也抓住這個機會,將 Cortana 確定為其數字助手的官方名稱

在全新的 Windows 10 系統中,Cortana 並不以一個衣著暴露的女神形象示人,而是一個藍色的小圓圈,有節奏地跳動著,就像心跳。即使是微軟的員工也惋惜沒有將視頻遊戲中的形象搬過來。(同時,他們也不承認 Cortana 是女性,儘管在形容 Cortana 的時候一直以女性的口吻。

Cortana 是互聯網居民,所以當你詢問關於 Master Chief 的事情,她會給出相應的回應。」Ash hedges 說,「但是有一點我們在開始就很清楚——這是一個私人數字助手,而不是在 Halo Master Chief 的伴侶。

儘管微軟認為這兩者之前有一定的區別,但是她們之間的區別幾乎可以忽略不計。兩個 Cortana 的聲音均是由同一個女演員 Jen Taylor 提供。Halo 背後的團隊 343 Industries 幫助設計了 WP 版本聲音和動畫。Cortana 全息圖形象和藍色的小圓圈都是同樣的藍色

Deb Harrison 也承認「閑聊」團隊從 Halo 遊戲中借鑒了很多,賦予了 Cortana 獨特的個性,如自信、不跟從。很顯然,微軟希望能將 Halo 粉絲對 Cortana 的喜愛轉移到 Windows 平臺上來

其實,Cortana 還對之前的歷史有多顧忌。「Clippy 先生」失敗的陰影仍然籠罩在他們頭上。當問到團隊是否面臨著巨大的壓力,因為微軟之前的數字助手無一例外不以失敗告終,Foste 差點把飲料打翻了

「從體驗的角度來看,我們從 Clippy 上學到了很多。」他說。其中就有一個教訓:如果創造一個在不惹用戶生氣的情況下為用戶提供幫助的私人助手

Cortana 不是冷冰冰的機

如今,Cortana 仍在緊鑼密鼓地開發中,很多工作尚未完成。當你問她問題的時候,她時常會給出一個必應的搜索介面。這是因為,從這個定位看,Cortana 並沒有作為一個自然語言搜索工具那樣智慧。Cortana 所有的知識都來源與互聯網,她所有的俏皮話都由背後一群優秀的編劇支撐著

不管 Cortana 能否通過圖靈測試,這些都是重要,真正的測試是用戶是都願意去使用她。與 Cortana 相處了很長時間以後,即使是那些技術老兵也將 Cortana 看成是一個人,而不是機器

「有時候,我會在不經意將向她表示感謝或者道歉,也就是在這些瞬間你會忘記她不是一個人。

明天,全世界的人都能一覽 Cortana 的真面目。微軟 CEO 說希望用戶能夠再次愛上微軟,而 Cortana 就是他最好的機會

From 雅虎


 如果今晚我們重新愛上微軟,得感謝會說俏皮話的Cortana