semo/template中文件個人理解

該文檔中主要包含了2個部分:

第一部分爲定義對話系統回覆的一系列規則。

你可以使用$A,$B,$C來表示槽的鍵,而使用$V,$X等來表示槽的值。

當然也可以使用 “|” 來定義相同的對話動作。

第二部分包含了一系列酒店和定位。

個人認爲是系統回覆信息的分類,根據不同的狀態,填入相應的槽值對進行回饋。

通過該area_goodformeal_str匹配,獲取相應動作的對象後,根據槽值對再來填充和回覆。

例如有需要進一步理解的。詢問信息的。例如已經滿足條件的。根據槽值對回覆等。

 

%剩餘還是多少($count) {

  0 : "are no hotels";
  1 : "is one hotel";
  $count : "are $count hotels";
}

詢問的:

%q($X){
    food : "What food would you like";
    area : "What area would you like";

}

通知類型的

%stars_inf($stars){
    $stars : "it has $stars stars";
}
 

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