꿈많은청년들

槽位填補(Slot-Filling)是什麼?

  • 撰写语言: 韓国語
  • 基准国家: 所有国家country-flag
  • 信息技术

撰写: 2024-05-13

撰写: 2024-05-13 12:19

聊天機器人術語:槽位填充(Slot-Filling)

當需要多個資訊才能給出對應的答案時,將這些資訊都填入(Filling)的過程,指的是持續提問直到所有槽位(Slot)都被填滿。

在提出問題或訂單時,為了給予回覆,會存在必填值和選填值,如果沒有輸入必填值,就可以視為持續詢問相同的必填值。

槽位填補用大字寫出的圖片

槽位填補(Slot-Filling)是什麼?

範例1)

  • 聊天機器人:您想點哪種咖啡,幾杯?
  • 使用者:美式咖啡
  • 聊天機器人:是熱飲還是冷飲?還有,您想點幾杯?
  • 使用者:熱的
  • 聊天機器人:那您想點幾杯?
  • 使用者:一杯
  • 聊天機器人:訂單已完成。

範例2)

  • 使用者:告訴我天氣
  • 聊天機器人:請問您想查詢哪個地區的哪一天的天氣呢?
  • 使用者:今天感覺好溫暖(離題)
  • 聊天機器人:請問您想查詢哪個地區的哪一天的天氣呢?
  • 使用者:台北
  • 聊天機器人:請問您想查詢哪一天的天氣呢?
  • 使用者:對啊,我也不知道是哪天(離題)
  • 聊天機器人:請問您想查詢哪一天的天氣呢?
  • 無限循環.....

以上範例是透過聊天或語音進行的槽位填充,但在接收報名或提供特定資訊時,更常採用槽位填充的形式。(= 客製化開發)

1. 在處理維修服務報修時,需要取得地址,但如果對方一直說些無關緊要的話,就會持續詢問直到取得地址

2. (為了根據位置提供資訊)在需要取得目前位置的情況下,如果對方一直說些無關緊要的話,就會持續詢問直到取得位置資訊

遇到這種情況,就需要設置退出詞彙。

聊天機器人對話的圖片

需要建立離開的詞彙,並提供給使用者。

1. 例如,讓使用者輸入「結束」或「!結束」來結束對話。

2. 當然,有些客戶為了追求簡潔的語氣,在開發時完全不考慮加入退出詞彙。(客戶希望這樣做,但我又能怎麼辦呢 T_T)


額外資訊

可以搜尋一下... 實際上有很多相關資訊。

评论0