言語コミュニティでは「品詞」と理解される3文字の検索語POSを入力すると、Discourseは3文字の接頭辞を取り、あらゆる種類の不適切なトピックを返します。ここでPOSを検索すると、post、posts、position、possibleなどの単語を含むトピックや返信が表示されます。BOXを検索するとboxesが含まれます。LLVMコミュニティでPUBLICATIONSを検索すると、publicという単語を含むC/C++ソースコードの例が多数表示されます。この接頭辞またはレンマレベルの検索は非常にイライラさせ、関連資料の発見を妨げます。
もしこれが機能であるなら、そのカテゴリへの移動が示唆するように、それは悪いものであり、役に立たなくなる/
そうかもしれません。しかし、数十年にわたってテキスト検索システムに携わってきた者として、この「機能」はバグと見なされるべきです。現状では、検索機能はごく簡単な検索以外では実質的に役に立ちません。
" pos "を検索することで、すべての投稿と位置の結果を削除できます。
https://meta.discourse.org/search?q=%22%20pos%20%22
「いいね!」 2
わかりました、機能は動作しますが、なぜユーザーが利用できる機能ではないのですか?少なくとも「高度な」検索ページでは、ユーザーがステミングを有効または無効にできるようにするべきです。ステミングしないことをデフォルトにする方が、ユーザーが難解な構文を覚える必要がなくなり、混乱が少なくなるでしょう。また、「publication」と「publications」では結果が異なり、後者には「publications」が含まれますが、おそらくステミングによって「public」にならないことに満足すべきなのでしょう。
「いいね!」 1