天天看點

微軟釋出Bot開發架構,用人工智能對話平台豪賭未來

微軟釋出Bot開發架構,用人工智能對話平台豪賭未來

在談到 Tay 時,Satya Nadella 對彭博新聞的記者坦言:「我吓壞了以至于不敢問它任何事情,因為誰知道它會說些什麼呢?我甚至可能了解不了。」他笑着說。

但他真的不使用 Tay,他說自己更喜歡更有企業風範的 Bot。在中原標準時間今天淩晨的主題演講中, Nadella 告訴場下以及全球的開發者們:「我們正在汲取人類語言中的強大能量,并将其廣泛的運用到電腦中去,我們認為這将産生重大影響,就像圖形使用者界面首次出現在桌面電腦或觸屏首次出現在智能手機上一樣。」

微軟釋出Bot開發架構,用人工智能對話平台豪賭未來

Nadella 演講

「我們緻力于将最好的技術應用在産品中,就在上周,當我們釋出 Tay 時,我們很快意識到這并未達到這個要求。」現場發出一陣笑聲,不過 Nadella 繼續嚴肅的說:「是以,是以我們要回去重頭做起。」

Nadella 将其定義為「對話平台」。微軟展示了 Bot 的多種應用場景,比如你可以使用文本與 Bot 對話,如 Tay;而更豐富應用則是則寄托于開發者們,比如當你使用Skype 時,會有 Bot 「主動」為你規劃旅行路線或預定房間,抑或是盲人或視覺障礙者使用手機攝像頭調取 Bot 出來,進而幫助這些人「看見」别人的表情或圖書的内容。

所有 Bot 的開發工具和模版——Microsoft Bot Framework 都可以免費下載下傳。開發人員可利用它将各種智能對話機器人內建到自己的應用中。微軟已經開發出6種工具幫助程式員建立機器人,微軟不僅希望程式員能夠快速上手,按照 Nadella 的想法,他還要三明治店、幹洗店、汽車公司乃至無程式設計基礎的普通使用者都能開發一款屬于自己的 Bot。

微軟為何開始鐘情 Bot ?

Satya Nadella 兩年前成為微軟曆史上第三位 CEO,在微軟錯失移動網際網路的背景下,Satya Nadella 一上任就提出了「雲優先、移動優先」的口号,大力推進以 Azure 為核心的雲計算業務,成績斐然。在2016 年 1 月底的微軟第二财季财報中,微軟雲服務(Azure+office365)收入增長 5%,達到 63 億美元,占到微軟第二财季總營收的 26%(總營收為 238 億美元)。如果考慮到微軟在 2010 年才開始發展雲計算業務,這也就意味着,在 Satya Nadella 轉型理念的推動下,微軟的雲計算營收已經支撐起了整個公司四分之一的營收。

說起微軟在移動尤其是手機領域的辛酸曆史,Satya Nadella 有自己的一番看法,「人們自然而然的以為:『因為你沒在手機應用商店中撈到甜頭。』」手機的應用程式當然很适合檢視某項服務,但在搜集、重組、優化并以自然的互動方式與使用者互動方面,Bot 的作用更重要。如果你想檢視你的預算開支情況,你需要打開(記賬)的 App、等待你就加載出來所有的消費和收入。而通過一個基于某個聊天應用中的财務 Bot,你可能隻需要一句話就能傳回自己想要的結果。是不是很酷炫?

Nadella 從去年十月份才開始計劃微軟的戰略轉移,這也是他就任 CEO 以來,第一個真正屬于自己的戰略思考。

在從矽谷傳回西雅圖的兩小時航班上,他與負責必應、Skype 、 Office 等應用和服務的陸奇和搜尋工程部門副總裁 Derrick Connell 進行了會談。陸奇拿出自己的筆記本電腦,向 Nadella 展示了一些自己正在開發的人工智能的想法。他描述了一遍背後的科學原理,Nadella 問這對微軟的産品意味着什麼。Connell 則向他展示了用人工智能強化過的新版本的 Outlook 電子郵件程式和 Skype。到飛機降落的時候,Nadella 決定,這就是微軟的轉型方向。

