Änderung der Ähnlichkeit Algorithmus meines Index funktioniert nicht. Ich möchte BM25 vs. TF-IDF vergleichen, aber ich bekomme immer die gleichen Ergebnisse. Ich verwende Elasticsearch 5.x.Elasticsearch Änderung der Ähnlichkeit funktioniert nicht
Ich habe buchstäblich alles versucht. Einstellen der Ähnlichkeit einer Eigenschaft classic
oder BM25
oder stellen Sie nichts
"properties": {
"content": {
"type": "text",
"similarity": "classic"
},
Ich versuchte auch in der settings
den Standard similarty meiner Index setzen und es in der properties
"settings": {
"index": {
"number_of_shards": "5",
"provided_name": "test",
"similarity": {
"default": {
"type": "classic"
}
},
"creation_date": "1493748517301",
"number_of_replicas": "1",
"uuid": "sNuWcT4AT82MKsfAB9JcXQ",
"version": {
"created": "5020299"
}
}
Die Verwendung Abfrage im Test sieht ungefähr so aus:
{
"query": {
"match": {
"content": "some search query"
}
}
}
Perfekt danke, Ich weiß jetzt, was ich falsch gemacht habe. Das erklärte es. Ich habe die Messungen falsch berechnet. Und ich habe herausgefunden, dass BM25 die Standardeinstellung ist! –
Kühl. Danke für das Follow-up. –