[英]How to detect if user input have one word only in Watson Assistant?
我正在使用IBM Watson Conversation Assistant Chatbot。 我在文檔中找不到如何檢測用戶輸入是否包含單個單詞的麻煩。 為了簡單起見,對於我的目標,最好使用空格的存在作為替代(沒有空格表示僅單詞)。
我嘗試使用SpEL。 我也嘗試攔截以下作為Node條目:
request.input.text:" "
結果很少。
我應該在“如果助手識別:”字段中寫什么?
在這里我如何解決,希望可以節省很多時間給別人。
在節點內,在“如果助手識別:”下
!input.text.contains(' ')
然后回應:
You wrote "<? input.text ?>". Please write full sentences.
您可以使用JavaScript DOM元素讀取內部文本並進行操作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.