Add search synonyms

In Discourse-AI haben wir begonnen, mit semantischer Suche zu experimentieren. Das steckt noch in den Kinderschuhen und wir erforschen diese Systeme noch.

Mithilfe von LLMs zur Verbesserung der Suchanfrage ist ebenfalls ein möglicher (wenn auch heute langsamer) Ansatz:

Diese Technik wird hier erwähnt: GitHub - texttron/hyde: HyDE: Precise Zero-Shot Dense Retrieval without Relevance Labels


Neben den 100 % automatisierten Ansätzen

Unsere allgemeine Strategie hier ist es, zu iterieren. Wir haben bereits „überwachte Wörter“ im Produkt, mir würde eine Funktion gefallen, die „Suchsynonyme“ hinzufügt, bei der Sie häufige Tippfehler und gebräuchliche Phrasen angeben, die Sie „stopfen“ möchten. Es handelt sich nicht um geplante Arbeiten, aber sicherlich um etwas, das Sie sponsern könnten.

Es gibt Präzedenzfälle für genau diese Funktion in Postgres unter: https://www.postgresql.org/docs/current/textsearch-dictionaries.html#TEXTSEARCH-SYNONYM-DICTIONARY

Der andere Bereich, den ich zu erkunden bereit bin (ich bin dem gegenüber jedoch nur lauwarm eingestellt), ist die Ermöglichung eines versteckten „Metadaten“-Bereichs für Beiträge, in dem Administratoren Suchbegriffe einfügen können. Es ist sehr, sehr unsichtbar und im Allgemeinen empfehle ich, die Dinge einfach „richtig“ zu stopfen, damit nichts versteckt wird, z. B.:

SEO

semantisch, verwandt, verbessern

2 „Gefällt mir“