검색 문제: 아랍어 관사 'ال' 유무에 따라 제목이 변형으로 처리되지 않음

안녕하세요

페르시아어와 아랍어 콘텐츠가 있는 Discourse 포럼을 관리하고 있습니다. 아랍어 정관사 “ال” (al-) 이 포함된 주제 제목과 관련하여 검색 문제를 겪고 있습니다.

문제

다음과 같은 두 개의 주제가 있습니다:

  • الحسین بن زید (“ال” 포함)
  • حسین بن زید (“ال” 미포함)

한 제목을 검색할 때 다른 제목이 검색 결과에 포함되지 않습니다.

기대하는 동작

حسین بن زید” 또는 “الحسین بن زید” 중 어느 것을 검색하더라도 두 가지 주제 모두 반환되기를 기대합니다. "ال"의 유무는 영어 검색에서 변형이 처리되는 것과 유사하게 검색 시스템이 자동으로 처리해야 합니다. 사용자가 두 가지 변형을 찾기 위해 와일드카드(? 또는 *)를 수동으로 입력할 필요가 없어야 합니다.

현재 동작

검색이 너무 구체적이며, 입력한 정확한 제목만 일치합니다. 이는 검색 알고리즘이 검색 가능성을 높이기 위해 "ال"을 정규화하거나 무시하지 않기 때문입니다.

질문

Discourse에서 아랍어/페르시아어 제목에 대한 이러한 자동 정규화를 활성화할 설정, 플러그인, 또는 인덱싱 개선 기능이 있습니까? 사용자가 수동으로 와일드카드를 입력하지 않고도 "ال"이 있는 제목과 없는 제목을 같은 단어의 변형으로 취급하도록 검색을 설정하는 방법은 무엇입니까?

도움말을 주시면 감사하겠습니다.

감사합니다.

4개의 좋아요