內容來源:2017年3月11日,微軟中國技術顧問佘澤鵬在“HTML5夢工場 & 微軟開發者沙龍第02期——北京”進行《對話即平臺:利用人工智慧以及雲平臺打造你的智慧機器人》演講分享。IT 大咖說(id:itdakashuo)作為獨家視訊合作方,經主辦方和講者審閱授權釋出。
閱讀字數:1495 | 4分鐘閱讀
嘉賓演講視訊回顧及ppt:suo.im/5hQlIe
摘要
微軟中國技術顧問佘澤鵬為我們分享微軟如何利用人工智慧以及雲平臺打造智慧機器人。
dev.modern.ie
Web開發最令人頭疼的問題就是如何去做相容性的開發。雖然現在已經出現了很多現代化瀏覽器,但我們還有很多遺留的舊的瀏覽器問題。微軟提供了一個工具dev.modern.ie,在上面輸入一個網址,可以看到這個網站在各種瀏覽器下面是否存在相容性的問題。
標準模式
正常情況下,應該讓Edge或者IE使用標準模式來渲染你的頁面,避免使用相容模式。這樣就可以使用有效並且格式正確的DOCTYPE,避免通過X-UA-Compatible強制瀏覽器用相容模式渲染頁面。當你確實要使用相容模式來渲染網頁的時候,就需要加入相容性檢視列表中。
框架與類庫
儘量使用穩定併相容度最高的框架,比如jQuery建議使用1.7.2版本。
建議使用modern.IEd的site scan工具進行掃描,掃描之後就可以發現一些問題。
瀏覽器檢查vs功能檢測
應該通過功能檢查的方式而不是通過User Agent探測來判斷瀏覽器對某一功能是否支援。因為User Agent探測可能需要寫一個非常複雜的邏輯,也很容易被欺騙。
還可以使用Modernizr等工具進行功能檢測。
全新的Web瀏覽體驗——Microsoft Edge
MicrosoftEdge是一個現代化的瀏覽器,它有全新的渲染引擎,支援所有的Windows10裝置。Microsoft Edge還支援一些觸控的操作,因為現在出廠的一些裝置基本都支援觸控操作,需要有一個很好的觸控體驗。還有自然的inking支援以及Cortana小娜的互動。可以快速地分享瀏覽內容,為分享進行設計。
Computers understanding the world
計算機現在也正在認識世界,比如通過視覺、語言、語音和知識等等,這些都是人類為計算機研究出的一些技術。計算機也變得越來越強大,它能夠理解或識別這個世界。
微軟AI主要提供了三個方面,大資料和機器學習、認知計算能力和對話即服務的體驗。
現在已經有很多訊息類的應用都呈現一種快速增長的趨勢,在這個情況下,微軟提出我們現在是在“對話即平臺”的時代。
在“對話即平臺”這個概念中有幾個角色,首先是人。對話就要涉及到人與人之間的對話。這裡面還有一個電子助手的概念,現在很多大公司已經在做了,比如微軟的小娜。我們在每臺Windows10上都有自己的小娜,它能夠理解很多行程。當它能理解一些事情的時候就有了一定的洞察力,能夠主動進行提示。
在“對話即平臺”中很重要的一點就是要有機器人。我們要通過對話發起服務,那麼另一端應該是一個bot。以後或許我們只要給bot傳送訊息,它就能幫助我們去完成某些任務或工作。
行業發展趨勢
資訊檢索:查詢檢索某個資料來源的結果。
智慧顧問:基於使用者的輸入以及後臺的專家系統為使用者提供相應的指導建議。
事務:完成某項特定的任務。
使用者交流:在機器人的知識範圍內和使用者展開交流,並收集使用者相應的反饋。
Bot框架
Bot框架是一個Microsoft-operated 服務也是一個SDK,還是微軟提供編寫bot機器人的眾多技術之一。
其他技術:LUIS(語義理解),Speech APIs(語音識別技術), Azure等等。
Bots給業務和使用者粘度提供了新的機會和渠道
隨時隨地、不受平臺與裝置限制地為客戶提供服務。可以在上下文語境中與使用者會話,以一種更自然的方式與使用者進行互動。在使用者量巨大的各種訊息平臺上開拓應用與服務,提升使用者體驗,減少人工幫助的請求。
微軟認知服務
視覺:從面部感官到感覺,讓您的對話機器人瞭解影像、視訊和情緒。
語音:把語音轉換成文字或把文字轉換成語音;瞭解您的意圖,翻譯語言,過濾噪音以及識別說話者。
語言:教您的對話機器人理解自然語言指令,解析複雜的文字以及瞭解使用者情緒。
知識:從網路、學術界或您自己的資料積累中融合豐富的知識。
搜尋:通過必應API的強大功能訪問數十億頁面、圖片、視訊和新聞。
我今天的分享就到這裡,謝謝大家!