すべてのプロダクト
Search
ドキュメントセンター

OpenSearch:介入辞書エントリ

最終更新日:Mar 27, 2025

このトピックでは、介入辞書の介入エントリに関する情報を説明します。

{
    "cmd": "add",
    "word": "Yang Guo",
    "created": 1536661485,
    "updated": 1537320187,
    "status": "ACTIVE",
    "relevance": {
        "100": "0",
        "200": "2"
    }
}

構造

介入エントリに関する情報の構造は、介入辞書のタイプによって異なります。情報は、共通フィールドと特定フィールドで構成されます。さまざまなタイプの介入エントリに固有のフィールドの詳細については、以下のセクションをご参照ください。

共通フィールド

フィールド

タイプ

説明

cmd

String

操作。有効な値:

  • add

  • delete

word

String

介入エントリ。

status

String

介入エントリのステータス。有効な値:

  • ACTIVE:介入エントリは有効です。

created

Integer

介入エントリが作成されたタイムスタンプ。

updated

Integer

介入エントリが最後に更新されたタイムスタンプ。

特定フィールド

ストップワードフィルタリングの介入エントリ

フィールド

タイプ

説明

stopword

Boolean

介入操作のタイプ。有効な値:

  • true:追加

  • false:ブロック

同義語拡張の介入エントリ

フィールド

タイプ

説明

alias

Array

追加する同義語。

antiAlias

Array

ブロックする同義語。

スペル修正の介入エントリ

フィールド

タイプ

説明

correction

String

修正クエリ。

enabled

Boolean

介入操作のタイプ。有効な値:

  • true:追加

  • false:ブロック

カテゴリ予測の介入エントリ

フィールド

タイプ

説明

relevance

Object

フィールド値は、キーと値のペアで構成されます。キーはカテゴリの ID を示します。値は関連性を示します。値 0 は無関係を示します。値 1 はわずかに関連していることを示します。値 2 は関連していることを示します。例: {"2":1,"100":0}。

形態素の重み付けの介入エントリ

フィールド

タイプ

説明

tokens[]

Object

形態素の重み付けの介入エントリのコンテンツ。

tokens[].token

String

term。

tokens[].weight

Int

term の重み。値 7 は重みが大きいことを示します。値 4 は重みが中程度であることを示します。値 1 は重みが小さいことを示します。

{
  "word": "Tan Haoqiang C language program design",
  "tokens": [
    {
      "token": "Tan Haoqiang", // Tan Haoqiang
      "weight": 7
    },
    {
      "token": "C language", // C言語
      "weight": 7
    },
    {
      "token": "program", // プログラム
      "weight": 1
    },
    {
      "token": "design", // 設計
      "weight": 1
    }
  ]
}

NER の介入エントリ

フィールド

タイプ

説明

tokens[]

Object

固有表現認識 ( NER ) の介入エントリのコンテンツ。

tokens[].tag

String

  • 識別されたエンティティタイプの内部名。有効な値:

  • brand

  • category

  • material

  • element

  • style

  • color

  • function

  • scenario

  • people

  • season

  • model

  • region

  • name

  • adjective

  • category-modifier

  • size

  • quality

  • suit

  • new-release

  • series

  • marketing

  • entertainment

  • organization

  • movie

  • game

  • number

  • unit

  • common

  • new-word

  • proper-noun

  • symbol

  • prefix

  • suffix

  • gift

  • negative

  • agent

tokens[].tagLabel

String

識別されたエンティティタイプの内部名の説明。:このフィールドはリクエストで指定する必要はありません。

tokens[].token

String

エンティティ。

tokens[].order

Integer

シーケンス番号。

matchType

Integer

照合モード。有効な値: 0 と 1 。デフォルト値: 0 。値 0 は、検索クエリが介入クエリと同じ場合に介入操作が実行されることを示します。値 1 は、検索クエリの特定の term が介入クエリと一致する場合に介入操作が実行されることを示します。

{
    "cmd": "add",
    "word": "Doubendou soy milk",
    "created": 1593429234,
    "updated": 1593429242,
    "status": "ACTIVE",
    "tokens": [{
            "tag": "category", // カテゴリ
            "tagLabel": "Category", // カテゴリ
            "token": "Dou", // 豆
            "order": 1
        },
        {
            "tag": "category", // カテゴリ
            "tagLabel": "Category", // カテゴリ
            "token": "ben", // 弁
            "order": 2
        },
        {
            "tag": "common", // 通常の単語
            "tagLabel": "Regular word", // 通常の単語
            "token": "soy", // 豆乳
            "order": 3
        },
        {
            "tag": "category", // カテゴリ
            "tagLabel": "Category", // カテゴリ
            "token": "milk", // ミルク
            "order": 4
        }
    ]
}

検索候補ホワイトリストの介入エントリ

フィールド

タイプ

説明

score

Float

スコア。

matchType

Integer

照合タイプ。有効な値:

  • 0

  • 1

  • 2

重要

score フィールドと matchType フィールドは読み取り専用です。これらのフィールドはリクエストで指定できません。

検索候補ブラックリストの介入エントリ

フィールド

タイプ

説明

matchType

Integer

照合タイプ。有効な値:

  • 0

  • 1

  • 2

重要

matchType フィールドは読み取り専用です。このフィールドはリクエストで指定できません。

トップ検索ホワイトリストの介入エントリ

フィールド

タイプ

説明

rank

Integer

ランキング。有効な値:[ 1,10 ]。

expirationTime

Integer

介入エントリの有効期限が切れるタイムスタンプ。単位:秒。

トップ検索ブラックリストの介入エントリ

フィールド

タイプ

説明

matchType

Integer

照合タイプ。有効な値:

  • 0

  • 1

  • 2

重要

matchType フィールドは読み取り専用です。このフィールドはリクエストで指定できません。

ヒントホワイトリストの介入エントリ

フィールド

タイプ

説明

expirationTime

Integer

介入エントリの有効期限が切れるタイムスタンプ。単位:秒。

ヒントブラックリストの介入エントリ

フィールド

タイプ

説明

matchType

Integer

照合タイプ。有効な値:

  • 0

  • 1

  • 2

重要

matchType フィールドは読み取り専用です。このフィールドはリクエストで指定できません。

このトピックがお役に立てば、「いいね」をお願いします。