MAP/SETS

AIMLで特定文字列のマッチや、特定文字列の置換を行う際に使用する「MAPS/SETS」の設定方法をご説明します。

AIMLでMAPS/SETSをご利用になる方法は、mapリファレンスまたはsetリファレンスをご参照ください。

MAPS/SETS設定画面を表示する

  1. ボット作成編集画面で「シナリオ」を押下してください。
  2. シナリオリスト画面でメニューの「MAPS/SETS」を押下してください。

MAPSを設定する

MAPを追加する

  1. MAPファイル仕様に準拠したMAPファイルを準備してください。
    MAPファイル仕様
    ファイル名 {カテゴリ名}.map
    文字コード UTF-8(BOMなし)
    ファイル内容 置換前後の文字列の組み合わせを、タブ区切りで記述してください。
    また、1行に記載できる組み合わせは1つのみとなっており、複数の組み合わせを記述する際は新規行を追加してください。

    サンプル

    置換内容
    「アップル」を「りんご」に置換
    「ストロベリー」を「いちご」に置換

    MAPファイル

  2. MAPファイルをアップロードしてください。
    アップロード方法はアップロード/ダウンロードをご参照ください。

MAPを参照する

  1. 内容を確認したいMAPの「参照」を押下してください。

MAPを削除する

  1. 削除したいMAPの「削除」を押下してください。(押下すると確認ダイアログが表示されます)
  2. 内容を確認し、問題がなければ「OK」を押下してください。

SETSを設定する

SETを追加する

  1. SETファイル仕様に準拠したSETファイルを準備してください。
    SETファイル仕様
    ファイル名 {カテゴリ名}.set
    文字コード UTF-8(BOMなし)
    ファイル内容 1行=1文字列となるように記述してください。
    複数の文字列を記述する際は新規行を追加してください。

    サンプル

    定義内容
    「いちご」「りんご」「アップル」「ストロベリー」

    SETファイル

SETを参照する

  1. 内容を確認したいSETの「参照」を押下してください。

SETを削除する

  1. 削除したいSETの「削除」を押下してください。(押下すると確認ダイアログが表示されます)
  2. 内容を確認し、問題がなければ「OK」を押下してください。