珍しい日本語・中国語ワードのaliases.txt への追加が検索結果に反映しない
環境:
サイト構成、ファイル・マネージャー、ワードリスト・ファイル、Aliases.txt
問題:
共通/珍しい単語を日本語又は中国語(北京語、広東語と台湾)のインターフェイスのAliasesワードリストへ追加されたとします。
そして珍しい単語のアンサーを検索した際、Aliases.txt は検索結果に反映していないように見えます。
例:
りんご,果物
マクガフィン,果物
* りんご: apple, マクガフィン: McGuffin, 果物: fruit
大きなりんご ("a big apple") でアンサーを検索し、単語:果物 を含むアンサーが表示されますが、大きなマクガフィン ("a big McGuffin")を含むアンサーは表示されません。
解決策:
ほとんどのほかの言語と異なり、日本語と中国語は言葉の間にスペースを使用しません。これらの言語で各単語を処理するために、Oracleのサービスクラウド日本語/中国語の言語パックには、標準の辞書を含む言語学のアプリケーションが付属しています。
標準辞書は、「りんご」のような最も一般的な単語をカバーしますが、マクガフィンのような珍しい単語はカバーされません。Oracle B2C Serviceによって珍しい単語を処理するには、アジアの言語辞書でそれらを定義する必要があります。
日本語/中国語の珍しい単語をユーザー定義辞書に追加するには、以下の手順をご使用ください。
- 環境設定から サイト構成>ファイルマネージャーを選択
- アジア言語辞書 > アジア言語辞書を開く
- ご使用の言語:日本語 (user.dict_JP.utf8), (user.dict_CN.utf8), 広東語 (user.dict_HK.utf8), 台湾 (user.dict_TW.utf8) のためのユーザー辞書ファイルを開く
例えば、日本語名詞「マクガフィン」のような分ける場所がない単語は、ユーザー辞書の、user.dict_JP.utf8へ次のラインを追加します。
マクガフィン NOUN 0
詳細情報は、現在ご利用のバージョンのオンライン・ドキュメンテーションにある アジア言語辞書 セクションをご覧ください。 Oracle B2C Service オンライン・ドキュメンテーション又はマニュアルにアクセスするには、Oracle B2C Serviceプロダクトのドキュメントをご覧ください。
注意:単語リストファイルへの変更をアクティブにする前に、Oracle Cloud オペレーションによってキーワードインデクサユーティリティ(*)を実行する必要があります。この実行をリクエストするには、こちら:テクニカルサポートへ問い合わせする を通してご依頼ください。
(*)DecompPatternを使用して単語を分解したエントリが存在する時、コンパイルされた辞書ファイルが必要です。