パターンを使用して用語を検索

Discovery に認識させる構文パターンに一致する文で言及されている用語を認識します。

IBM Cloud Patterns は、管理対象デプロイメントでのみ使用可能なベータ機能です。 この機能は、英語文書でのみ使用できます。

パターン・リソースを追加して、データ内のパターンを認識するように Discovery に学習させます。 パターン・フィーチャーは、パターン帰納を使用します。これにより、トレーニング・データとして提供するサンプルから抽出パターンが生成されます。 いくつかの例を指定した後、 Discovery は、パターンを完了するために確認して受け入れることができる追加のルールを提案します。

パターンは、ヒューマン・イン・ザ・ループ・プロセスを使用してモデルを生成します。 事前に大量のトレーニング・データ・セットを作成するように求められることはありません。 代わりに、いくつかの例を提供してから、対話式プロセスに参加してトレーニング・データを定義します。 システムによって提案されたスマート提案を受動的に受け入れるか、拒否します。

パターン認識は、大/小文字、長さ、テキスト、または数値について一貫した構造を持つテキストで最適に機能します。 文書中で識別するよう Discovery に学習させることができるパターンの例を以下に示します。

  • 標準番号 ( ISO 45001ISO 22000 など)。
  • 通貨参照 ( $50.5 million$29 million など)。
  • 日付参照 ( 8 September 201912 June 2020 など)。

特定の用語またはテキスト (製品名など) を識別する必要がある場合は、 辞書 を追加します。

詳細については、以下のブログ記事をお読みください

パターンを定義するには、以下の手順に従います

  1. 「改善ツール」 パネルの 「各ドメインの概念」 セクションから、 「パターン」 を選択します。

  2. **「新規」**をクリックします。

  3. 文書の選択方法を選択します。

    • Discovery が 10 個のランダム文書を選択できるようにします。

    • 自分で文書を選択します (20 個まで選択できます)。

      各文書の長さは 5,000 文字未満でなければなりません。 この制限を超える文書は、5,000 文字に切り捨てられます。

  4. 次へ をクリックします。

  5. 定義したいパターンに合う例の単語やフレーズを選択し始めます。

    例えば、 ISO 標準について論じた記事のコレクションがある場合、各文書内の標準の番号をハイライトし始めるかもしれません。

    何かにアノテーションを付けてから考えが変わった場合は、選択項目の上にカーソルを移動し、 x をクリックして削除します。

  6. サンプルの選択を続行します。

    十分な数の例を識別すると、 Discovery に、有効な例または無効な例を検討して判別するための推奨例のリストが表示されます。 推奨される例は、検索結果で使用するように構成されているフィールドから取得されます。 結果コンテンツのソースがパッセージになるように構成されている場合は、 text フィールドが使用されます。 詳しくは、 結果の内容の変更 を参照してください。

  7. 提案ごとに 「はい」 または 「いいえ」 を選択します。

    選択する前にコンテキスト内の例を確認する場合は、 「文書のプレビュー (Preview document)」 アイコンをクリックします。

  8. 十分な数の例を識別したことを通知するメッセージが表示されるまで、例の強調表示と提案の検証を続けます。

  9. 「レビュー例」タブをクリックすると、あなたと Discovery が特定した例のリストを確認できます。

  10. サンプルが正しければ、**「パターンの保存 (Save pattern)」**をクリックします。

    Discovery が指定された情報に基づいて一貫性のある有効なパターンを識別できない場合、 「パターンの保存」 ボタンは使用可能になりません。 例えば、矛盾する例を指定すると、パターンが作成されない場合があります。 やり直すには、**「リセット」**ボタンをクリックします。 文書は元の状態に戻され、以前に識別した例はすべて削除されます。

  11. パターンを即時に適用するには、モデルからエンリッチメントを適用するコレクションとフィールドを選択し、 「適用」 をクリックします。

Discovery は、定義したパターンに一致するテキストを文書内で検出すると、 enriched_{fieldname}.entities フィールドにアノテーションを付けられます。 これは、 enriched_{fieldname}.entities.model_name フィールドでパターン名を確認することによって見つけることができます。

パターンのダウンロード

パターンをダウンロードするには、以下の手順に従ってください

  1. パターンビュー で、ダウンロードアイコンをクリックします。

    パターンモデルはZIPファイルとしてダウンロードされます。

ダウンロードしたZIPファイルを、高度なルールモデルリソースのソースとしてインポートすることができます。 詳しくは、 拡張ルール・モデル を参照してください。

パターンの制限

サービスインスタンスごとに定義できるパターンの数は、 Discovery のプランタイプによって異なります。

パターン・プランの制限
プラン サービス・インスタンスごとのパターン
プレミアム 100
エンタープライズ 100
プラス (試用版を含む) 20