Est-ce que quelqu'un a réussi à remplacer la notation des documents dans une requête afin que la "pertinence" d'un terme au contenu du champ puisse être déterminée par sa propre fonction? Si oui, était-ce en implémentant un CustomScoreQuery et en remplaçant le customScore (int, float, float)? Je n'arrive pas à trouver un moyen de construire un tri personnalisé ou un marqueur personnalisé qui peut classer les matchs à terme exact beaucoup plus haut que d'autres correspondances de termes de préfixes. Toute suggestion serait appréciée.Dans Lucene comment les termes sont utilisés dans le calcul des scores, puis-je le remplacer par un CustomScoreQuery?
4
A
Répondre
1
Je ne sais pas Lucene directement, mais je peux vous dire que Solr, une application basée sur Lucene, a obtenu cette fonction:
Laissez-moi savoir si cela vous aide.
J'accepte ceci parce que c'est la seule réponse, c'est une réponse à propos de Solr, mais c'est un peu utile. – dlamblin
Avez-vous trouvé une solution à votre problème? –