同じ< pattern >が複数あった場合、どの< pattern >が処理されますか?
グラフ構造に展開されたときに一番最後にくる< pattern >だけ処理されるので、同じ< pattern >を記述しないほうが望ましいです。
グラフ構造に展開されたときに一番最後にくる< pattern >だけ処理されるので、同じ< pattern >を記述しないほうが望ましいです。
一番左側のワイルドカードにマッチした値が、< star index="1" >で取得できます。
< star/ >は、patternのワイルドカードに引っかかった文字列、< get name="input" >は、ボットに入力された文字列が取得できます。
例えば”test”というグローバル変数の値を削除したい場合は、< set name="test"/ >で値をクリアすることが出来ます。クリアした状態で< get name="test"/ >をした …
ドコモがAIML(Artificial Intelligence Markup Language)をベースに仕様拡張した会話シナリオを作ることができる記述言語です。 AIMLは、カーネギーメロン大学のRichard Wa …