2017-02-02 4 views
0

Ich habe ein Beispiel. Ich erstelle etwas Absicht in Watson Conversation, und ich möchte wissen, wie ich eine Bedingung dafür machen kann?Watson, Arten von Condidions

Beispiel:

Watson: Hallo, sagen Sie mir Ihre Nummer

Me: 99999-9999 (und einige regex haben innerhalb fortgeschrittenen Gespräch fließt, überprüfe ich Variablen wih Kontext in der Fall ist Nummer und funktioniert gut)

Die Konversation wird nur fortgesetzt, wenn er die 9 Zahlen richtig eingibt.

Ich versuche es:

check image

Antwort

1

einen regulären Ausdruck verwenden die Eingabe und extrahieren die Nummer mit einer Syntax wie

dann einen Dialogknoten Bedingung basierend auf der Anzahl zu extra parsen .

+0

Derzeit verwende ich Regex, aber diese Bedingung funktioniert nicht ... –

+0

Wie sieht Ihre Regex und Bedingung aus? – chughts

+0

in dem Fall ist 11 Zahlen und die Regex ist: "Nummer": '" '' –