圖片來源: 

AWS

AWS在AI大會re:MARS上宣布在美國推出開發者預覽版的會話流程自動建模服務Conversations,該服務用最新的深度學習方法,使Alexa的技能開發人員可以用更少的程式碼、訓練資料和時間,來打造出更自然的對話體驗,目前預覽版能夠允許開發者在單一個技能中,建置自然、有彈性的對話,未來的版本預計能讓開發人員,將多個技能整合單一個對話中。

AWS指出,Alexa接收到的指令分為兩種,一種是一次性的請求,像是今天天氣如何的問題,另一種則是需要經過多個請求,才能完成的複雜任務,舉例來說,用戶若要規畫與家人一起出去看電影的行程,需要查詢當地的電影院時刻表、附近的餐廳、購買電影票、預定餐廳位子,在這樣多輪的對話中,為了使語音助理能夠更自然、有效率地與用戶交談並完成任務,在不同技能之間,Alexa必須能夠記住對話的上下文,像是要找附近的餐廳時,Alexa必須記住電影院的位置,來搜尋附近的餐廳。

借助Alexa會話流程自動建模服務,開發人員只要提供應用程式編譯介面或是API、實體(entity)類別清單,像是餐廳名稱、電影時間等,以及以標示出實體和動作的簡單對話範例,Alexa會話流程自動建模服務的AI技術,會完成剩下的工作,透過遞歸神經網路,自動將開發人員提供的輸入資料,建立出對話流程模型,不需要開發人員手動撰寫對話流程的程式碼,省下開發對話體驗的時間。

AWS表示,Alexa會話流程自動建模服務基於深度學習,將對話流程自動建模,使得打造複雜語音對話體驗的過程變得更簡單,該服務利用開發者提供的範例對話資料,找出對話中詞彙之間的句法和語意的關聯,再透過詞向量表示法表示,自動產生多種不同模擬的對話,接著,再將這些向量轉為自然語言,用於訓練遞歸神經網路,來建置出對話流程模型。


Advertisement

更多 iThome相關內容