結果改善ルールを使用して検索結果を強化

  • リリースバージョン: Yokohama
  • 更新日 2025年01月28日
  • 所要時間:5分
  • カスタム条件セットを満たす検索結果の関連性スコアを上げます。

    始める前に

    最初に結果改善ルールを作成してトリガー条件を定義してから、次の手順に従って、ルールがアクティブになったときに実行するアクションを定義します。結果改善ルールを作成する手順については、「結果改善ルールの作成」を参照してください。

    必要なロール:ais_admin

    このタスクについて

    強化アクションを含む結果改善ルールがアクティブになると、AI 検索 はアクションで指定されたインデックス付きソースからの検索結果の関連性スコアを変更します。次のいずれかの強化タイプを選択できます。
    • 指定されたインデックス付きソースからのすべての検索結果を強化します。
    • 検索者のユーザーコンテキストから動的に入力されたフィールド値と一致するフィールド値を使用して、指定されたインデックス付きソースからの検索結果のみを強化します。
    • アクションで指定された静的文字列値と一致するフィールド値を使用して、指定されたインデックス付きソースからの検索結果のみを強化します。
    • 同義語ディクショナリで定義された同義語と一致するフィールド値を使用して、指定されたインデックス付きソースからの検索結果のみを強化します。

    強化アクションごとに強化ウェイトを指定できます。これは、強化アクションの影響を受ける検索結果の関連性スコアを変更するために AI 検索 が使用する整数値です。ブースト重量は正または負にすることができます。

    正のブースト重量は、強化された検索結果の関連性スコアを増加します。ブースト重量を 1 増やすごとに強化された検索結果の関連性スコアは元の値から 0.1% 増加します。例えば、ブースト重量を 100 に設定すると、強化された検索結果それぞれの関連性が 10% 増加し、元の関連性スコアが 60 だった検索結果は最終的な関連性スコアが 66 になります。ブースト重量を 1,000 に設定すると 100% 増加し、強化された検索結果の関連性スコアは倍になります。

    負のブースト重量は、強化された検索結果の関連性スコアを低下します。ブースト重量を 1 減らすと強化された検索結果の関連性スコアは元の値から 0.1% 減ります。例えば、ブースト重量を -150 に設定すると、強化された検索結果の関連性が 15% 低下し、元の関連性スコアが 100 だった検索結果は最終的な関連性スコアが 85 になります。ブースト重量を –1,000 以下にすると、強化された検索結果の関連性スコアが 0 になり、検索結果リストの最後に表示されます。

    単一の検索結果が複数の強化アクションの影響を受ける場合、AI 検索 は個々のブースト重量を合計して合計関連性スコア修飾子を決定します。たとえば、ブースト重量が 100、150、-25 の 3 つのルールによって強化された検索結果は、合計ブースト重量が 225 になり、最終的な関連性スコアが元の値から 22.5% 増加します。

    手順

    1. 「アクション」関連リストで、[強化アクションを作成] を選択します。
    2. [ルール - アクションマッピング] フォームで、強化ウェイトを設定し、他のフィールドに入力します。
    3. [送信] を選択します。
    4. オプション: 結果改善ルールの強化アクションの [順序] 値を編集します。

    次のタスク

    新規または更新された結果向上ルール設定を有効にするには、編集した検索プロファイルを公開します。検索プロファイルの公開の詳細については、「検索プロファイルの公開」を参照してください。

    結果改善ルールの強化タイプのリスト

    このリストでは、結果改善ルールを使用して適用できる検索結果の関連性強化のタイプについて説明します。

    表 : 1. 強化アクションタイプ
    タイプ 説明
    インデックス付きソースのすべてのドキュメントをブースト

    選択したインデックス付きソースからのすべての検索結果に関連性強化を適用します。

    たとえば、ナレッジテーブルのインデックス付きソースからのすべての結果を強化できます。

    ユーザーコンテキストによるブースト (動的)

    動的に入力されたユーザーコンテキストで指定されたフィールド値と一致する選択したフィールドの値が含まれている場合、選択したインデックス付きソースからの検索結果に関連性強化を適用します。

    たとえば、ユーザーコンテキストで設定された現在の検索ユーザーの場所で指定された市区町村に一致するものを含む簡単な説明フィールド値を使用して、ナレッジテーブルのインデックス付きソースからのすべての結果を強化できます。この構成では、パリから検索する場合とニューヨーク市から検索する場合で異なるレコードがブーストされる可能性があります。
    注:
    Xanadu リリース以降、AI 検索 は、現在の検索プロファイルにリンクされたディクショナリで定義された、公開済みのアクティブな同義語を使用して、ユーザーコンテキストフィールド値を拡張します。たとえば、ユーザーコンテキストの場所が「Paris」で、「Paris」と「France」を同等として定義する同義語を定義した場合、結果改善ルールが強化され「France」を含むドキュメントと「Paris」を含むドキュメントが検索されます。同義語拡張の詳細については、「同義語」を参照してください。
    フィールド一致によるブースト (静的)

    指定された静的値に一致する選択したフィールドの値が含まれている場合、選択したインデックス付きソースからの検索結果に関連性強化を適用します。

    たとえば、[簡単な説明] フィールドの値が 「スパイウェアとウイルスへの対処」の静的値と一致する、ナレッジテーブルのインデックス付きソースからのすべての結果を強化できます。

    同義語ディクショナリによるブースト

    選択した同義語ディクショナリで定義されている同義語と一致する選択したフィールドの値が含まれている場合、選択したインデックス付きソースからの検索結果に関連性ブーストを適用します。

    たとえば、Boost Synonyms という名前のカスタム同義語ディクショナリを作成できます。次に、ナレッジテーブルのインデックス付きソースからのすべての結果のうち、そのディクショナリ内の同義語に一致するものを含む簡単な説明フィールド値を持つすべての結果を強化するように結果改善ルールを構成できます。ラップトップコンピューターを同等として定義する同義語が辞書に含まれている場合、この結果改善ルールは、ラップトップまたはコンピューター (あるいはその両方) を含む簡単な説明でナレッジ記事の検索結果を強化します。

    選択した同義語辞書は公開済みで、アクティブで、現在の検索プロファイルにリンクされている必要があります。 AI 検索 は、辞書内の公開されたアクティブな同義語との一致のみをチェックします。

    同義語と同義語辞書の詳細については、「 同義語」を参照してください。