Suchalgorithmus

Zusammenfassung

Search Algorithm ist ein Menüpunkt im Bereich Grundeinstellungen. In der Standard-Menüstruktur ist er über Weitere Einstellungen… erreichbar.

Das Search Algorithm ermöglicht die Festlegung und Feinabstimmung der Suchalgorithmus-Einstellungen von FactFinder.

Suchalgorithmus-Einstellungen

Geben Sie ein Konfiguration bearbeiten Modus zum Bearbeiten der Einstellungen.

Mindestscore

Das Mindestscore Die Einstellung definiert die Mindestpunktzahl (die die Ähnlichkeit zum Suchbegriff misst), die ein Produkt haben muss, um in die Suchergebnisse aufgenommen zu werden.

Die Ähnlichkeit der einzelnen Produkte eines Suchergebnisses kann leicht durch den in der Anzeige "Suchbegriff-Effekt" angezeigten Wert berechnet werden, Cockpit:

| | - Die Punktzahl für das Produkt im Beispiel-Screenshot beträgt 100% + (-5,14%) = 94,86%.

  • Wenn die Mindestpunktzahl auf 94% oder niedriger gesetzt ist, erscheint dieses Produkt bei dem Beispiel-Suchbegriff "bike lock" im Suchergebnis.

  • Wenn die Mindestpunktzahl auf 95% oder höher gesetzt ist, erscheint dieses Produkt bei dem Beispiel-Suchbegriff "bike lock" nicht im Suchergebnis.

Prozent vom Besten (Ergebnis-Punktespanne)

Das Prozent vom Besten Parameter kann auch als eine Form von dynamischer Mindestpunktzahl betrachtet werden, die sicherstellt, dass nur die besten Treffer angezeigt werden:

  • Das Prozent vom Besten kann auch als dynamische minimale Ähnlichkeit beschrieben werden. Dieser Wert bestimmt, bei welcher Ähnlichkeit, gemessen am besten Treffer, die Ergebnisse abgeschnitten werden sollen.

  • Beispielsweise werden bei einer Ähnlichkeit des besten Treffers von 100% und einer Spanne von 8% alle Treffer mit weniger als 92% ausgeschlossen.

  • Bei einer Ähnlichkeit des besten Treffers von 80% und einer Spanne von 10% werden alle Treffer mit weniger als 72% (= 80% * (100%-10%)) ausgeschlossen.

  • Diese Einstellung hilft, "die Spreu vom Weizen zu trennen" und sorgt so für ein konsistentes Qualitätsniveau der Ergebnisse.

  • Typische Werte liegen ungefähr bei 10% bis 12%.

  • Die Spanne wird auf die aus dem Suchbegriff resultierenden Punktzahlen angewendet und berücksichtigt somit keine anderen Effekte auf die Punktzahlen, wie Anpassungen der Rankingregeln.

Performance vs. Qualität

Performance vs. Qualität steuert die Präzision, die zur Suche nach Ergebnissen verwendet wird:

  • Im Allgemeinen verbessert sich die Suchqualität, wenn dieser Wert steigt, aber die Suchgeschwindigkeit nimmt gleichzeitig ab.

  • Standardwert ist 4.

  • 3 oder weniger reduziert die Qualität des Suchergebnisses erheblich, verbessert jedoch die Gesamtspeed.

  • 5 oder mehr verbessert die Qualität, reduziert jedoch die Geschwindigkeit.

Das Such-Timeout (in Sekunden) Parameter legt die maximal erlaubte Zeit für eine Suche fest.

Exakte Suche

Bei der Exakten Suche werden Abfragebegriffe exakt mit den Werten in einem angegebenen Feld abgeglichen—keine Rechtschreibkorrektur, Teilübereinstimmungen oder Fuzzy-Logik werden angewendet.

Beispielsweise, wenn ein Produkt den Namen hat "Electric Drill":

  • Eine exakte Suche nach "Electric" oder "Electric Drill" wird es zurückgeben.

  • Eine exakte Suche nach "dril" oder "ElectricDrill" wird nicht zurückgegeben, da diese nicht genau mit Feldwerten übereinstimmen.

Die Exakte Suche ist nützlich, wenn:

  • Sie präzise Kontrolle über Übereinstimmungen möchten (z. B. Artikelnummern, SKUs oder Schlüsselwörter).

  • Sie falsch positive Ergebnisse durch Fuzzy-Matching vermeiden möchten.

  • Die Performance eine Rolle spielt und strikte Übereinstimmungen die Ergebnisgröße reduzieren.

Sie es am besten mit Fuzzy-Suche kombinieren, um Präzision und Flexibilität auszugleichen.

Der Exact Search-Parameter legt den Standardmodus für die Exakte Suche fest, falls keiner in der Anfrage angegeben ist. Verfügbare Modi:

  • Deaktiviert: Exakte Suche ist aus; es wird nur Fuzzy-Suche verwendet.

  • Nur exakte Suche: Gibt Ergebnisse zurück, bei denen Felder exakt mit Abfragewörtern übereinstimmen. Kann null Ergebnisse liefern wenn keine exakten Übereinstimmungen vorhanden sind.

  • Exakt oder Fuzzy als Fallback: Versucht zuerst die Exakte Suche; fällt auf Fuzzy zurück, wenn keine Übereinstimmungen gefunden werden.

  • Exakt + Fuzzy auf der gesamten Abfrage: Kombiniert exakte und fuzzy Ergebnisse. Verwendet Abfragewörter für die exakte Übereinstimmung und die gesamte Abfrage für Fuzzy.

  • Exakt + Fuzzy auf Rest: Kombiniert Ergebnisse; führt Fuzzy-Suche nur auf nicht übereinstimmenden Teilen der Abfrage aus.

  • Artikelnummernsuche: Verwendet die Legacy-ANS-Logik. Falls kompatibel, wird eine exakte Suche auf ANS-Feldern durchgeführt.

Jegliche Änderungen erfordern das Speichern der Transaktion.

Zuletzt aktualisiert

War das hilfreich?