顧客管理の検索画面で、
たとえば、名前を検索したいときに「田村」と入れて検索すると、
田中、村田、中村など関係のない名前が上位に表示され、田村が下の方に表示されて非常に精度が悪いです。
原因と検索方法を教えていただけないでしょうか?
顧客管理の検索画面で、名前に「田村」と入力すると「田中」「村田」「中村」など関連の薄い候補が上位に出てしまい、目的の「田村」が下位になるという検索精度の問題が報告された。原因の詳細な仕様説明は出ていないが、部分一致や語の並び替えに近い検索になっている可能性が示唆される。
検証では「田中・村田・中村・田村」を登録して試したところ、「田村」で検索すると「田村」と「村田」がヒットした。一方、ストア検索ではダブルクォーテーション(" ")で囲むフレーズ検索が有効で、「“村田”」は「村田」のみ、「“田村”」は「田村」のみが返った。
現時点の具体的な対処法は、完全一致に近い結果が必要な場合にフレーズ検索を使うこと。問題自体は回避策が提示された段階で、検索ロジックそのものの原因説明は未解決のまま。
顧客管理の検索画面で、
たとえば、名前を検索したいときに「田村」と入れて検索すると、
田中、村田、中村など関係のない名前が上位に表示され、田村が下の方に表示されて非常に精度が悪いです。
原因と検索方法を教えていただけないでしょうか?
私の方でも以下4つの名字を登録して試してみました。
・田中
・村田
・中村
・田村
私の場合「田村」と検索すると、「田村」と「村田」の2ユーザがヒットしました。
さらに、ストア検索の場合は(“”)で囲うとフレーズ検索が可能な為試してみたところ、
「“村田”」の場合は「村田」のみ、「“田村”」の場合は「田村」のみという検索結果となりました。
一度、フレーズ検索で精度が上がるかお試しください。