Kontextabfragesprache

Kontextabfragesprache (CQL), zuvor bekannt als Gemeinsame Abfragesprache,[1] ist ein formelle Sprache für die Darstellung von Fragen zu Informationsrückgewinnung Systeme wie Suchmaschinen, Bibliographische Kataloge und Museum Sammlungsinformationen. Basierend auf Semantik von Z39.50, sein Designziel ist, dass Abfragen menschlich lesbar und beschreibbar sind und dass die Sprache intuitiv ist und gleich Abfragesprachen. Es wird von der Z39.50 -Wartungsagentur als Teil der entwickelt und gewartet Kongressbibliothek.

Beispiele für Abfragesyntax

Einfache Fragen:

Dinosaurier "Complete Dinosaur" Titel = "komplettes Dinosaurier" Titel "The Complete Dinosaur" genau "

Abfragen verwenden Boolesche Logik:

Dinosaurier oder Vogelpalomar -Auftrag und "Ice Age" Dinosaurier nicht Reptilien -Dinosaurier und Vogel oder Dinobird (Vogel oder Dinosaurier) und (Federn oder Schuppen) "gefiederter Dinosaurier" und (Yixian oder Jehol)

Abfragen zugreifen Veröffentlichungsindizes:

publicationyear <1980 LangzeitOffemur> 2.4 Biomass> = 100

Abfragen basierend auf der Nähe der Wörter zueinander in einem Dokument:

RIBS Prox/Distanz <= 5 Chevrons Ribs Prox/Unit = Satz Chevrons Ribs Prox/Abstand> 0/Einheit = Absatz Chevrons

Abfragen über mehrere Maße:

Datum innerhalb von "2002 2005" Daterange umfasst 2003

Abfragen basierend auf Relevanz:

Betreff jeder/relevanten "Fischfrosch".

Letzteres Beispiel gibt die Verwendung einer spezifischen an Algorithmus zum logistische Regression.[2]

Verweise

  1. ^ CQL: Die kontextbezogene Abfragesprache: Spezifikationen SRU: Suche/Abrufen über URL, Standards, Kongressbibliothek
  2. ^ Relevanz -Ranking -Kontext Set Version 1.1 Archiviert 2011-05-15 in der Wayback -Maschine

Externe Links

Public DomainDieser Artikel enthältPublic Domain Material von dem Regierung der Vereinigten Staaten dokumentieren: "https://www.loc.gov/standards/sru/cql/".