0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

プログラム無しでチャットボット作ってみた〜とりあえず動かしてみた編〜

Last updated at Posted at 2020-03-23

#はじめに
前回の記事(プログラム無しでチャットボット作ってみた〜アカウント作成編〜)でIFROのアカウントの作成をしました。
今回は、一旦なんでもいいので作成してみようと思います。

#チャットボット用のプロジェクトを作成
スクリーンショット 2020-03-23 09.13.47.png

ログインした直後はダッシュボードの画面になっている為、画面左側の「スキル」を押してプロジェクト一覧画面へ移動します。

スクリーンショット 2020-03-23 09.14.45.png

まだ何も作ってないのでこのような画面が表示されるので、「+新規スキル」ボタンを押してプロジェクトを作成します。

スクリーンショット 2020-03-23 09.16.15.png

新しいプロジェクトが出来ました!
早速、スキルの名前をつけてみましょう!右側のプロパティ設定を押し、設定タブを開きます。

スクリーンショット 2020-03-23 09.18.42.png

この「新規スキル」と書いてあるところを変更すればスキルの名前を変更することになります。

スクリーンショット 2020-03-23 09.20.00.png

無事に変更が出来ました!

#オウム返ししてみる
プロジェクトは出来たので言われたことをそのままオウム返しするスキルを作ってみましょう。

スクリーンショット 2020-03-23 09.22.50.png

画面右側の「モジュールを追加」を押してモジュール一覧を表示します。

スクリーンショット 2020-03-23 09.23.40.png

それでは、必要なモジュールを置いていきます。

Bot  : こんにちは!なんか言って!
User : おはよう!
Bot  : おはよう!

会話の内容としては、このようにしたいので実現する為に必要なモジュールを置いていきます。
各モジュールの説明はIFROのドキュメントに書いてあります。

Bot  : こんにちは!なんか言って! -> 発話モジュール
User : おはよう! -> 聞き取りモジュール、記憶保存モジュール
Bot  : おはよう! -> 発話モジュール

スクリーンショット 2020-03-23 09.35.41.png

こういう感じですね。
それでは中身を作っていこうと思います。

スクリーンショット 2020-03-23 09.38.55.png

まずは、スタートにマウスを置いて発話モジュールへドラッグ&ドロップ
発話モジュールの下部の○印にマウスを置いて聞き取りモジュールへドラッグ&ドロップ
同様に、聞き取りモジュールから記憶保存モジュール、記憶保存モジュールから発話モジュールへと結線します。
スクリーンショット 2020-03-23 09.40.54.png

最初の発話モジュールをダブルクリックして、発話内容を入力します。

スクリーンショット 2020-03-23 09.45.22.png

次は聞き取りモジュールですが、今回はオウム返しをするので特に何もしません。

スクリーンショット 2020-03-23 09.46.58.png

記憶保存モジュールをダブルクリックするとこのような画面が表示されますが、まだ記憶と呼ばれる変数のようなものが作られていないので、「記憶作成フォームを表示する」を押して記憶を作っていきます。

スクリーンショット 2020-03-23 09.46.29.png

ラベルには、あとで見てなんなのか分かる名前をつけましょう。
デフォルト値は、要は初期値なので必要に応じて値を入力しましょう。今回は初期値関係ないので「-」にしました。
この2項目を入力したら「記憶を作成」ボタンを押します。

スクリーンショット 2020-03-23 09.50.55.png

スキルの記憶一覧に先ほど入力したラベル名が表示されたことを確認します。

スクリーンショット 2020-03-23 09.52.29.png

上部にあるボックスから作成した記憶を選択します。

スクリーンショット 2020-03-23 09.54.59.png

最後の発話モジュールをダブルクリックして、下部にある記憶キー「言われた言葉」をクリックし、発話内容のところに%で始まる文字列が入ったことを確認したらこれで完成です。

スクリーンショット 2020-03-23 10.10.28.png

画面右下の再生ボタン(▷)を押してプレビューしてみます。

スクリーンショット 2020-03-23 10.13.03.png

出来ましたね!試しに違う言葉も言ってみようと思います。

スクリーンショット 2020-03-23 10.14.20.png

バッチリですね:dancers:

#関連
プログラム無しでチャットボット作ってみた〜アカウント作成編〜
プログラミング無しでのLINE BOTの作り方
プログラミングせずにLINEでQ&Aボット作った

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?