Anleitung für die Suche

Sprachauswahl

Für eine möglichst ergiebige Suche ist es wichtig, zunächst die Sprache auszuwählen, in der Sie suchen möchten. Bitte wählen Sie die Sprache im Header der Seite aus. Falls Sie auf Deutsch suchen, so wählen Sie die Sprache Deutsch (DE) aus. Entsprechend wählen Sie EN für die Suche auf Englisch bzw. FR für die Suche auf Französisch.

 

Grundlagen der Suche

Eine Suche kann aus Abfragebegriffen und Abfrageoperatoren zusammengesetzt werden. Abfragebegriffe können entweder Einzelbegriffe oder Ausdrücke aus mehreren Einzelbegriffen sein. Ein Einzelbegriff ist ein einzelnes Wort wie Test oder Hallo. Ein Ausdruck ist eine Folge von Wörtern, die durch Anführungszeichen begrenzt sind, z.B. "Nano Technologie". Ausdrücke mit Anführungszeichen werden genau so gesucht, wie diese in der Suchabfrage formuliert werden. Mehrere einzelne Abfragebegriffe können mit logischen Operatoren zu einer komplexen Abfrage zusammengesetzt werden (siehe weiter unten). Zum Beispiel können Sie nach ein oder mehreren Einzelbegriffen suchen:

Nano Bereich Technologie

Diese Suchabfrage findet alle Dokumente, die die oben stehenden Einzelbegriffe einthalten. Bitte beachten Sie, dass dies eine logische AND Verknüpfung darstellt, wie weiter unten beschreiben.

Geben Sie die Abfragebegriffe in das dafür vorgesehene Abfragefeld im Kopf der Web-Seite ein und starten Sie die Abfrage indem Sie entweder Enter drücken oder den Button Suchen/Search betätigen.

 

Suchresultate

Nachdem die Suchanfrage ausgeführt wurde, werden die Suchresultate angezeigt. Die Seite mit den Resultaten besteht aus zwei Spalten: Die rechte Spalte enthält die gefundenen Dokumente, die nach absteigender Relevanz geordnet sind. Die linke Randspalte enthält nochmals die Suchabfrage sowie verschiedenen Suchfilter, mit denen Sie die Resultate einschränken können.

 

Die Resultate sind nach ihrer Relevanz geordnet. Die Rangreihenfolge wird anhand der Anzahl Treffer des Suchbegriffs gewichtet. Weiter wird in die Rangreihenfolge miteinbezogen, an welcher Stelle im Dokument der Suchtreffer aufgetreten ist. Zum Beispiel haben Suchtreffer ein höheres Gewicht, wenn diese im Titel eines Dokumentes auftreten. Treffer im eigentlichen Inhalt des Dokuments haben hingegen weniger Gewicht. Zudem können Treffer von einzelnen Suchbegriffen stärker gewichtet werden (siehe weiter unten Verstärkungsfaktoren für Suchtreffer).

Logische Operatoren

Logische Operatoren erlauben es, mehrere Abfragebegriffe zu kombinieren. Die Suchmaschine unterstützt die Operationen AND (und-Suche), OR (oder-Suche) und NOT (Ausschluss von Begriffen). Die genannten Operatoren sind Schlüsselwörter der Suchabfrage und müssen in grosser Schrift und als englische Wörter angegeben werden.

Der AND-Operator wird per Voreinstellung verwendet. Das heisst, falls kein logischer Operator in der Sucheingabe zwischen den Abfragebegriffen angegeben wird, so wird implizit der AND-Operator verwendet. Die Suchabfrage

Nano Bereich Technologie

findet alle Dokumente, die alle oben genannten Abfragebegriffe enthalten. Dies ist gleichbedeutend mit folgendem Ausdruck:

Nano AND Bereich AND Technologie

Die zweite logische Operation ist OR. Der OR-Operator verbindet zwei Abfragebegriffe und findet ein passendes Dokument, falls mindestens einer der beiden Begriffe im Dokument enthalten ist. Um nach Dokumenten zu suchen, die Nano oder Bereich oder Technologie als Begriff enthalten, verwendet man folgende Suchabfrage:

