/ / Lucene: Comment classer les documents en fonction de la position dans le document - lucene, lucene.net

Lucene: Comment classer les documents en fonction de la position dans le document - lucene, lucene.net

Je cherche à utiliser lucene pour ajouter la recherche à une base de données de produits.

Étant donné une requête "chapeau rouge"

et les produits donnés par les descriptions

[0] "Serveur avancé Linux Red Hat avec formation gratuite"

[1] "une grande boîte de chapeau rouge linux avec le chapeau rouge linux écrit sur l'étiquette"

Est-il possible d'écrire la requête lucene afin que les termes correspondants au début de la description aient plus de poids que ceux qui correspondent plus loin vers la fin.

Réponses:

0 pour la réponse № 1

Cela nécessitera un peu de travail, mais vous pouvez y parvenir en utilisant des données utiles. Voir les réponses à cette question très similaire:

Comment obtenir un meilleur score de Lucene / Solr si le mot interrogé se trouvait au début du champ indexé?