ボットの作成と操作

FAQデータ生成 / 登録をおこない、ボットを作成する流れを説明します。

ボット作成

プロジェクト選択画面より、[ボット選択]ボタンをクリックすると、選択画面に移動します。

  1. 「トップへ」をクリックするとプロジェクト選択画面へ移ります。
  2. プロジェクトが連携されている場合、接続先のホスト名が表示されます。
  3. プロジェクトが連携されている場合、接続先のプロジェクト名が表示されます。
  4. ボットが連携されてない場合、又はFAQデータが未生成の時は、「登録」ボタンはグレイアウトしてクリックできない状態になっています。

ボット追加

[ボット追加]ボタンをクリックして、ボットの追加を行います。

BOT IDを入力してください。IDは半角英数字で64文字まで設定可能です。他のボット名と重複したIDは不可となります。

初期シートダウンロード

[初期シートダウンロード]ボタンをクリックすることで、FAQデータフォーマットの初期シートファイルをダウンロードします。ダウンロードしたファイルは以下の様なエクセルでのシート構成になっています。

質問一覧記載例

専門用語辞書記載例

動詞ゆらぎ辞書

SETSファイル

生成

データカラムの[生成]ボタンをクリックすると、一括生成画面になります。

登録

データカラムの[登録]ボタンをクリックすると、FAQデータ登録画面になります。

削除

データカラムの[削除]ボタンをクリックすると確認ダイアログを表示します。

[OK]ボタンをクリックすることで、指定したボットの生成されたFAQデータファイルが削除されます。

エクスポート

データカラムの[エクスポート]ボタンをクリックすると、FAQ生成データをダウンロードします。ダウンロードしたzipファイルを解凍すると以下のような構成になっています。

[プロジェクト名]_[ボット名]_export.zip

  • /config:設定ファイルが格納されています
  • /bot.properties:ボットプロパティ
  • /faqData.properties:FAQデータ生成オプション
  • /Data:真理表データが格納されています
    • [prefix]_01_Pred1st.txt
    • [prefix]_02_Pred2nd.txt
    • [prefix]_03_Shinrihyou.txt
    • [prefix]_04_KeyList.txt
    • [prefix]_05_YuragiList.txt
    • [prefix]_06_KeyShitsumon.txt
    • [prefix]_07_Kaitou.txt
    • Specific_KEY.map
    • Key.map
    • ExactFAQ_KEY.map
    • Classifier.txt
    • KeyShitsumon_crt.txt
  • /model:分類器データが格納されています。
    • /category_[*].list
    • /LRmodel_[*].model
    • /sets:setsファイルが格納されています
    • /GIVEUP.set
    • /NO.set
    • /RESET.set
    • /SKIP.set
    • /UNDO.set
    • /YES.set
  • /upload:アップロードしたファイルが格納されています。

    • FAQPARAM.xlsx:Excelのアップロードしたファイル
    • stopkey_add.txt:STOPキーの追加リスト
    • stopkey_del.txt:STOPキーの削除リスト
    • key_shitsumon_input.txt:編集用データのアップロードしたファイル
    • key_shitsumon_merge_edit.txt:編集キー質問文のダウンロードファイル
    • question.txt:専門用語を生成時に作成したファイル
    • stopkey.txt:STOPキー生成時に作成したファイル
    • stopkey_crt.txt:内部処理バックアップ用です(stopkey.txtが存在する場合は必ず存在します。)

インポート

データカラムの[参照]ボタンをクリックすると、ファイル選択ダイアログを表示します。ファイル選択後、[インポート]ボタンをクリックすると、選択したファイルがインポートされます。インポートするファイルは圧縮されたファイルを選択して下さい。アップロード時にはフォルダ/ファイルの有無をチェックします。

解凍後以下のチェックを行います。

faqData.propertiesは必須になります。
Dataフォルダが存在する場合、下記ファイルは必須になります。

  • [prefix]_03_Shinrihyou.txt
  • [prefix]_04_KeyList.txt
  • [prefix]_06_KeyShitsumon.txt
  • [prefix]_07_Kaitou.txt
  • Specific_KEY.map
  • Key.map
  • ExactFAQ_KEY.map
  • Classifier.txt
  • KeyShitsumon_crt.txt

注意事項

– 拡張子が.map、.set、.txt以外のファイルがある場合、エラーとなります。
– modelフォルダが存在する場合、全てのファイルが必須になります。
– setsフォルダが存在する場合、全てのファイルは必須になります。また、拡張子が.set以外のファイルがあった場合はエラーになります。
– Dataフォルダが存在した場合、又はstopkey.txtが存在した場合、question.txtが必須となります。
– stopkey.txtが存在した場合、stopkey_crt.txtは必須になります。

設定

ボットカラムの[設定]ボタンをクリックするとボット設定画面が表示されます。

削除

ボットカラムの[削除]ボタンをクリックすると確認ダイアログを表示します。

[OK]ボタンをクリックすると、指定した行のボットが削除されます。