Nano OR Bereich OR Technologie

Die dritte logische Operation NOT kann dazu benutzt werden, Dokumente mit einem bestimmten Abfragebegriff vom Resultat auszuschliessen. Beispiel:

Nano Bereich NOT Technologie

Diese Abfrage findet alle Dokumente, die die Abfragebegriffe Nano und Bereich, aber nicht Technologie enthalten.

Bitte beachten Sie: Die Benutzung von AND- und NOT-Operatoren schränkt die Surchresultate ein, wohingegen die Verwendung des OR-Operators die Menge an Suchresultaten vergrössert.

Gruppierung von Teilabfragen

Die Suchmaschine unterstützt die Verwendung von Klammern zur Gruppierung von Teilabfragen in Zusammenhang mit logischen Operationen. Dies kann sehr nützlich sein, um eine komplexe logische Abfrage auf Teilabfragen aufzuteilen und zu vereinfachen. Zum Beispiel, um nach Nano oder Bereich und Technologie zu suchen benutzen Sie folgende Abfrage:

(Nano OR Bereich) AND Technologie

Bitte beachten Sie: Ein Weglassen der Klammern oder ein Setzen der Klammern an einem anderen Ort führt zu einem anderen Resultat.

Platzhaltersuche (Wildcard Search)

Die Suchmaschine unterstützt die Platzhaltersuche (Wild Card Search) für einzelne und mehrere Zeichen in Einzelbegriffen. Eine Platzhaltersuche ist allerdings bei Ausdrücken, die durch Anführungszeichen begrenzt sind, nicht erlaubt.

Um eine Platzhaltersuche für ein einzelnes Zeichen durchzuführen, verwenden Sie das Fragezeichen anstelle des beliebigen Zeichens. Um eine Platzhaltersuche für mehrere Zeichen durchzuführen verwenden Sie den Stern anstelle der beliebigen Zeichen.

Die Platzhaltersuche für ein einzelnes Zeichen schaut nach Begriffen in Dokumenten, bei denen das Platzhalterzeichen durch ein beliebiges Zeichen ersetzt werden kann, der Rest des Suchbegriffs aber übereinstimmt. Um zum Beispiel text oder test zu suchen, können Sie folgende Suchabfrage eingeben:

te?t

Bei der Platzhaltersuchen mit * ergibt sich im Dokument ein Treffer, wenn an Stelle von *  null oder mehrere beliebige Zeichen im Suchausdruck eingesetzt werden könnnen. Zum Beispiel um Testanlage, Testflugzeug oder Tester zu finden, können Sie die folgende Suchabfrage verwenden:

test*

Sie können die Platzhaltersuche auch für mehrere Zeichen innerhalb eines Wortes verwenden:

te*t

Bitte beachten Sie: Sie können * oder ? nicht als erstes Zeichne eines Einzelbegriffs verwenden, d.h. zum Beispiel *est ist nicht erlaubt.

Unscharfe Suche

Die Suchmaschine unterstützt die unscharfe Suche. Um eine unscharfe Suche durchzuführen, verwenden Sie das Tilde-Symbol (~) am Ende des Einzelsuchbegriffs. Zum Beispiel, um den Begriff Meier oder ähnlich klingende Begriffe zu suchen geben Sie foldendes ein:

Meier~

Diese Sucheabfrage findet Dokumente mit ähnlich klingenden Wörtern wie Meier, Mayer, aber auch Meister etc.

Ein zusätzlicher (optionaler) Parameter spezifiziert die Ähnlichkeit zum gesuchten Begriff als Wert zwischen 0 und 1 (mit Dezimalpunkt). Ein Wert näher bei 1 bedetuet das der Wert eine grössere Ähnlichkeit mit dem gefundenen Wert haben muss. Zum Beispiel:

Meier~0.8

Der Wert, der als voreingestellter Wert Ähnlichkeitswert verwendet wird, ist 0.5.

Umgebungssuche

