Эта статья требует дополнительных ссылок для проверки . ( март 2017 г. ) ( Узнайте, как и когда удалить это сообщение-шаблон ) |
Контекстный 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]
Ссылки [ править ]
- ^ CQL: язык контекстных запросов: спецификации SRU: поиск / получение по URL-адресу, стандарты, Библиотека Конгресса
- ^ Актуальность Ранжирование Context Set версии 1.1 архивации 2011-05-15 в Wayback Machine
Внешние ссылки [ править ]
В эту статью включены материалы, являющиеся общественным достоянием, из документа правительства США : « https://www.loc.gov/standards/sru/cql/ ».