コンテンツにスキップ

Text Classification

Text Classification(テキスト分類)コンポーネントは、ユーザーがテキストを様々なクラスに分類することを可能にし、同じ精度を提供します。

セットアップ

  1. Intellibot Machine Learningプラグインがインストールされていることを確認してください。詳細については、プラグインを参照してください。
  2. ツールボックスで、Machine Learning を展開します。テキスト分類 コネクタを Global Objects にドラッグアンドドロップします。
  3. プロジェクトを保存します。MLモデルは同じディレクトリに生成されます。

構成

  1. テキスト分類を構成するには、Global Objects を展開し、TextClassifier を右クリックし、Configure をクリックします。
  2. Text Classifier Model画面が開きます。プロジェクトの要件に従って、テキストクラスの横にあるプラス記号をクリックして、テキストクラスを追加できます。 例として、クラス名に businessentertainmentpoliticssporttech を追加してみましょう。すべてのテキストクラスは、Text Class のドロップダウンメニューの下に表示されます。
  3. テキストクラスを作成した後、テキストサンプルを .txt 形式で個別にインポートしたり、異なるテキストクラスを持つ Excel 形式で追加したりできます。データをクリアするには2つのオプションがあります。左上のClearボタンをクリックするとすべてのクラスのすべてのテキストサンプルがクリアされ、もう一方のClearボタンではクラスごとにテキストサンプルが個別にクリアされます。
    ScreenShot
  4. すべてのクラスのテキストがインポートされたら、次の手順では、テキスト分類モデル デザイナーの Train セクションをクリックしてモデルをトレーニングします。

モデルのトレーニング

  1. Train(トレーニング) タブでは、要件に応じてユーザーが変更できる分類子の設定が表示されます。または、既定の設定でモデルをトレーニングできます。
  2. Train をクリックします。モデルのトレーニング後、モデルの精度が表示されます。それぞれの信頼度でテストデータの画像分類を見ることができます。
    ScreenShot
  3. モデルの精度に応じて、分類子設定を微調整し、モデルを再トレーニングすることができます。

モデルのテスト

  1. Test タブをクリックして、作成したモデルをテストデータでテストします。
  2. Import ボタンをクリックして、テストテキストを追加します。
  3. Test ボタンをクリックします。分類結果精度がパーセンテージで表示されます。
    ScreenShot
  4. テキスト分類モデルデザイナーを閉じます。

モデルを使う

  1. Global Objectsの下のTextClassifierをダブルクリックして、オブジェクトエクスプローラーの Methods の下のコンポーネントを表示します。
  2. ClassifyTextコンポーネントをデザインサーフェイスにドラッグ アンド ドロップすると、テキストが入力として受け取られ、モデルによって予測されるクラスと信頼度が返されます。
  3. General> Message Box> Showコンポーネントをデザインサーフェイスにドラッグアンドドロップします。
  4. TextClassifier タブをダブルクリックしてすべてのクラスを公開し、スクリーンショットに示すように関連するクラスをメッセージ ボックスに接続します。
  5. このコンポーネントを自動化フローに接続します。