簡體   English   中英

如何在Watson Assistant中檢測用戶輸入是否只有一個單詞?

[英]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.

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