Endliche Gruppe von Begriffen mit einem Wörterverzeichnis definieren

Erkennen Sie Begriffe und Synonyme für Begriffe, die für Sie von Bedeutung sind, z. B. die Namen der Produkte, die Sie verkaufen.

Hilfe Discovery zum Suchen von Begriffen, die für Ihren Anwendungsfall von Bedeutung sind, durch Hinzufügen eines Wörterverzeichnisses. Sie können mehrere Synonyme für einen Term oder eine Gruppe von Wörtern in derselben Kategorie definieren.

Sie können ein Wörterverzeichnis erstellen, indem Sie die Begriffe einzeln hinzufügen oder eine CSV-Datei hochladen, in der die Begriffe aufgelistet werden.

Führen Sie die folgenden Schritte aus, um Wörterverzeichnisbegriffe nacheinander hinzuzufügen:

  1. Wählen Sie im Abschnitt Teach domain concepts der Anzeige Improvement tools die Option Dictionaries aus.

  2. Klicken Sie auf Neu.

  3. Benennen Sie Ihr Wörterverzeichnis.

    Beispiel: Transportation.

  4. Wählen Sie die Sprache aus. Ein Wörterverzeichnis kann Begriffe in nur einer Sprache enthalten.

  5. Optional: Erweitern Sie Erweiterte Optionenund bearbeiten Sie den Facettennamen für das Wörterverzeichnis.

    Facetten werden zum Kategorisieren von Dokumenten verwendet. Ein Benutzer kann einen Facettentyp auswählen, um seine Suchergebnisse einzugrenzen. Der Wörterverzeichnisname in Kleinbuchstaben wird standardmäßig als Facettenname verwendet. Sie können die Facette in Großbuchstaben ändern.

  6. Geben Sie eine Bedingung ein und wählen Sie dann die Schaltfläche + aus, um sie hinzuzufügen.

    Beispiel: vehicle und engine

    Geben Sie in englischen Wörterverzeichnissen die Wörterverzeichnisbegriffe in Kleinbuchstaben an. Verwenden Sie Großbuchstaben nur, wenn Discovery Erwähnungen des Begriffs in Kleinbuchstaben ignorieren soll, wenn sie im Text vorkommen. Wenn Begriffe analysiert werden, um festzustellen, ob sie Vorkommen der Wörterverzeichnisaufbereitung sind, wird die Oberflächenform des Begriffs mit Übereinstimmung in Großbuchstaben verwendet. Ein Eintrag vehicle im Wörterverzeichnis führt beispielsweise zu Annotationen für Erwähnungen vehicle, Vehicle oder VEHICLE, wenn sie im Text vorkommen. Für einen Eintrag Sat im Wörterverzeichnis werden Annotationen für Sat oder SAT hinzugefügt, jedoch nicht für sat.

    Beim Wörterbuchabgleich muss die Groß-/Kleinschreibung für Arabisch, Chinesisch, Koreanisch, Japanisch und Hebräisch beachtet werden.

  7. Um Synonyme für den Begriff hinzuzufügen, klicken Sie auf das Symbol Bearbeiten und geben Sie dann Synonyme in das Feld Andere Begriffe ein. Mehrere Synonyme durch Kommas trennen. Klicken Sie auf Begriff speichern.

    Das Wörterbuch kann Terme und ihre Synonyme oder eine Kategorie und Terme enthalten, die zu der Kategorie gehören.

    Für den Begriff vehicle können Sie Synonyme wie car, automobile, sedan, convertible, station wagon usw. angeben. Für engine können Sie gasket, carburetor, piston und valves angeben.

    Achten Sie darauf, nicht zu viele Synonyme hinzuzufügen. Testen Sie die Auswirkungen von Synonymen, die Sie hinzufügen. Verwenden Sie beim Testen Daten, die sich von den Daten unterscheiden, die Sie zum Ableiten der Synonyme verwenden.

  8. Fügen Sie weitere Begriffe hinzu.

    Ähnliche Begriffe aus allen Sammlungen im aktuellen Projekt werden als neue Einträge vorgeschlagen.

    Vorgeschlagene Begriffe stammen aus einem Feld mit dem Namen text. Fehlt das Textfeld, wird ein Feld mit dem längsten Zeichenfolgewert und der höchsten Anzahl unterschiedlicher Werte ausgewählt. Vorschläge werden nicht angezeigt, wenn keine Dokumente vorhanden sind oder die Objektgruppe keine Felder mit Textdaten enthält.

  9. Klicken Sie auf Wörterverzeichnis speichern.

  10. Wählen Sie die Objektgruppen und Felder aus, auf die Sie das Wörterverzeichnis anwenden möchten und klicken Sie anschließend auf Anwenden.

Beispiel

Ein Transportwörterbuch wird einem Projekt hinzugefügt.

Transportation dictionary in the product ui
Transportation dictionary

Die Ergebnisfacette, die für das Wörterverzeichnis erstellt wird, wird auf der Suchseite angezeigt.

Search page with Transportation facet
Transportation facet

Das Dokument, auf das die Aufbereitung angewendet wird, enthält folgenden Satz:

Some car fluids can be acidic, such as battery fluid.

