Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Контекстный Query Language (CQL), ранее известный как Common Query Language , [1] является формальным языком для представления запросов к информационно - поисковым системам , таким как поисковые системы , библиографические каталоги и музей информации коллекции. На основе семантики в Z39.50 , его дизайн цель состоит в том, что запросы быть читаемым человеком и записи, а также о том , что язык интуитивно понятен, сохраняя при этом выразительность более сложных языков запросов . Он разрабатывается и поддерживается Агентством обслуживания Z39.50, входящим в состав Библиотеки Конгресса..

Примеры синтаксиса запросов [ править ]

Простые запросы:

динозавр"полный динозавр"title = "полный динозавр"точное название "полный динозавр"

Запросы с использованием логической логики :

динозавр или птицаПаломарское задание и «ледниковый период»динозавр не рептилиядинозавр и птица или диноптица(птица или динозавр) и (перья или чешуя)"пернатый динозавр" и (исянь или чэхол)

Запросы доступа к индексам публикаций :

Публикация Год <1980lengthOfFemur> 2,4bioMass> = 100

Запросы, основанные на близости слов друг к другу в документе:

ребра прокс / расстояние <= 5 шевроновребра прокс / единица = шеврон предложенияребра прокс / расстояние> 0 / единица = шевроны абзаца

Запросы по нескольким параметрам :

дата в пределах "2002 2005"dateRange включает 2003 год

Запросы по релевантности :

тема любая / актуальная "рыба-лягушка"тема any / rel.lr "рыба-лягушка"

Последний пример указывает , используя определенный алгоритм для логистической регрессии . [2]

Ссылки [ править ]

  1. ^ CQL: язык контекстных запросов: спецификации SRU: поиск / получение по URL-адресу, стандарты, Библиотека Конгресса
  2. ^ Актуальность Ранжирование Context Set версии 1.1 архивации 2011-05-15 в Wayback Machine

Внешние ссылки [ править ]

 В эту статью включены материалы, являющиеся  общественным достоянием, из документа правительства США : « https://www.loc.gov/standards/sru/cql/ ».