2017-07-23 51 views

回答

1

道歉,我不完全明白你的要求:如果你想檢測系統實體

,你只需要它的名字。像:

if bot recognises: @sys-number 
... 

您需要確保在實體屏幕中打開系統實體。

沒有可以拉動的「產品名稱」實體。如果您要設置產品名稱,則可以嘗試在welcome節點上設置上下文變量。

如果是要訪問用戶輸入,則可以使用input.text來捕獲它,並使用input.text.find()input.text.matches()進行正則表達式匹配。

更多細節在這裏:

https://console.bluemix.net/docs/services/conversation/dialog-methods.html#methods-to-process-values

+0

我是無意識的內容對不起,讓我解釋一下,因爲例如,如果用戶說「獲取有關會議命名soft_meeting信息」或「我想知道更多信息關於董事會會議「 如果他們可能的方式來檢測」soft_meeting「和」董事會「作爲會議名稱 請注意,在這種情況下會議名稱是一個正常的名稱,我不能用正則表達式檢測它,這將很難處理這個問題編碼 –

+0

你可以用你試圖達到的目標更新你的答案。 –