---
sourceDocument: Xanadu Now Platform の管理
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/xanadu/platform-administration

 Release :

    - xanadu

ft:locale :

    - ja-JP

ft:publication_title :

    - Xanadu Now Platform の管理

ft:clusterId :

    - platadm

bundleId :

    - platadm

workflow :

    - Platform


---

# AI 検索 の使用

# AI 検索 の使用 {#ariaid-title1}

* リリースバージョン: Xanadu
* 
* 更新日 2024年08月01日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：13分

AI 検索 が結果を表示する方法、絞り込みフィルターオプション、および Genius 結果の回答を確認します。AI 検索 クエリ言語を使用して検索する方法を学びます。AI 検索 がクエリを自動的に再送信するタイミングと方法を理解します。  
注:  
グローバル検索とワークスペース検索での AI 検索 機能の使用の詳細については、「[ネクストエクスペリエンス 向け AI 検索 の使用](https://servicenow-prod.fluidtopics.net/3sYncXEI43k~8pFz7ClZJg "グローバル検索では、ネクストエクスペリエンス 統一ナビゲーション 検索フィールドから複数のレコードタイプを一度に検索できます。グローバル検索結果と、アクセス可能なワークスペースアプリケーションの結果を切り替えることができます。")」を参照してください。

## 検索結果の表示 {#ariaid-title2}

AI 検索 が検索クエリの結果を表示するために使用するコンポーネントについて説明します。

### 検索結果ページ要素 {#viewing-search-results-ais__section_tqt_2dm_4nb}

AI 検索 UI 要素のレイアウトと外観は、アプリケーションごとに異なります。この例では、サービスポータル 検索結果ページに表示される可能性のある要素を示しています。  
図 : 1. 検索結果画面の例  
{#viewing-search-results-ais__table_ljh_gxw_nnb__entry__2}

| 要素 | 説明 |
|-|-|
| 検索入力フィールド | リストされた検索結果を生成した検索クエリを表示します。この検索クエリを変更して再度検索すると、別の結果を表示できます。 |
| ナビゲーションタブフィルター | 検索ソース別に検索結果を絞り込むための静的フィルターオプションを表示します。 単一の検索ソースからの結果のみを表示したい場合は、その検索ソースの名前を選択します。ナビゲーションタブのフィルターを削除するには、\[すべて\] を選択します。 |
| 検索結果のソート順 | 検索結果に対して現在選択されているソート順を表示します。 デフォルトでは、AI 検索 によって最も関連性の高い結果が最初に表示されます。別のソート順を適用するには、このリストを開き、利用可能な検索結果のソートオプションの 1 つを選択します。 注: 検索結果ソートオプションが利用できない場合は、ソートメニューが表示されず、結果を自動的に関連性によってソートされます。 |
| ファセットフィルター | フィールド値別に検索結果を絞り込むための動的フィルターオプションを表示します。 ファセットを展開または折りたたむには、名前で + (プラス) または - (マイナス) 記号を選択します。 特定のフィールド値を含む検索結果のみを表示するには、ファセットのフィールド値のオプションを選択します。ファセットフィルターを削除するには、フィールド値のオプションをクリアします。 注: 日付フィールドでファセットを作成する場合、ファセットのオプションは日付フィールドの正確な値ではなく、\[過去 3 か月\] などのあらかじめ計算された日付範囲になります。オプションを選択すると、指定された範囲内の日付フィールドの値を含む結果のみが表示されます。日付範囲のオプションは、日付以外のファセットのフィールド値のオプションを選択してクリアするのと同じ方法で選択できます。 一部のファセットでは、複数のフィールド値を選択できます。複数選択ファセットのフィールド値は、リンクではなくオプションとして表示され、検索結果をフィルタリングするときに複数の選択がどのように適用されるかを示すラベルが含まれます。ラベルは次のとおりです。 * \[選択したすべての項目を含む\]：選択したすべてのフィールド値を含む検索結果のみを表示します。このラベルは、複数選択およびファセットタイプを示します。 * \[選択した任意の項目を含む\]：選択したフィールド値を 1 つ以上含む検索結果のみを表示します。このラベルは、複数選択またはファセットタイプを示します。 {#viewing-search-results-ais__ul_u4h_tn4_4xb} 選択したナビゲーションタブからの検索結果にファセットフィルターを適用できない場合、AI 検索 はファセットフィルターを無視します。 |
| Genius 結果回答カード | 検索クエリに対する最適な回答を、各カードから直接実行できるアクションとともに表示します。 注: Genius 結果の回答カードは、すべての検索クエリに表示されない場合があります。 AI 検索 が検索に対する Genius 結果回答の計算を完了する前に、通常の検索結果が表示される場合があります。通常の検索結果が表示されたときに、Genius 結果の回答計算がまだ進行中かどうかを知らせるアニメーションメッセージが表示されます。 検索で複数の Genius 結果回答が返された場合、回答カードがカルーセルに表示されます。カルーセルをスクロールして、アクションを実行する回答カードを選択できます。 Genius 結果の回答に関連するフィードバックを提供するには、その「役に立ちましたか？」リンクのいずれかを選択してください。回答が検索に関連する場合は、\[はい\] を選択します。それ以外の場合は、\[いいえ\] を選択します。 |
| 検索結果 | 各検索結果のアイコン、概要のフィールド値、タイトル、テキストスニペットが表示され、タイトルとテキストスニペットで検索クエリの用語が強調表示されます。結果を選択すると、ソースレコード全体が表示されます。 注: 検索結果に \[新しいタブで開く\] アイコン (![新しいタブで開くアイコン]()) が表示されている場合は、それを選択して新しいブラウザータブでソースレコードを表示し、現在のタブでの検索のステータスを保持できます。 |
[表 : 1. 検索結果画面要素]

{#viewing-search-results-ais__table_ljh_gxw_nnb}

### 自動修正メッセージ {#viewing-search-results-ais__section_ss1_4dm_4nb}

AI 検索 がスペリングミスのある検索クエリ用語を自動修正する場合、「\<corrected_term\> の結果を表示しています」メッセージが検索結果リストの上に表示されます。

<br />

{#viewing-search-results-ais__table_tgx_rgj_snb__entry__2}

| 要素 | 説明 |
|-|-|
| タイポ処理の自動修正メッセージとリンク | 検索に使用される自動修正されたクエリ用語を表示します。 元の検索クエリ用語を使用して検索を繰り返すには、メッセージの\[代わりに \<original_term\> を検索\] 行のリンクを選択します。 |
[表 : 2. 自動修正メッセージ要素]

{#viewing-search-results-ais__table_tgx_rgj_snb}

## 検索結果のソート順を変更 {#ariaid-title3}

AI 検索 で検索結果を表示する順番を選択します。デフォルトでは、最も関連性の高い検索結果が最初に表示されます。この動作を上書きして、フィールド値順に検索結果を表示できます。

### 始める前に

必要なロール：なし

### このタスクについて

ソートを行うと、フィールド値に基づく順序で検索結果を表示できます。検索アプリケーションで利用可能なソートのオプションであれば、どれでも選択できます。  
注:  
検索アドミニストレーターがグローバルまたは検索アプリケーションでソートのオプションを無効にしている場合、ソートメニューは表示されず、デフォルトの関連性の順でのみ検索結果が表示されます。

### 手順

1. 検索の結果ページで、次のいずれかの手順を実行してソートメニューにアクセスします。
   * Now Mobile で、\[フィルター\] を選択し、\[ソート基準\] を選択します。
   * 他のアプリケーションでは、\[最も関連性が高い\] を選択します。

   {#sort-search-results-ais__choices_g5x_md2_vpb}  
   ソートメニューには、利用可能なソートオプションのリストが表示されます。
2. 現在の検索結果セットに適用するソートオプションを選択します。  
   たとえば、最近更新された検索結果を最初に表示するには、\[最新\] を選択します。  
   検索結果ページが更新され、目的の順序で結果が表示されます。  
   注:  
   ファセットまたはナビゲーションフィルターを選択すると、新しいソート順が保持されます。検索クエリ用語を変更して新しい検索を開始すると、デフォルトの関連性順序にリセットされます。

## Genius 結果に関するフィードバック提供 {#ariaid-title4}

ユーザーは、各 Genius 結果回答カードについてフィードバックを送信し、検索に役立ったかどうかを指定できます。デフォルトの Genius 結果構成のカードの場合、ユーザーは回答が役に立たないと感じた理由を選択することもできます。AI 検索 は、Genius 結果構成の関連性を評価するために使用できる検索シグナルとしてフィードバック応答を記録します。

### 始める前に

1 つ以上の Genius 結果回答カードを返す検索を実行している必要があります。

必要なロール：なし

### このタスクについて

検索結果セット内の Genius 結果回答カードごとにフィードバックを提供し、検索に役立つまたは役に立たないとしてマークすることができます。デフォルトの Genius 結果構成によって生成された回答カードを役に立たないとマークした場合、それが役に立たなかった理由を選択することもできます。

AI 検索 は、Genius 結果イベントアクション \[sys_search_genius_result_event_action\] テーブルに Genius 結果回答のユーザーフィードバックをシグナルとして保存できます。このテーブルの詳細については、「[検索シグナルテーブル](https://servicenow-prod.fluidtopics.net/vEX9eXLmKOXcE2MhiZzAMQ "検索はテーブルを使用して、ユーザー検索、検索の絞り込み、検索結果とのインタラクションの詳細を保存します。これらの詳細は検索シグナルと呼ばれます。検索シグナルテーブルのデータは、システム内の検索結果の関連性を向上させるのに役立ちます。")」を参照してください。

### 手順

1. フィードバックを提供する Genius 結果回答カードに、「役に立ちましたか？」セクションがあります。
2. 次のいずれかを選択します。
   * Genius 結果の回答が検索に役立つと判断した場合は、\[はい\] を選択します。
   * Genius 結果の回答が検索に役立たないと判断した場合は、\[いいえ\] を選択します。
   {#genius-result-feedback-ais__choices_emf_wqv_4pb}
3. デフォルトの Genius 結果構成によって生成された回答カードで \[いいえ\] を選択した場合は、次のいずれかを選択します。
   * Genius 結果の回答が役に立たなかった理由を示すには、ダイアログボックス内のリストから理由を選択し、\[フィードバックの送信\] を選択します。
   * 理由なしでフィードバックを送信するには、ダイアログボックス以外の場所を選択します。
   {#genius-result-feedback-ais__choices_wzn_3z2_vpb}

### タスクの結果

AI 検索 は、フィードバックを検索シグナルとして送信します。

## AI 検索 クエリ言語 {#ariaid-title5}

用語、フレーズ、および AI 検索 クエリ演算子を使用して検索クエリをビルドする方法について学習します。

### 検索クエリ用語とフレーズ {#query-language-ais__section_hsb_4n4_knb}

検索クエリで用語と引用符で囲まれたフレーズを指定して、同じ単語またはフレーズを含むレコードを検索します。  
{#query-language-ais__table_npg_gjn_mnb__entry__2}

| 検索クエリ用語 | 説明 |
|-|-|
| <kbd class="ph userinput">conference</kbd> | 単一用語検索。conference を含むレコードを検索します。 |
| <kbd class="ph userinput">conference room</kbd> | 結合マルチターム検索。conference と room (セットの共通部分) の両方を含むレコードを検索します。検索用語は、レコード内の任意の順序または近接性で表示でき、様々なフィールドに表示することができます。 注: 検索クエリに複数の用語が含まれている場合に使用するブール検索演算子 ( glide.ais.query.search_operator ) システムプロパティを OR query に設定すると、この検索では conference または room のいずれか (セットの集合体) を含むレコードが検索されます。 |
| <kbd class="ph userinput">"conference room"</kbd> | 引用符で囲まれたフレーズ検索。conference の直後に room が続くレコードを検索します。検索用語は、この順序で同じフィールドに表示される必要があります。 注: フレーズを引用しても、言語機能 (正規化、同義語拡張、ストップワードの削除など) やワイルドカード演算子は無効になりません。たとえば、引用符で囲まれたフレーズ <kbd class="ph userinput">"email acc *"</kbd> を検索すると、通常はワイルドカード演算子が展開され、email account と email access を含むレコードが検索されます。 |
[ ]

{#query-language-ais__table_npg_gjn_mnb}  
AI 検索 では、検索クエリの用語やフレーズの大文字と小文字は区別されません。たとえば、 <kbd class="ph userinput">PIN</kbd> を検索すると、PIN と pin を含むレコードが検索されます。  
注:  
検索クエリ用語を処理するとき、AI 検索 は <kbd class="ph userinput">&lt;</kbd> で始まり <kbd class="ph userinput">&gt;</kbd> で終わる文字列を削除することで、HTML および XML コンテンツを自動的に削除します。たとえば、検索用語として「<kbd class="ph userinput">user&lt;beth.anglin@example.com&gt;</kbd>」と入力すると、AI 検索 では <kbd class="ph userinput">user</kbd> のみが検索されます。<kbd class="ph userinput">&lt;abel.tuter@example.com&gt;</kbd> を検索すると、AI 検索 は検索を空として扱い、結果を返しません。この動作は設定できません。

### ブール検索演算子 {#query-language-ais__section_xxm_1k5_knb}

検索クエリのデフォルトの一致ロジックを上書きするには、クエリ用語とフレーズをブール演算子で区切ります。  
{#query-language-ais__table_wwl_ll5_knb__entry__2}

| 演算子 | 説明 |
|-|-|
| <kbd class="ph userinput">OR</kbd> | ブール結合演算子。<kbd class="ph userinput">OR</kbd> で区切られた用語またはフレーズのいずれかを含むレコードを検索します。 たとえば、<kbd class="ph userinput">"conference room" OR suite</kbd> を検索すると、フレーズ conference room を含むレコードと用語 suite を含むレコードが検索されます。 注: 検索クエリに複数の用語が含まれている場合に使用するブール検索演算子 ( glide.ais.query.search_operator ) システムプロパティを OR query に設定した場合、検索ではすべてのクエリ用語とフレーズが <kbd class="ph userinput">OR</kbd> 演算子で区切られているかのように処理されるため、この演算子は効果がなくなります。 |
| ハイフン (<kbd class="ph userinput">-</kbd>) | ブール否定演算子。ハイフンの直後に続く用語またはフレーズを含むレコードを除外します。 たとえば、<kbd class="ph userinput">email -"email signature"</kbd> を検索すると、email という用語は含まれているが、email signature というフレーズが含まれないレコードが検索されます。 |
[ ]

{#query-language-ais__table_wwl_ll5_knb}

### ワイルドカード一致演算子 {#query-language-ais__section_z3y_hm4_knb}

ワイルドカード演算子を使用して、ワイルドカードパターンに一致するインデックス付きの用語を含むレコードを検索します。  
{#query-language-ais__table_nqj_wm5_knb__entry__2}

| 演算子 | 説明 |
|-|-|
| <kbd class="ph userinput">%</kbd> | 1 文字のワイルドカード演算子。検索クエリ用語に <kbd class="ph userinput">%</kbd> を含めると、インデックス付き用語の任意の 1 文字と一致します。 たとえば <kbd class="ph userinput">the%e</kbd> を検索すると、theme、 there、または these を含むレコードが検索されます。 注: <kbd class="ph userinput">%</kbd> 演算子は、ワイルドカード以外の 3 文字以上の文字列の後に続ける必要があります。AI 検索 は、この条件を満たさない検索クエリ用語を無視します。 |
| <kbd class="ph userinput">*</kbd> | 文字列ワイルドカード演算子。<kbd class="ph userinput">*</kbd> を検索クエリ用語に含めると、インデックス付き用語の中のゼロ文字以上の任意の文字列に一致します。 たとえば、<kbd class="ph userinput">acc *</kbd> を検索すると、access、account、accrue、accumulate、accuracy などを含むレコードが検索されます。 注: <kbd class="ph userinput">*</kbd> 演算子は、ワイルドカード以外の 3 文字以上の文字列の後に続ける必要があります。AI 検索 は、この条件を満たさない検索クエリ用語を無視します。 |
| <kbd class="ph userinput">***</kbd> | ユニバーサルワイルドカード演算子。検索クエリとして <kbd class="ph userinput">***</kbd> を指定すると、すべてのインデックス用語、つまりすべてのレコードが検索されます。 注: AI 検索 では <kbd class="ph userinput">***</kbd> クエリには関連性ランキングは適用されません。<kbd class="ph userinput">***</kbd> クエリの結果は不特定の順序で表示されます。 |
[ ]

{#query-language-ais__table_nqj_wm5_knb}  
注:  
<kbd class="ph userinput">%</kbd> または <kbd class="ph userinput">*</kbd> のワイルドカード演算子を含む検索用語を展開すると、AI 検索 はストップワードとして定義された用語を無視します。たとえば、the と their をストップワードとして定義するとします。 <kbd class="ph userinput">the*</kbd> の検索は the や their に一致するようには拡張されませんが、there や these などのノンストップワード用語には一致します。

## 検索クエリの自動再送信 {#ariaid-title6}

検索クエリが返す結果が少なすぎる場合、AI 検索 はクエリを自動的に変更し、少なくとも必要な数の結果を返すことを目的として再送信します。
検索アドミニストレーターは、検索アプリケーション構成の \[検索結果の制限\] フィールドを使用して、検索クエリごとに必要な結果の最小数を構成します。詳細については、「[AI 検索 の検索アプリケーション構成の作成](https://servicenow-prod.fluidtopics.net/EYLSlmNMaLHK1rBJUiLv~w "検索アプリケーション構成を作成して、Now Platform アプリケーションの検索エンジンとして AI 検索 を指定します。使用するアプリケーションの検索プロファイルを選択します。検索結果を絞り込んで表示するようにアプリケーションの設定を構成します。")」を参照してください。

### AND-to-OR 検索クエリ再送信 {#auto-query-resubmission-ais__section_ywg_x14_knb}

結合された用語またはフレーズを含む検索クエリの結果が不十分な場合、AI 検索 は、デフォルトのブール演算子を AND から OR に変更して再送信し、変更されたクエリの結果を表示します。

たとえば、<kbd class="ph userinput">hotel "conference room" suite</kbd> のクエリで何も結果が返されなかった場合、AI 検索 はそれを <kbd class="ph userinput">hotel OR "conference room" OR suite</kbd> として再送信します。この制限の少ないクエリは、元のクエリよりも多くの結果に一致する可能性があります。  
注:  
検索クエリに複数の用語が含まれている場合に使用するブール検索演算子 ( glide.ais.query.search_operator ) システムプロパティを OR query に設定した場合、最初の検索ですべてのクエリ用語とフレーズが <kbd class="ph userinput">OR</kbd> 演算子で区切られているかのように処理されるため、AI 検索 はこの方法で検索クエリを再送信しません。

この方法で検索クエリを自動的に再送信する場合、AI 検索 は最小一致数制限を OR 式に追加します。変更されたクエリは、OR 演算子で区切られた用語の少なくとも半分 (切り上げ) に一致する結果のみを返します。この制限により、クエリのパフォーマンスが向上し、より関連性の高い結果が得られます。

たとえば、<kbd class="ph userinput">laptop can't access wi-fi network</kbd> で何も結果が返されなかったとします。AI 検索 は、クエリを <kbd class="ph userinput">laptop OR can't OR access OR wi-fi OR network </kbd> として自動的に再送信します。5 つのクエリ用語のうち少なくとも 3 つに一致するレコードのみが、再送信された検索の結果として表示されます。

### 自動検索クエリ再提出の条件 {#auto-query-resubmission-ais__section_c5v_5lx_3nb}

自動検索クエリの再送信では、次のいずれかの条件を満たす検索クエリは無視されます。

* 元の検索クエリには、単一の用語のみが含まれている。
* 元の検索クエリに 8 つ以上の用語が含まれており、少なくとも 1 つの検索結果が返される。
{#auto-query-resubmission-ais__ul_ckp_2jx_3nb}

