Home
Home
Englische Version
Support
Impressum
25.3 Release ►

Start Chat with Collection

    Main Navigation

    • Vorbereitung
      • Einrichten InSpire G7 Primärsystem und Standby Appliances
      • Erstellen einer InSpire-VM auf Hyper-V
      • Initiale Inbetriebnahme für G7 Appliances
      • Konnektoren
    • Datenquellen
      • Anleitung zur Datenintegration mithilfe eines SQL Datenbank-Beispiels
      • Handbuch - Mindbreeze InSpire Insight Apps in Salesforce
      • Indizierung benutzerspezifischer Eigenschaften (SharePoint 2013 Connector)
      • Indizierung benutzerspezifischer Objekttypen (Documentum)
      • Installation & Konfiguration - Atlassian Confluence Sitemap Generator Add-On
      • Installation & Konfiguration - Caching Principal Resolution Service
      • Installation & Konfiguration - Mindbreeze InSpire Insight Apps in Microsoft SharePoint On-Prem
      • Konfiguration - Atlassian Confluence Connector
      • Konfiguration - Best Bets Connector
      • Konfiguration - Box Connector
      • Konfiguration - COYO Connector
      • Konfiguration - Data Integration Connector
      • Konfiguration - Datenbank Connector
      • Konfiguration - Documentum Connector
      • Konfiguration - Dropbox Connector
      • Konfiguration - Egnyte Connector
      • Konfiguration - GitHub Connector
      • Konfiguration - Google Drive Connector
      • Konfiguration - GSA Adapter Service
      • Konfiguration - HL7 Connector
      • Konfiguration - IBM Connections Connector
      • Konfiguration - IBM Lotus Connector
      • Konfiguration - Jira Connector
      • Konfiguration - JVM Launcher Service
      • Konfiguration - LDAP Connector
      • Konfiguration - Microsoft Azure Principal Resolution Service
      • Konfiguration - Microsoft Dynamics CRM Connector
      • Konfiguration - Microsoft Exchange Connector
      • Konfiguration - Microsoft File Connector (Legacy)
      • Konfiguration - Microsoft File Connector
      • Konfiguration - Microsoft Graph Connector
      • Konfiguration - Microsoft Loop Connector
      • Konfiguration - Microsoft Project Connector
      • Konfiguration - Microsoft SharePoint Connector
      • Konfiguration - Microsoft SharePoint Online Connector
      • Konfiguration - Microsoft Stream Connector
      • Konfiguration - Microsoft Teams Connector
      • Konfiguration - Salesforce Connector
      • Konfiguration - SCIM Principal Resolution Service
      • Konfiguration - SemanticWeb Connector
      • Konfiguration - ServiceNow Connector
      • Konfiguration - Web Connector
      • Konfiguration - Yammer Connector
      • Mindbreeze InSpire Insight Apps in Microsoft SharePoint Online
      • Mindbreeze Web Parts in Microsoft SharePoint
      • Whitepaper - Web Connector Erweiterte JavaScript Anwendungsfälle
    • Konfiguration
      • CAS Authentifizierung
      • Cookie Authentifizierung
      • Handbuch - AI Chat
      • Handbuch - Erstellung einer AWS 10M InSpire Applikation
      • Handbuch - Erstellung einer AWS 1M InSpire Applikation
      • Handbuch - Erstellung einer AWS 2M InSpire Applikation
      • Handbuch - Erstellung einer Google Compute Cloud Virtual Machine InSpire Applikation
      • Handbuch - Erstellung einer Oracle Cloud 10M InSpire Applikation
      • Handbuch - Erstellung einer Oracle Cloud 1M InSpire Applikation
      • Handbuch - MMC_ Services
      • Handbuch - Natural Language Question Answering (NLQA)
      • Handbuch - SSO mit Microsoft AAD oder AD FS
      • Handbuch - Text Classification Insight Services
      • I18n Item Transformation
      • JWT Authentifizierung
      • Konfiguration - Alternative Suchvorschläge und automatische Sucherweiterung
      • Konfiguration - Backend Credentials
      • Konfiguration - Benachrichtigungen
      • Konfiguration - CJK Tokenizer Plugin
      • Konfiguration - CSV Metadata Mapping Item Transformation Service
      • Konfiguration - Entity Recognition
      • Konfiguration - Export Funktionalität
      • Konfiguration - External Query Service
      • Konfiguration - Filter Plugins
      • Konfiguration - Gesammelte Ergebnisse
      • Konfiguration - GSA Late Binding Authorization
      • Konfiguration - Identity Conversion Service - Replacement Conversion
      • Konfiguration - InceptionImageFilter
      • Konfiguration - Index-Servlets
      • Konfiguration - InSpire AI Chat und Insight Services für Retrieval Augmented Generation
      • Konfiguration - Item Property Generator
      • Konfiguration - Kerberos Authentfizierung
      • Konfiguration - Management Center Menü
      • Konfiguration - Metadata Reference Builder Plugin
      • Konfiguration - Metadaten Anreicherung
      • Konfiguration - Mindbreeze InSpire
      • Konfiguration - Mindbreeze Proxy Umgebung (Remote Connector)
      • Konfiguration - Outlook Add-In
      • Konfiguration - Personalisierte Relevanz
      • Konfiguration - Plugin Installation
      • Konfiguration - Principal Validation Plugin
      • Konfiguration - Profile
      • Konfiguration - Reporting Query Log
      • Konfiguration - Reporting Query Performance Tests
      • Konfiguration - Request Header Session Authentisierung
      • Konfiguration - Verteilte Konfiguration (Windows)
      • Konfiguration - Vokabulare für Synonyme und Autovervollständigung
      • Konfiguration von Vorschaubildern
      • Mindbreeze Personalization
      • Mindbreeze Property Expression Language
      • Mindbreeze Query Expression Transformation
      • SAML Authentifizierung
      • Spracherkennung mit dem LanguageDetector Plugin
      • Trusted Peer Authentication für Mindbreeze InSpire
      • Verwendung von InSpire-Snapshots in einer CI_CD-Umgebung
    • Betrieb
      • Anpassung der InSpire Host OpenSSH Einstellungen - LoginGraceTime auf 0 setzen (Mitigation für CVE-2024-6387)
      • app.telemetry Statistiken zu Suchanfragen
      • Bereitstellen von app.telemetry Informationen mittels SNMPv3 auf G7 Appliances
      • CIS Level 2 Hardening - SELinux in den Modus Enforcing versetzen
      • Handbuch - Administration von Insight Services für Retrieval Augmented Generation
      • Handbuch - Filemanager
      • Handbuch - Indizierungs- und Suchlogs
      • Handbuch - Kommandozeilenwerkzeuge
      • Handbuch - Sichern & Wiederherstellen
      • Handbuch - Updates und Downgrades
      • Handbuch - Verteilter Betrieb (G7)
      • Index Betriebskonzepte
      • Inspire Diagnose und Ressourcen Monitoring
      • Konfiguration - app.telemetry Dashboards für Nutzungsanalyse
      • Konfiguration - Nutzungsanalyse
      • Löschung der Festplatten
      • Wiederherstellen des Lieferzustandes
    • Anwenderhandbuch
      • Browser Extension
      • Cheat Sheet
      • iOS App
      • Tastaturbedienung
    • SDK
      • api.chat.v1beta.generate Schnittstellenbeschreibung
      • api.v2.alertstrigger Schnittstellenbeschreibung
      • api.v2.export Schnittstellenbeschreibung
      • api.v2.personalization Schnittstellenbeschreibung
      • api.v2.search Schnittstellenbeschreibung
      • api.v2.suggest Schnittstellenbeschreibung
      • api.v3.admin.SnapshotService Schnittstellenbeschreibung
      • Debugging (Eclipse)
      • Einbetten des Insight App Designers
      • Entwicklung eines API V2 Search Request Response Transformer
      • Entwicklung eines Query Expression Transformer
      • Entwicklung von Insight Apps
      • Entwicklung von Item Transformation und Post Filter Plugins mit der Mindbreeze SDK
      • Java API Schnittstellenbeschreibung
      • OpenAPI Schnittstellenbeschreibung
      • SDK Übersicht
    • Release Notes
      • Release Notes 20.1 Release - Mindbreeze InSpire
      • Release Notes 20.2 Release - Mindbreeze InSpire
      • Release Notes 20.3 Release - Mindbreeze InSpire
      • Release Notes 20.4 Release - Mindbreeze InSpire
      • Release Notes 20.5 Release - Mindbreeze InSpire
      • Release Notes 21.1 Release - Mindbreeze InSpire
      • Release Notes 21.2 Release - Mindbreeze InSpire
      • Release Notes 21.3 Release - Mindbreeze InSpire
      • Release Notes 22.1 Release - Mindbreeze InSpire
      • Release Notes 22.2 Release - Mindbreeze InSpire
      • Release Notes 22.3 Release - Mindbreeze InSpire
      • Release Notes 23.1 Release - Mindbreeze InSpire
      • Release Notes 23.2 Release - Mindbreeze InSpire
      • Release Notes 23.3 Release - Mindbreeze InSpire
      • Release Notes 23.4 Release - Mindbreeze InSpire
      • Release Notes 23.5 Release - Mindbreeze InSpire
      • Release Notes 23.6 Release - Mindbreeze InSpire
      • Release Notes 23.7 Release - Mindbreeze InSpire
      • Release Notes 24.1 Release - Mindbreeze InSpire
      • Release Notes 24.2 Release - Mindbreeze InSpire
      • Release Notes 24.3 Release - Mindbreeze InSpire
      • Release Notes 24.4 Release - Mindbreeze InSpire
      • Release Notes 24.5 Release - Mindbreeze InSpire
      • Release Notes 24.6 Release - Mindbreeze InSpire
      • Release Notes 24.7 Release - Mindbreeze InSpire
      • Release Notes 24.8 Release - Mindbreeze InSpire
      • Release Notes 25.1 Release - Mindbreeze InSpire
      • Release Notes 25.2 Release - Mindbreeze InSpire
      • Release Notes 25.3 Release - Mindbreeze InSpire
    • Sicherheit
      • Bekannte Schwachstellen
    • Produktinformation
      • Produktinformation - Mindbreeze InSpire - Standby
      • Produktinformation - Mindbreeze InSpire
    Home

    Path

    Sure, you can handle it. But should you?
    Let our experts manage the tech maintenance while you focus on your business.
    See Consulting Packages

    Vokabulare für Synonyme und Autovervollständigung

    EinleitungPermanenter Link zu dieser Überschrift

    Vokabulare legen zu Suchbegriffen bevorzugte und alternative Begriffe fest. Diese können im Mindbreeze Management Center unter „Search Experience“ > „Vocabulary“ definiert werden.

    Dahinter liegt eine CSV-Datei, in der die Vokabulare definiert sind.

    Ein Beispiel:
    SearchTerm;PrefLabel;AltLabel
    advanced;help;cheat sheet

    easter egg;hidden feature;inside joke


    Ist das VocabularySynonymTransformer-Plugin installiert, werden die Einträge als Synonyme behandelt. Die Suche nach advanced wird um help und cheat sheet erweitert. Dabei ist das prefLabel immer höher und das altLabel geringer gewichtet. Die Synonyme werden auch umgekehrt verwendet, eine Suche nach cheat sheet sucht auch nach advanced und help. Hierbei ist zu beachten, dass in den Synonym-Files keine Anführungszeichen verwendet werden dürfen.

    KonfigurationPermanenter Link zu dieser Überschrift

    Das Plugin wird im Tab Plugins installiert (siehe Grafik):

    Anschließend können Einstellungen im Indices-Tab sowie im Client-Service-Tab unter dem Punkt: „Query Transformation Services“ bzw. „Suggest Settings“ vorgenommen werden.

    Unter dem Punkt Suggest Settings (Concept CSV) wird der Pfad zum CSV File angegeben.


    Alternativ können Sie auch in „CSV File Pattern“ ein Pattern verwenden, um das CSV dynamisch auszuwählen. Dafür wird der „CSV File Path“ als Ordner interpretiert, und alle CSV-Dateien darin eingelesen. Wenn eine Suche einen SuggestRequest sendet, können Optionen mitgesendet werden, welche dann mit dem „CSV File Pattern“ das konkrete CSV-File auswählen, welches für die Suggest verwendet wird. Z.B. Wenn das „CSV File Pattern“ suggests_{{lang}}_{{source}}.csv gesetzt ist, ergibt SuggestRequest mit den Optionen lang:en, source:default die konkrete Datei suggests_en_default.csv. Diese Datei wird dann für Suggests dieses Request herangezogen.

    Das Setting muss aktiviert werden:

    Anschließend wird ein neues Query Transformation Service hinzugefügt (Indices-Tab).
    (Dropdown-Value auswählen und „Add“ klicken)

    Über das „+“-Symbol wird das neu hinzugefügte Service aufgeklappt und der File-Pfad zum Vocabulary File wird ausgegeben.

    Es können mit dem Plugin auch spezielle Wörter „Stoppwörter“, oder andere ungewollte Wörter aus der Suche entfernt werden. Dazu muss in der Option „Stop Phrases File Path“ eine Datei mit Stop-Phrasen angegeben werden. Die Datei muss eine Textdatei sein, in der in jeder Zeile ein oder mehrere Wörter stehen.

    Beispiel für ein Vocabulary-CSV-File finden Sie im .

    Alternativ zum CSV-File Format wird auch das Google-Search-Appliance (GSA) File Format unterstützt. Wählen Sie dazu bei „Vocabulary File Format“ Google GSA aus und geben sie bei „Vocabulary File Path“ die Vokabular-Dateien an. Sie können mehrere Dateien angeben.

    Für GSA-Dateien können Sie alternativ auch ein Basisverzeichnis und einen regulären Ausdruck angeben. Alle übereinstimmenden Dateien, die unmittelbar im Basisverzeichnis liegen, werden geladen.

    Wenn Sie einen regulären Ausdruck verwenden, werden neue Dateien nicht automatisch erkannt. Allerdings wird bei einer Änderung einer alten GSA-Datei die gesamte Liste der GSA-Dateien neu geladen (Inklusive möglicher neuen Dateien).

    Sonderbehandlung von AkronymenPermanenter Link zu dieser Überschrift

    Akronyme sind Abkürzungen wie z.B. „IT“ für „Information Technology“. Es macht Sinn, Akronyme als Synonyme aufzunehmen, um die Suche zu verbessern. Ein Akronym besteht ausschließlich aus Großbuchstaben. Zur Verbesserung der Ergebnisqualität werden Akronyme exakt und unter Berücksichtigung der Groß- und Kleinschreibung gesucht. Das bedeutet, eine Suche nach z.B. „IT“ finden Dokumente wie „Information Technology“, jedoch nicht Dokumente wie „When it rains“ (da „it“ klein geschrieben ist.)

    Dies gilt sowohl für CSV als auch für GSA-Dateien.

    Behandlung von Terms mit numerischem SuffixPermanenter Link zu dieser Überschrift

    In speziellen Fällen möchte man bei der Suche nach z.B. event123 den ersten Teil (event) als Basis für die Synonym-Verarbeitung verwenden. Beispielsweise möchte man Dokumente mit appointment123 finden, indem ein Synonym von event auf appointment definiert wird. Damit dies möglich ist, muss die Option „Compound Split Numeric Suffixes“ aktiviert werden. Hinweis: das aktivieren dieser Funktion kann unerwartete Nebeneffekte hervorrufen und sollte nur in Ausnahmenfällen unter Vorsicht verwendet werden.

    Entfernen von Stoppwörtern bei exakten SuchenPermanenter Link zu dieser Überschrift

    Standardmäßig werden Stoppwörter (definiert in „Stop Phrases File Path“) bei exakten Suchen (Quoted Terms) entfernt. Falls dies jedoch nicht durchgeführt werden soll, kann dies mit der Einstellung „Remove Stop Phrases from Quoted Terms“ deaktiviert werden.

    In folgenden Beispiel macht es Sinn, diese Einstellung zu deaktivieren: Beispielsweise beim Stoppwort of wird bei der exakten Suche nach "Game of Life" nur das Dokument mit Game Life gefunden, nicht jedoch das erwartete Dokument mit Game of Life, da of entfernt wurde und nun effektiv eine exakte Suche nach "Game Life" durchgeführt wird.

    Unterscheidung zwischen den Plugins Synonym Transformer und Vocabulary Synonym TransformerPermanenter Link zu dieser Überschrift

    Beide Plugins transformieren eine Suchanfrage damit auch nach Synonyme gesucht wird. Die Plugins unterscheiden sich jedoch in folgenden Punkten:

    Synonym Transformer Plugin:Permanenter Link zu dieser Überschrift

    • Wird mit einer CSV-Datei konfiguriert
    • CSV-Syntax: 2 oder mehr Spalten
    • Alle Synonyme haben die gleiche Gewichtung
    • Nur einzelne Wörter ohne Leerzeichen werden unterstützt

    Vocabulary Synonym Transformer Plugin:Permanenter Link zu dieser Überschrift

    • Kann mit mehreren CSV-Dateien oder GSA-Dateien konfiguriert werden
    • CSV-Syntax: 3 Spalten (effektiv)
    • Je nach Spalte haben Synonyme schwächere Gewichtung
    • Mehrwort-Ausdrücke werden unterstützt

    AutovervollständigungPermanenter Link zu dieser Überschrift

    Erlaubt die Verwendung der Autovervollständigung in einem Eingabefeld. Es können u.a. die beliebtesten Suchen, die zuletzt durchgeführten Suchen und Begriffe aus Taxonomien vorgeschlagen werden.

    Beispiele:Permanenter Link zu dieser Überschrift

    <input data-template="suggest"        

           data-placeholder="search"

           class="mb-query"

           name="query"

           type="search"

           data-aria-label="search"

           autofocus

    data-source-id-pattern="database"

    data-grouped="true"

    data-show-onfocus="true">

    EinstellungenPermanenter Link zu dieser Überschrift

    • property: das Metadatum, das für die Vervollständigung verwendet werden soll. Standardwert: title
    • property-constraint: ein Suchbegriff zur Einschränkung der möglichen Werte. Standardwert: leer
    • count: die Anzahl der Vorschläge. Standardwert: 4
    • source: DOCUMENT_PROPERTY liefert Vorschläge aus Metadaten, QUERY_TERM von früheren Suchen und CONCEPT aus einem Konzeptindex. Für QUERY_TERM und CONCEPT sind zusätzliche Einstellungen in der Mindbreeze Konfiguration nötig. Standardwert: DOCUMENT_PROPERTY
    • service: URL zu einem Suggest-Service. Standardwert: leer - gleich wie Suche
    • disabled: Vorschläge sind deaktiviert. Standardwert: leer
    • source-id-pattern:  recent_query liefert Vorschläge aus den letzten Suchen
    • grouped: Gruppiert die Autocomplete-Treffer zusammen (true/false) – Standardwert: true
    • show-onfocus: Zeigt das Autocomplete beim Fokussieren des Textfeldes an (true/false) – Standardwert: false

    Einstellen lassen sich die vorgeschlagenen Suchbegriffe im Konfigurator wie folgt:

    1. Similar Terms

    Enable Suggesting of Similar Queries: Wenn angehakt, wird das Suggest über die ähnlichen Suchbegriffe aus der App.Telemetry Datenbank gelesen

    ID: Eine ID kann für die jeweilige Suggestquelle vergeben werden (z.B. zum Stylen)

    Source Name: Der Source Name kann z.B. „Popular Searches“ also beliebte Suchen, sein

    Database JDBC URL: URL zur App.Telemetry Datenbank

    Max Number Of Database Connections: Maximale Anzahl der Datenbankverbindungen. Standardwert: 10, Minimalwert: 2.

    Table Name: Tabellenname aus der App.Telementry-Konfiguration

    Table Column for Query: Auswahl der Anzahl der Ergebnisse – App Telemetry-Konfiguration

    Table Column for Score: Auswahl des Spaltennamen der Ergebnisse aus der App Telemetry-Konfiguration (

    Table Column for View ID: Auswahl des Spaltennamen der Abfragen aus der App Telemetry-Konfiguration

    Additional WHERE Clause: Hier haben Sie die Möglichkeit, verschiedene „WHERE“-Klauseln zu erstellen und hinzuzufügen.

    Suggest If User Query Is Empty: wenn „true“ aktiviert ist, werden Vorschläge ausgegeben, auch wenn der User noch nicht gesucht hat.

    Concept CSV

    Enable Suggesting from CSV File: Wenn angehakt, wird das Suggest über die ähnlichen Suchbegriffe aus einem CSV-File gelesen

    ID: Eine ID kann für die jeweilige Suggestquelle vergeben werden (z.B. zum Stylen)

    Source Name: Der Source Name kann z.B. „Words and Terms“ also Worte und Begriffe, sein

    CSV File Path: Der Pfad zum CSV-File

    PDF herunterladen

    • Konfiguration - Vokabulare für Synonyme und Autovervollständigung

    Inhalt

    • Einleitung
    • Konfiguration
    • Unterscheidung zwischen den Plugins Synonym Transformer und Vocabulary Synonym Transformer
    • Autovervollständigung

    PDF herunterladen

    • Konfiguration - Vokabulare für Synonyme und Autovervollständigung