SharePoint のカスタム ワード ブレーカー

改行は、検索を可能にして検索結果を向上 (またはリコール) する 1 つの重要な自然言語処理 (NLP) 機能です。 ワード ブレーカーは、テキストのストリームを個別の単語またはトークンに分割します。この単語やトークンに基づいて追加の言語処理が可能になります。 ワード ブレーカーは言語に固有です。 組み込みのワード ブレーカーに加えて、SharePoint の検索では、カスタムのワード ブレーカーも使用できるため、ユーザーは各自のニーズに応じて改行の動作を調整できます。 ワード ブレーカーのカスタマイズでサポートされているリスト言語については、「SharePoint でのワード ブレーカーのカスタマイズで サポートされている言語」を参照してください。

ワード ブレーカーの記述方法の詳細については、次の記事を参照してください。

SharePoint でカスタム ワード ブレーカーに切り替える方法

注意

既存のワード ブレーカーを置換する場合は、各自の責任でレジストリを変更してください。 レジストリ エディタや他の方法を使用してレジストリを変更する際、適切に変更しないと重大な問題を引き起こす可能性があります。 場合によっては、オペレーティング システムの再インストールが必要になります。 マイクロソフトは、このような問題を解決できることを保証しません。 別のワード ブレーカーに切り替えると、インデックス作成やクエリでも深刻な問題が発生することがあります。 レジストリを変更する前に、レジストリのバックアップを作成し、問題が発生した場合にレジストリを復元する方法を確認しておいてください。

既存のワード ブレーカーをカスタム ワード ブレーカーで置換する場合、または既存のワード ブレーカーを別の言語のワード ブレーカーで置換する場合は、次の手順に従います。

  1. 次のように操作して、レジストリ エディターを開きます。

  2. [ スタート ]、[ ファイル名を指定して実行 ] の順に選択します。

  3. [ 名前 ] ダイアログ ボックスに Regedit と入力し、[ OK ] をクリックします。

  4. レジストリ エディターで、次のレジストリ サブキーを選択します。

    以下の 一覧から言語をHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office Server\15.0\Search\Setup\ContentIndexCommon\LanguageResources\Default\する

  5. 右側ウィンドウで、 WBDLLPathOverride レジストリ値を右クリックし、[ 修正 ] をクリックします。

  6. [ 文字列の編集 ] ダイアログ ボックスの [ 値のデータ ] ボックスに、カスタム ワード ブレーカーの DLL のパスを入力して、[ OK ] をクリックします。 新しい DLL のパスは、置き換える既存の DLL と同じであることが必要です。

  7. 右側のウィンドウで、 WBreakerClass レジストリ値を右クリックし、[ 修正 ] をクリックします。

  8. [文字列の編集] ダイアログ ボックスの [値データ] ボックスに、カスタム ワード ブレーカーのクラス ID を入力し、[OK] を選択します

    SharePoint Search Host Controller と SharePoint を再起動します。

  9. フル クロールを再実行します。

SharePoint のワード ブレーカーのカスタマイズがサポートされる言語

ワード ブレーカーのカスタマイズでは、以下の言語がサポートされます。

  • アラビア語
  • ベンガル語
  • ブルガリア語
  • カタルニア語
  • 中国語 (中国)
  • 中国語 (台湾)
  • クロアチア語
  • チェコ語
  • デンマーク語
  • オランダ語 (オランダ)
  • 英語 (米国)
  • エストニア語
  • フィンランド語
  • フランス語 (標準)
  • ドイツ語 (標準)
  • ギリシャ語
  • グジャラート語
  • ヘブライ語
  • ヒンディー語
  • ハンガリー語
  • アイスランド語
  • インドネシア語
  • イタリア語 (既定)
  • 日本語
  • カンナダ語
  • カザフ語
  • 韓国語
  • ラトビア語
  • リトアニア語
  • マレー語
  • マラヤーラム語
  • マラーティー語
  • ノルウェー語
  • ポーランド語
  • ポルトガル語 (ポルトガル)
  • パンジャブ語
  • ルーマニア語
  • ロシア語
  • セルビア語 (キリル)
  • スロバキア語
  • スロベニア語
  • スペイン語 (モダン)
  • スウェーデン語
  • タミール語
  • テルグ語
  • タイ語
  • ウクライナ語
  • ウルドゥ語
  • ベトナム語

関連項目