AWS在AI大會re:MARS上宣佈在美國推出開發者預覽版的會話流程自動建模服務Conversations,該服務用最新的深度學習方法,使Alexa的技能開發人員能夠用更少的程序代碼、訓練數據和時間,來打造出更天然的對話體驗,目前預覽版可以容許開發者在單一個技能中,建置天然、有彈性的對話,將來的版本預計能讓開發人員,將多個技能整合單一個對話中。AWS指出,Alexa接收到的指令分爲兩種,一種是一次性的請求,像是今每天氣如何的問題,另外一種則是須要通過多個請求,才能完成的複雜任務,舉例來講,用戶若要規畫與家人一塊兒出去看電影的行程,須要查詢當地的電影院時刻表、附近的餐廳、購買電影票、預約餐廳位子,在這樣多輪的對話中,爲了使語音助理可以更天然、有效率地與用戶交談並完成任務,在不一樣技能之間,Alexa必須可以記住對話的上下文,像是要找附近的餐廳時,Alexa必須記住電影院的位置,來搜尋附近的餐廳。網絡
藉助Alexa會話流程自動建模服務,開發人員只要提供應用程序編譯接口或是API、實體(entity)類別列表,像是餐廳名稱、電影時間等,以及以標示出實體和動做的簡單對話範例,Alexa會話流程自動建模服務的AI技術,會完成剩下的工做,透過遞歸神經網絡,自動將開發人員提供的輸入數據,創建出對話流程模型,不須要開發人員手動撰寫對話流程的程序代碼,省下開發對話體驗的時間。AWS表示,Alexa會話流程自動建模服務基於深度學習,將對話流程自動建模,使得打造複雜語音對話體驗的過程變得更簡單,該服務利用開發者提供的範例對話數據,找出對話中詞彙之間的句法和語意的關聯,再透過詞向量表示法表示,自動產生多種不一樣模擬的對話,接着,再將這些向量轉爲天然語言,用於訓練遞歸神經網絡,來建置出對話流程模型。相關內文來源:http://www.ai.org.tw/map.asp學習