Die Suchmaschine unterstützt die Umgebungssuche. Dabei werden nur Dokumenten gefunden, bei denen die Suchbegriffe höchstens eine bestimmte Anzahl Wörter auseinaderliegen. Dazu verweneden Sie das Tilde Symbol gefolgt von einer Zahl, die grösser als 1 ist. Um zum Beispiel alle Dokumente zu finden, die sowohl das Wort Nano als auch das Wort Bereich enthalten, die Suchbegriffe aber nicht mehr als zehn Wörter auseinanderliegen, benutzen Sie den Ausdruck:

"Nano Bereich"~10

Suche auf einzelnen Feldern

Die Suchdaten werden innerhalb der Suchmaschine in so genannten Feldern gespeichert. Ein Feld besteht aus einem Feldnamen und dem eingentlichen Feldwert. Der Feldwert hat eine bestimmte Bedeutung und wird mit einem bestimmte Datentypen gespeichert. Die Feldnamen werden in englischer Sprache unter Beachtung der Gross-/Kleinschreibung angegeben. Die zwei wichtigsten Felder sind title und content. Viele Felder sind sprachabhängig, deshalb werden diese zusätzlich noch mit der ID der jeweiligen Sprache identifiziert. Die ID der Sprache ist de_DE für Deutsch, en_US für English, und fr_FR für Französisch. Bei Suchabfragen, die kein spezifisches Feld einbeziehen, wird die Abfrage per Voreinstellung auf einer vordefinierten Anzahl von Feldern ausgeführt.

Sie können in einem bestimmten Feld suchen, indem Sie den Namen des Feldes angeben, gefolgt von einem Doppelpunkt und dem Suchbegriff. Wenn Sie zum Beispiel im Feld title "Nanotechnologiegrundlagen Kohlenstoff"  und im Feld content Krebs suchen möchten, so formulieren Sie folgende Suchabfrage:

title_de_DE:"Nanotechnologiegrundlagen Kohlenstoff" AND content_de_DE:Krebs

Bitte beachten Sie: Falls Sie einen oder mehrere Einzelsuchbegriffe in der Suchabfrage haben, so bezieht sich der Feldname nur immer auf den Einzelsuchbegriff, der unmittelbar nach dem Feldnamen folgt. Beispiel:

title_en_US:Nanotechnologiegrundlagen Kohlenstoff

Diese Suchabfrage findet nur Nanotechnologiegrundlagen im Feld title. Der Begriff Kohlenstoff wird auf allen Feldern gesucht, die per Voreinstellung in die Suchabfrage einbezogen werden.

Die folgende Tabelle gibt eine Auswahl der wichtigsten Felder, die zur Abfrage verwendet werden könnnen. Bitte beachten Sie, dass Sie <lang-id> (also die Sprach-ID) im Feldnamen Feldern durch die ID der Sprache ersetzen müssen.

Name Datentype Beschreibung
articleId     Zeichenkette Die ID des Artikels (zwingend in Grossbuchstaben)
assetCategroyTitle_<lang-id> Zeichenkette Der Name einer Kategorie
assetTagNames Zeichenkette Der name eines Tags
content_<lang-id> Zeichenkette Der Textinhalt eines Dokuments.
createDate     Zeichenkette Das Erstellungsdatum des Dokuments als Zeichenkette im ISO-Format YYYYMMDDHHSS
displayDate     Zeichenkette Das Startanzeigedatum des Dokuments als Zeichenkette im ISO-Format YYYYMMDDHHSS
expirationDate     Zeichenkette Das Ablaufdatum eines Dokuments als Zeichenkette im ISO-Format YYYYMMDDHHSS
firstName     Zeichenkette Der Vorname einer Person
lastName     Zeichenkette Der Nachname einer Person
publishDate     Zeichenkette Das Datum der Publikation als Zeichenkette im ISO-Format YYYYMMDDHHSS
title_<lang-id> Zeichenkette Titel des Dokuments

Gruppierung bei Feldsuche

Die Suchmaschine unterstützt die Gruppierung mit Klammerung von Teilabfragen in Bezug auf ein Feld. Um zum Beispiel nach Dokumenten mit dem Suchbegriff Nanotechnologie und dem Ausdruck "Kohlenstoff extrahieren" im Titel zu suchen, verwenden Sie folgende Abfrage:

