Язык контекстных запросов
Эта статья нуждается в дополнительных цитатах для проверки . ( март 2017 г. ) |
Язык контекстных запросов (CQL), ранее известный как Common Query Language , [1] — формальный язык для представления запросов к информационно-поисковым системам, таким как поисковые системы , библиографические каталоги и информация о музейных коллекциях. Основываясь на семантике Z39.50 , цель его разработки состоит в том, чтобы запросы были доступны для чтения и записи человеком, а язык был интуитивно понятным, сохраняя при этом выразительность более сложных языков запросов . Он разрабатывается и поддерживается Агентством по обслуживанию Z39.50, входящим в состав Библиотеки Конгресса США .
Примеры синтаксиса запроса
[ редактировать ]Простые запросы:
dinosaur "complete dinosaur" title = "complete dinosaur" title exact "the complete dinosaur"
dinosaur or bird Palomar assignment and "ice age" dinosaur not reptile dinosaur and bird or dinobird (bird or dinosaur) and (feathers or scales) "feathered dinosaur" and (yixian or jehol)
Запросы на доступ к индексам публикаций :
publicationYear < 1980 lengthOfFemur > 2.4 bioMass >= 100
Запросы на основе близости слов друг к другу в документе:
ribs prox/distance<=5 chevrons ribs prox/unit=sentence chevrons ribs prox/distance>0/unit=paragraph chevrons
Запросы по нескольким измерениям :
date within "2002 2005" dateRange encloses 2003
Запросы, основанные на релевантности :
subject any/relevant "fish frog" subject any/rel.lr "fish frog"
Последний пример указывает на использование определенного алгоритма логистической регрессии . [2]
Ссылки
[ редактировать ]- ^ CQL: язык контекстных запросов: спецификации SRU: поиск/извлечение через URL, стандарты, Библиотека Конгресса
- ^ Набор контекстов ранжирования релевантности, версия 1.1. Архивировано 15 мая 2011 г. на Wayback Machine.
Внешние ссылки
[ редактировать ]- Официальный сайт
- Z39.50 Агентство технического обслуживания Библиотеки Конгресса
- Небольшое введение в CQL
Эта статья включает в себя общедоступные материалы правительства США.