在早前的幾個月,陸奇在中國期間與中國的學生和客戶進行了深入交流,并實地了解到他們使用智能手機的方式。最讓他印象深刻的是中國人使用微信的方式。微信從一個最簡單的聊天應用,成長為一個類似作業系統的産品——使用者可以用微信預訂酒店、信用卡賬單分期、預約醫生、購買電影票以及線上購物。當越來越多的公司開始使用微信銷售自己的産品時,它們雇傭人類閱讀使用者發來的聊天資訊,并積極回複進而完成銷售。

發資訊「我想要兩張周五晚上的《死侍》的電影票。」陸奇說,然後你就能收到一張帶有時間和座位選擇的互動圖像,接下來,你隻需要簡單地點選購買,你就得到了一段取票的文本資訊。然後你就可以去影院消費了,而且這樣操作的也不隻是年輕人,陸奇表示,他 80 歲的母親也生活在「微信」中,這位住在上海的老人不信任網站,但她會在微信上購物和叫計程車。這些對話 Bot 的力量「有些已被微信發明出來,但現在 Facebook 看到這一點,很多公司都在打造類似的體驗。」陸奇補充道,「我認為微軟會扮演一個上司者的角色。」

對話式的 bot 并非新鮮事物。第一個對話式的 Bot 可以回溯到早期的計算時代。MIT 研究員 Joseph Weizenbaum 在 1960 年代寫出了一個名叫 ELIZA 的 Bot。90年代後期在網際網路裡為搜尋引擎搜尋網頁索引的爬蟲也是一種 Bot 。

微軟釋出Bot開發架構,用人工智能對話平台豪賭未來

Clippy

微軟在90年代也曾嘗試用 Bot 提高使用者互動體驗,其中一個便是類似大眼夾(Clippy)的 Office助手,但這個 Bot 很傻,它不知道何時出現,很多時候都是預設出現,也不會提出真正有用的建議,這個号稱基于貝葉斯算法的 Bot 幾乎毫無用處。

這一次,微軟要給自己的 Bot 來點不一樣的。

人工智能驅動的 Bot

正如陸奇所言,幾乎所有的大公司都将對話 Bot 作為重要的産品,而人工智能成為其背後強大的推動力。過去幾年,人工智能已經成為矽谷新的風向标。根據CB insight的統計,2015年,基于人工智能的創業公司共完成3億美金的融資,而在五年前的2010年,人工智能公司的融資總額隻有4500萬美元。

以 Facebook 秘密開發的「M」為例,這是一個基于Facebook 聊天應用 Messager 裡的對話 Bot,它可以幫你搜尋、預訂機票、遞送免費咖啡、寫歌、甚至畫畫。當你和它聊天時,「M 」會通過自動化、深度學習、人工智能相結合的技術架構,并結合人類「教練」的建議,進而完成在海量資料的挖掘整理,快速回複。

微軟釋出Bot開發架構,用人工智能對話平台豪賭未來

Facebook M

而在微軟今天釋出的「對話平台(Conversations as a Platform)」,微軟希望将人工智能更靈活、更自然地融入到使用者的對話裡。

第一,将 Cortana 作為互動 的核心。當開發者在Skype 上開發一款 Bot,微軟 Cortana 則可以從旁協助,甚至直接和機 Bot 進行溝通,讓使用體驗更順暢。比如使用者在為下一次的假期訂機票旅館時,Cortana 就可以适時地介入,從你過去的旅遊經曆、甚至是之前的聊天内容中,提供建議。

微軟釋出Bot開發架構,用人工智能對話平台豪賭未來

