2016-11-21 6 views
1

私はいくつかのMessengerボットチュートリアルを通して読んできました。それらはすべて同じフェーズで停止します.1つのメッセージでユーザー入力に返信します。これは便利ですが、会話のどの状態に基づいてレスポンスを変更するボットを作りたいと思います。各会話の状態を処理する最善の方法は何ですか?Facebook Messengerボットの会話状態を処理する最善の方法は何ですか?

答えて

-1

特定の種類のキーワードを検出する任意の種類のAIアルゴリズムを使用する必要があります。たとえば、人が「ciao」や「bye」や「good bye」と言った場合や、リレーショナルDBにキーワードを格納できる場合があります。 "sayon​​ara"または "see you u"とすると、ボットはこれを会話の終わりとして認識し、それに従って答えを出すことができます。

+0

これはまさに彼がやりたくないと言ったものです – user2322082

+0

あなたの答えをありがとうが、これは私が探しているものではありません。私はペイロードなどをよく使うべきだと思っていた – alpaca

0

ボットをインテリジェントにするのではなく、ユーザーの返信に応じてメッセージの流れに従うだけで、さまざまな状態をデータベースに保存することも、ローカルに保存することもできます。その後、10100のような文字列を使用すると、最初のクエリーに「はい」と答えた後、「はい」などと答えると、必要なペイロードを提供することができます。そのような場合にスイッチを使用することができます。

関連する問題