title_de_DE:(Nanotechnologie AND "Kohlenstoff extrahieren")

Verstärkungsfaktoren für Suchresultate

Die Suchmaschine berechnet die die Relevanz eines Dokuments auf Grund der gefundenen Suchbegriffe. Um einen einzelnen Suchbegriff bei der Relevanzberechnung stärker zu gewichten, können Sie für einen Suchbegriff einen Verstärkungsfaktor definieren. Der Verstärkungsfaktor im Anschluss an den Suchbegriff wird mit dem Zirkumflexzeichen (^) und einer positiven Zahl definiert. Die Zahl stellt den Verstärkungsfaktor dar je höher er ist, desto weiter oben erscheint das Dokument in der Resultatliste. Die Verwendung von Verstäkungsfaktoren ist besonders nützlich bei der OR-Suche, die viele Suchresultate liefern kann. Wenn Sie z.B. nach

Nano OR Kohlenstoff

suchen und Sie möchten, dass der Suchbegriff Kohlenstoff höher gewichtet wird als Nano, so können Sie dies mit dem ^ Symbol gefolgt von einer Gewichtungszahl erreichen. Im Beispielfall sieht die Abfrage wie folgt aus:

Nano OR Kohlenstoff^4

Diese Suchanfrage gewichtet Suchtreffer für Kohlenstoff als relevanter als Nano. Es ist auch möglich Abfrageausdrücke in Anführungszeichen mit dem Boost-Faktor zu versehen, Beispiel:

"Nanotechnologie muss erforscht werden"^4 Kohlenstoff

Per Voreinstellung, d.h. wenn kein Boost-Faktor angegeben ist, wird ein Suchtreffer mit 1 gewichtet. Der Verstäkungsfaktor kann beliebig gross gewählt werden. Je grösser er ist, desto stärker wird die Reihenfolge beeinflusst. Bitte beachten Sie, dass Verstäkungsfaktoren positiv sein müssen, jedoch können diese auch kleiner als 1 sein, z.B. 0.2.

Range Searches

Wertebereichsabfragen erlauben die Abfrage einer Unter- und Obergrenze bzgl. eines Wertebereichs bei der Suche. Wertebereichssuchen können inklusive oder exclusive der Unter- und Obergrenze des Bereichs sein. Geschweifte Klammern definieren eine Bereichssuche exklusive der Unter- und Obergrenze. Eckige Klammern definieren eine Bereichssuche inklusive Unter und Obergrenze. Beispiel:

createDate:[20020101* TO 20030101*]

Diese Abfrage findet alle Dokumente, die zwischen dem 1. Januar 2002 und dem 31. März 2003 angelegt wurde (Abfrage auf Feld createDate), wobei Unter- und Obergrenze, d.h. 1. Januar 2002 und dem 31. März 2003, miteinbezogen werden. Bereichsabfragen können nicht nur für Felder mit Datum gemacht werden, sondern auch auch für Felder mit anderen beliebigen Datentypen. Beispiel:

title_de_DE:{Aluminium TO Eisen}

Diese Suchabfrage findet alle Dokumente, die im Titel ein Wort haben, das sich lexikographisch zwischen Aluminium und Eisen befindet, ausschliesslich Aluminium und Eisen.

Maskieren von Spezialzeichen

Die Suchmaschine unterstützt das Maskieren (Escaping) von Zeichen, die eine spezielle Bedeutung innerhalb einer Suchabfrage haben. Zeichen mit einer speziellen Bedeutung sind:

+ - && || ! ( ) { } [ ] ^ " ~ * ? : \

Falls nach einem dieser Zeichen gesucht werden soll, muss das entsprechende Zeichen mit einem umgekehrten Schrägstrich (backslash \ ) maskiert werden. Wenn Sie beispielsweise nach (1+1):2 suchen, so muss die Suchabfrage wie folgt formuliert werden:

\(1\+1\)\:2

Weitere Informationen

Teile dieser Suchhilfe sind übernommen von der Lucene Abfragesprachenbeschreibung.