IDF-Berechnung deaktivieren

9

In meinem speziellen Anwendungsfall überlagert der IDF-Faktor, der als Teil des TF-IDF-Algorithmus berechnet wird, die Bewertung für meine Abfragen. Grundsätzlich möchte ich, dass die Abfragen nur den Begriff Häufigkeit berücksichtigen. Ist es möglich, den IDF-Faktor für einen bestimmten Index zu deaktivieren, d. H., Ihn auf 1 zu setzen? Ich habe mir das Ähnlichkeitsmodul angeschaut (in Version 0.90.X), habe aber nichts gefunden, was helfen könnte; Gleiches gilt für die Abfrage function_score. Muss ich eine benutzerdefinierte Ähnlichkeitsklasse in Java schreiben? Oder gibt es ein Plugin für das, was ich erreichen möchte?

    
GlurG 19.01.2014, 20:53
quelle

1 Antwort

1

Was ist mit der constant_score-Abfrage?

Siehe Ссылка

Zögere nicht zu verwenden? explain = true, um zu sehen, wie Scoring funktioniert.

Wie Sie hier ohne constant_filter:

können

Und mit der constant_filter-Abfrage (die Ihre echte Abfrage umschließt):

Thomas Decaux 24.11.2014 21:15
quelle

Tags und Links