Limbajul de interogare contextuală

Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită pe 24 ianuarie 2019; verificarea necesită 1 editare .

CQL ( Contextual Query Language ,  anterior Common Query Language ) este un limbaj formal pentru trimiterea de interogări către sistemele de căutare a informațiilor , cum ar fi motoarele de căutare , cataloagele bibliografice și colecțiile de informații ale muzeelor . 

Limbajul de interogare este construit pe semantica lui Z39.50 , scopul creării sale a fost ca interogările să poată fi citite și scrise cu ușurință de către un om, iar vorbirea a fost rezonabil inteligibilă, susținând în același timp expresiile unor limbaje de interogare mai complexe.

CQL este dezvoltat și întreținut de Agenția de Suport al Bibliotecii Congresului Z39.50 . În prezent, capabilitățile de interogare CQL au fost portate la protocoalele SRU/SRW dezvoltate de aceeași agenție.

Exemple de interogări în CQL

Interogări simple:

dinozaur

„dinozaur complet”
title = „dinozaur complet”

titlu exact „dinozaurul complet”

Interogări folosind constructe logice simple:

dinozaur sau pasăre

Misiunea Palomar și dinozaurul „epoca de gheață”
nu reptile
dinozaur și pasăre sau dinobird
(pasăre sau dinozaur) și (pene sau solzi)

„dinozaur cu pene” și (yixian sau jehol)

Interogări cu acces la indexul cărții de căutare :

PublicareAnul < 1980

lengthOfFemur > 2,4

biomasă >= 100

Interogări care utilizează proximitatea cuvintelor din indexul de căutare:

coaste prox/distanta<=5 chevrons

coaste prox/unitate=propoziție chevrons

coaste prox/distanta>0/unitate=paragraf chevrons

Interogări multidimensionale :

data din „2002 2005”
intervalul de date include 2003

Interogări care utilizează relevanța căutării :

subiect orice/relevant „broasca de pește”
subiect orice/rel.lr „broasca de pește”

Ultima interogare implică utilizarea The CQL Context Set (versiunea 1.1) - unul dintre profilurile CQL specializate menținute de agenția Z39.50 .

Vezi și

Link -uri