簡體   English   中英

IBM Watson Assistant:如何使用系統實體sys-number僅獲取少量數字

[英]IBM Watson Assistant: How to get just few numbers with System entities sys-number

我要遵循一些業務規則。

我需要為用戶請求一個Year ,目前,我正在使用@sys-number來獲取Year和其他需要的數據。

我想知道是否有某種形式可以獲取只有4位數字的@ sys-number,例如:Watson:請問是哪一年? 格式范例:-2017年

  • 用戶說:年是17(@ sys-number會被罰款17)

  • 用戶說:年份是2017(@ sys-number會被罰款2017)

我需要:僅當用戶鍵入年份中的4個數字時,條件@sys-number[4] //I don't know會正確地獲得年份,並且對話將繼續進行。

我目前在節點內的狀況是:

  • 如果機器人識別出@sys-number

您可以使用兩個謂詞:
if @sys-number and @sys-number>1000 ,則第一個將確保確實輸入了一個數字,第二個謂詞將使用4位數字。 您甚至可以添加另一個謂詞並限制有效年份的范圍。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM