Discourseの検索が壊れている?「完全一致」ではなく「類似」/「部分一致」を返している

はい、全ページ検索で一致がゼロの場合、検索を自動的に拡張します。上記で述べた通りです。

皆さんが混乱しているかもしれないのは、ヘッダーのクイック検索で、検索結果が3件未満の場合にそれを開始したことですが、そこでは追加の結果がセマンティック検索によるものであることを示すインジケーターを追加しないことにしました。なぜなら、インジケーターを追加するには小さすぎると判断したからです。

私たちの妥協案は、各結果にai-search-resultを追加することでした。これにより、サイトはオプションでそれらを異なるテーマにしたり、テーマ機能を通じて必要と判断したインジケーターを追加したりできます。

私たちの考えでは、検索の拡張は、別の言語での検索(私たちのセマンティック検索は多言語対応です)、タイプミス、同義語など、多くの状況を自動的にカバーします。

「いいね!」 4