メインコンテンツまでスキップ

分類

AIを使用して、ドキュメントを事前定義されたカテゴリに分類できます。

分類の例は次のとおりです:

  • 顧客の通話記録を意図別に分類する
  • コンテンツタイプによるドキュメントの分類
  • センチメントによる製品レビューの分類

分類は、AI関数であるai_classifyを基盤としています。「 エージェント 」ページには、ドキュメントや非構造化テキストを迅速に分類し、分類フィールドで反復処理を行って、より良い結果を得るためのUIインターフェースが用意されています。

要件

分類エージェントを作成

ワークスペースの左側のナビゲーションペインで、エージェントアイコン。 エージェント に移動します。 エージェントの作成 をクリックし、 テキスト分類 を選択します。

ステップ1. ソースデータを選択します。

分類機能を使用してドキュメントを分類します。

  1. ソースデータを選択してください。ドキュメントを含むボリュームまたはテキストデータを含むテーブルを選択できます。

  2. エージェントの作成 をクリックします。

ステップ2. 分類ラベルを構成します

分類によってデータが処理された後、分類ラベルを構成および調整します。

分類ラベルを手動で追加するには:

  1. 分類ラベルを追加するには、 + ラベルを追加 をクリックしてください。
  2. ラベル名とオプションの説明を入力し、 [ラベルを追加] をクリックします。
  3. 追加したい各ラベルに対して、手順1~2を繰り返します。
  4. (オプション)エージェントに複数のラベルを返させたい場合は、**「複数のラベル」**を有効にします。

テーブルからラベルをインポートするには:

  1. テーブルからインポート をクリックします。
  2. テーブルを選択し、**次へ**をクリックします。
  3. ラベル列、説明列、およびSQLウェアハウスを選択します。
  4. インポートされたラベルを確認するには、**プレビュー**をクリックします。
  5. ラベルの内容にご満足いただけましたら、「ラベルのインポートと置き換え」をクリックしてください。

分類を実行するには、少なくとも2つのラベルが定義されている必要があります。ラベルの追加が完了したら、 [分類を保存して実行] をクリックします。

分類は、最大5つのドキュメントと行を分類し、結果を表示します。さらに追加することもできます。

分類ラベルと結果を表示する分類レビューUI

ステップ 3. 分類レスポンスのレビューと改善。

分類レスポンスを確認し、エージェント改善のためのフィードバックを提供してください。

  1. ドキュメントと分類応答を確認します:

    • 回答が正しい場合は、高評価してください。
    • 応答が正しくない場合は、低評価を付けます。正しいラベルを選択して、分類が応答を修正できるようにします。 保存 をクリックします。
  2. エージェントの応答を改善するには、分類ラベルの説明を調整してください。

  3. エージェントのパフォーマンスを最適化するために、バージョンを比較します。 **「バージョン」** をクリックします。以前のバージョンの横にある**「比較」**をクリックして、以前のバージョンと現在のバージョンの分類ラベルの説明を比較します。以前のバージョンを復元するには、**「復元」** をクリックします。

ステップ 4: 分類エージェントを使用する

応答にご満足いただけた場合、大規模分類にエージェントをご利用ください。

右上の Use Agent をクリックします。次のいずれかを選択できます。

  • ボリュームまたはテーブル全体をエージェントで分類するには、**SQL で実行**します。これにより、定義した分類ラベルを使用してai_classifyを利用するSQLクエリが開きます。SQLクエリでai_classifyを使用する方法の情報の詳細については、ai_classify関数を参照してください。
  • Spark宣言型パイプラインを作成 して、スケジュールされた間隔で実行され、新しいデータでエージェントを呼び出すETLパイプラインをデプロイします。これにより、分類されたデータでストリーミングテーブルを更新するLakeFlow Spark宣言型パイプラインが作成されます。新しいデータが到着したときにパイプラインが実行されるように、パイプラインのスケジュールを設定できます。LakeFlow Spark宣言型パイプラインの情報については、LakeFlow Spark宣言型パイプラインを参照してください。

制限事項

制限事項を参照してください。