Standarderweiterungen, -interpretationen und -optimierungen kompensieren

Google Cloud Search bietet mehrere Standarderweiterungen, ‑interpretationen und ‑optimierungen, die sich auf die Suchergebnisse auswirken. Wenn Sie unerwartete Suchergebnisse sehen, lesen Sie diesen Leitfaden, bevor Sie sich an den Cloud Search-Support wenden.

In diesem Dokument werden Nutzerabfragen in Klammern (z. B. [query]) und Systeminterpretationen in Anführungszeichen (z. B. "interpretation") dargestellt.

Die Abfrageergebnisse in diesem Dokument sind veranschaulichende Beispiele für das Verhalten und geben Einblick in die Funktionsweise von Erweiterungen, Interpretationen und Optimierungen. Die tatsächlichen Ergebnisse können abweichen.

Standarderweiterungen

Angenommen, ein Nutzer sucht nach [Joe’s PDFs], aber einige Ergebnisse enthalten hervorgehobene Wörter wie "documents" anstelle von "PDFs". Das liegt daran, dass Cloud Search die Abfrage um Synonyme und Wortstämme erweitert, ähnlich wie bei der Google Suche. Diese Erweiterung hilft, Dokumente abzurufen, die der Idee und Absicht der Abfrage entsprechen. Ranking-Algorithmen sorgen dann dafür, dass die besten Übereinstimmungen oben angezeigt werden.

Wenn ein Nutzer nach [Joe’s PDFs] sucht, kann Cloud Search diese zusätzlichen Wörter liefern:

  • Für [Joe’s] kann es eine Übereinstimmung mit "joe" (Stammerweiterung) und "joes" (Synonym basierend auf Interpunktion) geben.
  • Für [PDFs] kann es eine Übereinstimmung mit "documents" (Synonymerweiterung) und "pdf" (Stammerweiterung) geben.

Standardsynonyme sind nicht immer bidirektional. Beispielsweise kann eine Suche nach [phishing] eine Übereinstimmung mit "phish" ergeben, aber eine Suche nach [phish] möglicherweise keine Übereinstimmung mit "phishing".

Erweiterungen für Wörter mit Bindestrich und Unterstrich

Cloud Search behandelt Wörter mit Bindestrich und ihre Entsprechungen ohne Bindestrich unterschiedlich, z. B. [walk-in closet] und [walk in closet]. Außerdem werden unterschiedliche Optimierungen für Wörter mit Bindestrich und Unterstrich angewendet, z. B. [walk-in] und [walk_in].

Standarderweiterungen kompensieren

Cloud Search garantiert keine bestimmte Erweiterung. Wenn Sie bidirektionale Synonyme oder domainspezifische Erweiterungen verwenden möchten, erstellen Sie eigene Synonyme. Weitere Informationen finden Sie unter Synonyme definieren.

übereinstimmen.

Standardinterpretationen

Cloud Search bietet eine Interpretation in natürlicher Sprache basierend auf Ihrem Datenquellenschema. Weitere Informationen finden Sie unter Schema für eine optimale Abfrageinterpretation strukturieren.

Interpretationen in natürlicher Sprache deaktivieren

Wenn Sie Interpretationen in natürlicher Sprache für eine bestimmte Abfrage deaktivieren möchten, setzen Sie QueryInterpretationOptions.disableNlInterpretation auf true in der Suchanfrage.

Standardoptimierungen

Cloud Search bietet die folgenden Standardoptimierungen:

  • Rechtschreibkorrektur: Bei der Abfrage [corpoate benefits], findet Cloud Search eine Übereinstimmung mit "corpoate" und der korrekten Schreibweise, "corporate".

  • Zusätzliche Ergebnisse: Bei Abfragen mit wenigen oder keinen Ergebnissen verwendet Cloud Search eine zulässige Gruppe verwandter Begriffe. Weitere Informationen finden Sie unter Zusätzliche Ergebnisse verarbeiten.

Dokumente und Abfragen normalisieren

Bei der Normalisierung werden Wörter oder Wortgruppen vor oder nach einer Abfrage standardisiert. Um konsistente Antworten zu erhalten, sollten Sie die folgenden Normalisierungsschritte ausführen:

  • So normalisieren Sie Dokumente:

    1. Wählen Sie eine kanonische Schreibweise für wichtige Wörter in Ihren Repositories aus.
    2. Korrigieren Sie die Schreibweise in Quelldokumenten oder während der Indexierung, damit sie der kanonischen Form entspricht.
  • So normalisieren Sie Abfragen:

    1. Fangen Sie Nutzerabfragen ab, bevor Sie sie an Cloud Search senden.
    2. Schreiben Sie Wörter in Abfragen so um, dass sie der häufigsten Schreibweise in der indexierten Datenquelle entsprechen.
    3. Senden Sie die umgeschriebene Abfrage an Cloud Search.

Erweiterungen, Interpretationen und Optimierungen deaktivieren

Wenn Sie diese Funktionen für eine bestimmte Abfrage deaktivieren möchten, setzen QueryInterpretationOptions.enableVerbatimMode auf true in der Suchanfrage.