Das folgende JSON-Snippet veranschaulicht, wie eine Erwähnung für die Aufbereitung des Transportwörterverzeichnisses gespeichert wird, wenn der Begriff car, der ein Synonym für den Wörterverzeichniseintrag vehicle ist, im Dokument gefunden wird. In dieser Objektgruppe wird die Aufbereitung des Wörterverzeichnisses auf das Feld text angewendet, sodass die Erwähnung im Array entities aufgelistet wird, das sich im Array enriched_text befindet.

{
  "enriched_text": [
    {
      "entities": [
        {
          "model_name": "Dictionary:.Transportation",
          "mentions": [
            {
              "confidence": 1,
              "location": {
                "end": 91122,
                "begin": 91119
              },
              "text": "car"
            }
          ],
          "text": "vehicle",
          "type": "Transportation"
        }
      ]
    }
  ]
}

Wörterbuchbegriffe hochladen

Um ein Wörterbuch aus einer CSV-Datei hinzuzufügen, führen Sie die folgenden Schritte aus:

  1. Erstellen Sie eine CSV-Datei mit den Wörterverzeichnisbegriffen, die Sie hinzufügen möchten.

    Verwenden Sie die Codierung UTF-8. Geben Sie einen Eintrag pro Zeile an.

    • Verwenden Sie die folgende Syntax, um eine Gruppe synonymer Begriffe zu definieren:

      <term>,<synonym>,<synonym>,<synonym>,...
      

      Beispiel:

      vehicle,car,automobile,sedan,convertible,station wagon
      

      Der Eintrag in diesem Beispiel erstellt einen Eintrag im Wörterverzeichnis vehicle. Wenn die Aufbereitung des Wörterverzeichnisses auf ein Dokument angewendet wird, werden alle Erwähnungen von vehicle, car, automobile, sedan, convertible oder station wagon als Instanzen des Wörterverzeichniseintrags vehicle gekennzeichnet.

    • Verwenden Sie die folgende Syntax, um eine Gruppe von Termen in derselben Kategorie zu definieren:

      <category>,<related-term>,<related-term>,...
      

      Beispiel:

      engine,gasket,carburetor,piston,valves
      

      Der Eintrag in diesem Beispiel erstellt einen Wörterverzeichniseintrag engine. Wenn die Aufbereitung des Wörterverzeichnisses auf ein Dokument angewendet wird, werden alle Erwähnungen von engine,gasket,carburetor,piston oder valves als Instanzen des Wörterverzeichniseintrags engine gekennzeichnet.

  2. Wählen Sie im Abschnitt Teach domain concepts der Anzeige Improvement tools die Option Dictionaries aus.

  3. Klicken Sie auf Hochladen.

  4. Benennen Sie Ihr Wörterverzeichnis und wählen Sie die Sprache aus, die in der CSV-Datei verwendet wurde.

  5. Optional: Erweitern Sie Erweiterte Optionenund geben Sie den Namen der Facette für das Wörterverzeichnis an. Facetten werden zum Kategorisieren von Dokumenten verwendet. Ein Benutzer kann einen Facettentyp auswählen, um seine Suche einzugrenzen. Der Wörterverzeichnisname in Kleinbuchstaben wird standardmäßig als Facettenname verwendet. Sie können die Facette in Großbuchstaben ändern.

  6. Klicken Sie auf Hochladen, um nach der zuvor erstellten CSV-Datei zu suchen.

  7. Klicken Sie auf Erstellen.

  8. Wählen Sie die Objektgruppen und Felder aus, auf die Sie das Wörterverzeichnis anwenden möchten und klicken Sie anschließend auf Anwenden.

Wenn Sie ein Wörterverzeichnis mithilfe der Aufbereitungs-API hinzufügen, wird das Wörterverzeichnis auf der Seite 'Wörterverzeichnisse' angezeigt, sobald Sie die von der API generierte Aufbereitung des Wörterverzeichnisses auf ein Feld angewendet haben. Sie können das API-generierte Wörterverzeichnis jedoch nicht über das Wörterbuchtool in der Produktbenutzerschnittstelle bearbeiten.

Zum Löschen eines Wörterverzeichnisses müssen Sie die Methode Aufbereitung löschen der API Discovery v2 verwenden.

Wörterverzeichnisaufbereitungen, die Sie einem Projekt hinzufügen, können auf Sammlungen in anderen Projekten in derselben Serviceinstanz angewendet werden. Tatsächlich können Sie sie auf Objektgruppen in einem Content-Mining-Projekt aus der implementierten Content-Mining-Anwendung anwenden.

Grenzwerte für Wörterbücher

Die Anzahl der Wörterverzeichnisse und Begriffseinträge, die Sie pro Serviceinstanz erstellen können, hängt von Ihrem Plantyp Discovery ab.

Grenzwerte für Wörterbuchpläne
Planen Anzahl der Wörterverzeichnisse pro Serviceinstanz Anzahl der Begriffseinträge pro Wörterverzeichnis Anzahl der Begriffe, für die Vorschläge generiert werden können
Cloud Pak for Data Uneingeschränkt Uneingeschränkt 1000
Premium 200 10.000 1000
Enterprise 200 10.000 1000
Plus (einschließlich Testversion) 20 1000 50