Einen Thesaurus konfigurieren
Sie können einen Thesaurus einrichten, um Benutzern im Therefore™ Navigator bei der Suche nach Dokumenten zu helfen.
Der Thesaurus kann so konfiguriert werden, dass er sowohl Synonyme als auch äquivalente Wörter in anderen Sprachen liefert.
Beispielsweise könnte eine Suche nach "Rechnung" bei einem korrekt konfigurierten Thesaurus auch Ergebnisse für "Faktura" oder "Kassenbon" anzeigen. Darüber hinaus kann der Thesaurus auch auf mehrsprachige Ergebnisse eingerichtet werden. In diesem Fall könnten bei einer Suche nach dem Begriff "Rechnung" auch Ergebnisse für "invoice" (Englisch) oder "factura" (Spanisch) angezeigt werden.
Der Thesaurus wird als XML-Datei konfiguriert und er muss im Verzeichnis von Therefore™ Server gespeichert sein. Der Name der XML-Datei muss dann unter den erweiterten Einstellungen des Objekts "Volltextsuche" angegeben werden.
Einstellungen für die Volltextsuche
Eine Thesaurus-Datei konfigurieren
Um eine Thesaurus-Datei zu konfigurieren, erstellen Sie zuerst eine XML-Datei mit dem Root-Element <dtSearchUserThesaurus>. Fügen Sie dann mit dem Tag <Item> Thesaurus-Einträge als untergeordnete Elemente hinzu. Ein Codebeispiel finden Sie unten.
Begriffe, die Leerzeichen enthalten, müssen in Anführungsstriche gesetzt werden. Wenn Brinstar Steel beispielsweise als einzelner Begriff behandelt werden soll, muss er unter dem Tag <Synonyms> als "Brinstar Steel" eingegeben werden.
<?xml version="1.0" encoding="UTF-8"?>
<dtSearchUserThesaurus>
<Item>
<Name>Invoice</Name>
<Synonyms>Rechnung Factura Invoice</Synonyms>
</Item>
<Item>
<Name>Supplier</Name>
<Synonyms>Lieferant Proveedor Proveedora Supplier</Synonyms>
</Item>
<Item>
<Name>Brinstar Steel</Name>
<Synonyms>Brinstar "Brinstar Steel" "Brinstar Steel Inc" "Brinstar Steel Inc."</Synonyms>
</Item>
</dtSearchUserThesaurus>
| Tag | Beschreibung |
|---|---|
| <Name> |
Das Tag <Name> dient als Kennung im Dialogfeld "Benutzersynonyme". Begriffe, die unter <Name> eingegeben werden, werden nicht als Synonyme gezählt. |
| <Synonyms> | Alle Synonyme einschließlich des ursprünglichen Begriffs müssen zwischen diesen Tags eingegeben werden, um gezählt zu werden. |