Lernen zu ranken, um bessere Suchergebnisse zu liefern

Fusion 4 wurde mit Apache Solr 7 entwickelt. Solr 7 bietet einen leistungsstarken Algorithmus zur Verbesserung der Suchergebnisse, der Learning…

Fusion 4 wurde mit Apache Solr 7 entwickelt. Solr 7 bietet einen leistungsstarken Algorithmus zur Verbesserung der Suchergebnisse, der Learning to Rank (LTR) genannt wird. Im Wesentlichen nutzt LTR maschinelles Lernen, um dem System beizubringen, wie es eine Reihe von Ergebnissen auf der Grundlage bestimmter Merkmale anordnen soll.

Wenn Sie eine Abfrage an Fusion oder Solr senden, werden die Ergebnisse zurückgegeben und nach einem Relevanzalgorithmus namens BM25 geordnet, der von TF-IDF abgeleitet ist. Dies ist zwar eine Vereinfachung, aber auf der Grundlage dieses Algorithmus gilt: Je häufiger ein seltener Begriff in einem Dokument vorkommt, desto höher wird das Dokument in den Ergebnissen eingestuft. Das ist in der Regel ziemlich gut, aber für einige Arten von Ergebnissen liefert es einfach nicht die bestmögliche Reihenfolge.

Mit Learning to Rank (LTR) können Sie eine Reihe von Ergebnissen in der von Ihnen gewünschten Reihenfolge bereitstellen und dann der Maschine beibringen, wie sie künftige Reihen von Ergebnissen einordnen soll. Der Standard-Suchalgorithmus wird immer noch verwendet, um die erste Ergebnismenge zu erhalten, aber dann ordnet das System sie auf der Grundlage des Ranking-Modells neu an, das es trainiert hat.

Während eine manuelle Sortierung der Eingabedaten für kleine Datensätze nützlich ist, können Sie mit der Signalfunktion von Fusion viel weiter gehen. Durch die Verwendung von Verhaltensdaten (d.h. was Nutzer angeklickt oder tatsächlich gekauft haben) können Sie Ihre Signaldaten in ein automatisches Ranking umwandeln. Auf diese Weise können Sie im Wesentlichen die Nutzer entscheiden lassen, welches Ergebnis an erster Stelle stehen soll.

Wenn Sie die Signalerfassung und Signalverstärkung von Fusion zusammen mit der Learning To Rank-Funktion von Solr 7 verwenden, können Sie bessere Ergebnisse erzielen als mit einer Methode allein.

Ich bin Senior Data Engineer bei Lucidworks und habe ein technisches Dokument verfasst, in dem ich erkläre, wie man das macht und wie die Ergebnisse im Vergleich aussehen. Lesen Sie dazu Learning to Rank for Better Search Results. Am 4. April werde ich ein Webinar zum gleichen Thema veranstalten, Learning to Rank for Improved Search Results.

Mehr erfahren

You Might Also Like

B2B-KI-Benchmarkstudie 2025: Was wir in den Schützengräben sehen

Laden Sie die B2B-KI-Benchmark-Highlights 2025 von Lucidworks herunter. Sehen Sie sich die...

Read More

Vom Suchunternehmen zum praktischen KI-Pionier: Unsere Vision für 2025 und darüber hinaus

CEO Mike Sinoway gibt Einblicke in die Zukunft der KI und stellt...

Read More

Wenn KI schief geht: Fehlschläge in der realen Welt und wie man sie vermeidet

Lassen Sie nicht zu, dass Ihr KI-Chatbot einen 50.000 Dollar teuren Tahoe...

Read More

Quick Links