快速瞭解dueros技能開發

快速瞭解dueros

DuerOS是百度度祕事業部研發的對話式人工智能系統,整合了世界頂尖人工只能語音圖像技術,開發者可一站式實現人工智能化,開放平臺分設備開發和技能開發,以下只講訴技能開發。
想開發dueros技能,首先要理解技能裏涉及的幾個專業名詞:技能、意圖、常用表達、槽位、詞典

技能

相當於應用商場裏的一個應用,在duerOS系統裏稱爲技能,可以被用戶通過對話的方式喚醒和使用

意圖

相當於應用或APP提供的功能,只不過從傳統的點擊觸發變成了對話觸發

常用表達

能觸發意圖功能的句子,當用戶說的話完全匹配常用表達的時候,就會觸發意圖,要觸發意圖,需要先進入技能,然後說出常用表達裏的句子。
這就像一個個 函數方法

槽位

相當於常用表達裏的放置參數的插槽,如果常用表達裏的某個詞或某個字被識別爲詞典裏某個集合裏的詞彙,就會把這個詞彙的位置當成這個集合的插槽,集合裏任意一個詞彙都可以替換放在該位置,不需要一一羅列
這就像函數方法的 參數

詞典

某個領域的詞彙集合,比如動物集合就可以包括所有的具體動物的名稱,中國城市集合則包括所有中國的具體城市名稱。
這就像函數方法的 參數類型

詞表

詞典具體的詞彙集合
相當於函數方法的參數可以被賦予的 具體值

把以上數據準備好,服務配置選擇在線編輯方式或者cfc都可以直接開發,不需要準備服務器,不過如果選擇這兩種的話,也意味着只能用nodejs或python做開發,如果你需要php或者java做開發的話,就只能走webservice方式了。
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章