Problema di ricerca: titoli con/senza l'articolo determinativo arabo "ال" non sono trattati come variazioni

Ciao

Sto gestendo un forum Discourse con contenuti in persiano e arabo. Ho riscontrato un problema di ricerca con i titoli degli argomenti contenenti l’articolo determinativo arabo “ال” (al-).

Problema

Ho due argomenti:

  • الحسین بن زید (con “ال”)
  • حسین بن زید (senza “ال”)

Quando cerco un titolo, l’altro non viene incluso nei risultati.

Comportamento Desiderato

Mi aspetto che la ricerca di “حسین بن زید” o “الحسین بن زید” restituisca entrambi gli argomenti. La presenza o l’assenza di “ال” dovrebbe essere gestita automaticamente dalla ricerca, in modo simile a come le variazioni vengono spesso trattate nella ricerca in inglese. Gli utenti non dovrebbero aver bisogno di utilizzare manualmente caratteri jolly (come ? o *) per trovare entrambe le varianti.

Comportamento Attuale

La ricerca è troppo specifica, corrisponde solo al titolo esatto inserito. Ciò significa che l’algoritmo di ricerca non normalizza o ignora “ال” per una migliore reperibilità.

Domanda

Esiste un impostazione, un plugin o un miglioramento dell’indicizzazione in Discourse per abilitare questa normalizzazione automatica per i titoli arabi/persiani? Come posso far sì che la ricerca tratti i titoli con e senza “ال” come varianti dello stesso termine senza richiedere un input manuale con caratteri jolly da parte degli utenti?

Qualsiasi indicazione è apprezzata.

Grazie.

4 Mi Piace