약자를 접두사로 사용한 검색 및 기타 검색 오류

3자 검색어인 POS를 입력하면, 언어학 커뮤니티에서는 이를 "품사(part of speech)"로 이해할 텐데, Discourse는 3글자 접두사로 취급하여 온갖 부적절한 주제들을 반환합니다. 여기서 POS를 검색하면 post, posts, position, possible 등이 포함된 주제와 답글이 나오며, BOX를 검색하면 boxes가 포함된 결과가 나옵니다. LLVM 커뮤니티에서 PUBLICATIONS를 검색하면 public이라는 단어가 포함된 C/C++ 예제 소스 코드 게시물이 대거 나옵니다. 이러한 접두사 또는 레마(lemma) 수준의 검색은 매우 답답하며, 관련 자료의 발견을 방해합니다.

이것이 기능이라면 — 해당 카테고리로 이동했다는 점에서 그렇습니다 — 그것은 나쁜 기능이며, 쓸모없어집니다/

Contribute > Feature 카테고리가 적합하지 않은 이유는 무엇인가요?

카테고리 설명을 살펴보면

기존 기능뿐만 아니라 기능 개선도 포함됩니다.

그럴 수도 있습니다. 하지만 수십 년간 텍스트 검색 시스템을 개발해 온 사람으로서, 이 "기능"은 버그로 간주되어야 합니다. 현재 상태로는 가장 단순한 검색을 제외하고는 사실상 쓸모가 없습니다.

" pos "을 검색하면 모든 post 및 postition 결과를 제거할 수 있습니다.
https://meta.discourse.org/search?q=%22%20pos%20%22

2개의 좋아요

음, 작동은 하는데 왜 사용자가 직접 사용할 수 있는 기능이 아닌 거죠? 적어도 “고급” 검색 페이지에서 사용자가 스테밍을 켜거나 끌 수 있게 해야 하는데 — 스테밍을 안 하는 걸 기본값으로 하면 혼란이 덜할 텐데 — 사용자가 원할 때 선택할 수 있게 해야지, 복잡한 구문을 외워야 하는 건 아니잖아요. 그리고 " publication "은 "publication"과 다른 결과를 내놓아요 — publications도 포함되는데 — 하지만 스테밍으로 public으로 줄어드는 일은 일어나지 않는다고 만족해야 하는 건 아닌지 모르겠네요.

1개의 좋아요