Information retrieval query language

An information retrieval (IR) query language is a query language used to make queries into search index.wikipedia
14 Related Articles

Query language

querydatabase languagedatabase query language
An information retrieval (IR) query language is a query language used to make queries into search index.
Broadly, query languages can be classified according to whether they are database query languages or information retrieval query languages.

Context-free grammar

context-free grammarscontext-freecontext free grammar
A query language is formally defined in a context-free grammar (CFG) and can be used by users in a textual, visual/UI or speech form.

Vertical search

vertical search enginevertical search enginesSearch
Advanced query languages are often defined for professional users in vertical search engines, so they get more control over the formulation of queries.

Inverted index

inverted fileinverted listindex
Full-text. A simplest query language is treating all terms as bag of words that are to be matched with the postings in the inverted index and where subsequently ranking models are applied to retrieve the most relevant documents. Only tokens are defined in the CFG. Web search engines often use this approach.

Question answering

answer enginequestion answering systemanswering questions
Natural language. A query language that supports natural language by parsing the natural language query to a form that can be best used to retrieve relevant documents, for example with Question Answering systems or conversational search.

Virtual assistant

intelligent personal assistantvirtual assistantsautomated online assistant
Natural language. A query language that supports natural language by parsing the natural language query to a form that can be best used to retrieve relevant documents, for example with Question Answering systems or conversational search.

Contextual Query Language

CQL
An example of an IR query language is contextual query language (CQL), a formal language for representing queries to information retrieval systems such as web indexes, bibliographic catalogs and museum collection information.

Controlled vocabulary

controlled vocabulariesControlled-vocabularyvocabulary
Controlled vocabulary

SQL

Outline of databases

outline
Information retrieval query language – query language used to make queries into database, where the semantics of the query are defined not by a precise rendering of a formal syntax, but by an interpretation of the most suitable results of the query.

Relational model

relationalrelational data modelrelationships
Information retrieval query language