第二,HoloLens 開發者版本發售。微軟不僅在新版本 Skype 裡增加了視訊通話功能,還将支援 HoloLens。作為目前唯一不需要外部攝像頭、線纜、手機,也不需要連接配接PC,就可以提供自然全息計算的裝置,Hololens 開發者版本的發售将給微軟的 Bot 帶來更多驚喜,這意味着使用者可以在任何地點啟動對話,并通過 Cortana 擷取幫助或建議。比如日本航空正在開發一款HoloLens 應用,其想象力空間非常大。

微軟釋出Bot開發架構,用人工智能對話平台豪賭未來
點選檢視原視訊連結

第三,推出HoloLens 模拟器。與 Hololens 開發者版本發售的同時,微軟還悄悄推出 HoloLens 模拟器,幫助沒有買到 Hololens 的開發者開發相關應用。利用 Hyper-V 虛拟機器,開發者同時使用微軟的 Visual Studio 開發工具就能做出類似于 HoloLens 上的功能。不再是依靠眼鏡的環境輸入,模拟器使用鍵盤和滑鼠(或者Xbox控制器)進行控制,得到的回應和在 HoloLens 上操作一樣。進行控制時就像你打遊戲,使用鍵盤的 WASD 按鍵進行移動控制,移動滑鼠調節攝像頭。如果你打算開發全息應用,HoloToolkit on GitHub上提供很多腳本群組件,能夠加快開發進度。

第四,開放更多認知技術。此次大會上,微軟更新了一組機器學習工具,這些認知服務工具包共包含22項 API。其中的臉部識别程式也是去年朋友圈刷屏的「How old do you look」的基礎技術,也包括去年11月推出的可偵測面部情感的API,還包括語音識别以及智能自定義識别API等等。開發者可以随時調用這些 API,将其加入到自己的 Bot 中。

第五,更簡單的 Bot 開發工具。Nadella 告訴彭博新聞記者,「這(Bot 開發工具)幾乎是我見過的最簡單的一段代碼。」一位微軟工程師打開 Bot 基礎模版,接着他添加了幾行代碼,進而讓 Bot 和 Domino 披薩店的點單系統連接配接起來,并設定了幾個選項,諸如披薩的尺寸和配料,然後這個 Bot 就完成了。試想一下,如果你在路上與朋友們用 Skype 聊天,而且每個人都想吃披薩,你就可以在不離開 Skype 的情況下快速預定披薩。

微軟釋出Bot開發架構,用人工智能對話平台豪賭未來

就在當天會議的最後,微軟展示正在處在研發階段的人工智能項目「Seeing AI」,利用計算機視覺和自然語言處理技術,通過這款下載下傳在智能手機以及微軟合作的Pivothead 智能眼鏡的應用,盲人可以「看到」和「了解」他眼前的世界。視訊中,當盲人工程師薩科戴上 Pivothead 智能眼鏡時,滑動鏡腿就可以拍下眼前看到的景象,而 Seeing AI 則可以幫助薩科識别出景象,并通過語音告訴薩科眼前是什麼,例如「一位男人在玩滑闆,一個小女孩在公園扔飛盤」。當薩科在與人會談時,滑動鏡腿拍照,「Seeing AI」還可以識别出面前坐客的年齡、性别以及情緒,讓他可以向普通人一樣參與到真正的對話當中。當薩科在餐館點菜時,他可以拿出下載下傳Seeing AI的智能手機,在人工智能的語音提示幫助下找到并對着菜單拍照,而Seeing AI可以自動讀出菜單,幫助他選擇自己想點的美食。

微軟釋出Bot開發架構,用人工智能對話平台豪賭未來

對微軟來說,在錯過移動網際網路浪潮之後,這一次的轉型對公司的未來至關重要。而從此次大會第一天所釋出的産品和技術來說,微軟已經邁出了堅實的第一步,那麼接下來呢?Nadella 比任何人都清楚實作這一目标有多麼困難。可能還會有更多 Tay (不完美的産品)。彭博新聞記者記錄一個細節:他靠在椅子上對自己的管理團隊微笑道:「這很困難,對吧?」

繼續閱讀