选择语言
durumis AI 总结的文章
- 槽位填充是一種聊天機器人採用的方式,透過填補資訊來提供完整的答案,從使用者那裡獲取多項資訊。
- 例如,當聊天機器人接受咖啡訂單時,它會持續詢問咖啡類型、溫度和杯數,直到使用者提供所有資訊為止。
- 槽位填充特別常用於需要特定資訊的情況,例如處理服務請求或提供位置資訊,如果使用者說了與話題無關的話,則可以設定退出詞語以結束對話。
聊天機器人術語:槽位填寫 (Slot-Filling)
當需要多個資訊才能提供相應的答案時,將這些資訊填寫完整(Filling),直到所有槽位(Slot)都填寫完成, 這稱為槽位填寫。
在進行任何詢問或訂單時,都會有必填和選填項目,如果沒有提供必填項目,系統會持續詢問相同的問題, 直到取得必填項目。
什麼是槽位填充(Slot-Filling)?
範例 1)
- 聊天機器人:您想點幾杯什麼咖啡?
- 使用者:美式咖啡
- 聊天機器人:您要熱飲還是冷飲?還有想點幾杯?
- 使用者:熱的
- 聊天機器人:那您想點幾杯?
- 使用者:一杯
- 聊天機器人:訂單已完成。
範例 2)
- 使用者:告訴我天氣
- 聊天機器人:請問您想查詢哪個地區的哪一天的天氣?
- 使用者:今天感覺好熱(離題)
- 聊天機器人:請問您想查詢哪個地區的哪一天的天氣?
- 使用者:台北
- 聊天機器人:請問您想查詢哪一天的天氣?
- 使用者:沒錯,我也想知道是什麼時候(離題)
- 聊天機器人:請問您想查詢哪一天的天氣?
- 無限循環......
上述範例是聊天或語音互動中的槽位填寫,實際上在接聽電話或提供特定資訊時,更多情況是採用槽位填寫的模式。 (= 客製化開發)
1. 在處理 AS 報修時,需要取得地址,如果對方一直離題,系統就會持續詢問地址,直到取得地址。
2. 在需要取得當前位置的環境下(依據位置提供資訊),如果對方一直離題,系統會持續詢問位置資訊,直到取得資訊。.
這種情況下,需要設定退出指令。
需要創建退出詞語,並向使用者提供說明
1. 可以設定輸入「結束」或「!結束」作為退出指令。
2. 當然,有些客戶公司為了追求簡潔的對話,可能完全不考慮加入退出指令。(客戶要求這麼做,我該怎麼辦? T_T)
❗更多相關資訊
可以搜尋看看... 網路上有很多資訊。