Nils Diewald | 61e6ff5 | 2015-05-07 17:26:50 +0000 | [diff] [blame] | 1 | % layout 'main', title => 'KorAP: CQL'; |
| 2 | |
Akron | 1120a58 | 2017-10-17 12:29:16 +0200 | [diff] [blame] | 3 | <h2 id="tutorial-top">CQL</h2> |
Nils Diewald | 61e6ff5 | 2015-05-07 17:26:50 +0000 | [diff] [blame] | 4 | |
margaretha | cd37580 | 2019-07-17 12:43:38 +0200 | [diff] [blame] | 5 | <p>CQL stands for Contextual Query Language. The main purpose of CQL is to represent queries |
| 6 | to information retrieval systems. In fact, CQL is commonly used together with the Search |
| 7 | Retrieve URL (SRU) protocol to represent URL-friendly search queries.</p> |
| 8 | |
| 9 | <p>In KorAP, we support basic CQL as defined in the <a |
| 10 | href="https://www.clarin.eu/content/federated-content-search-clarin-fcs">CLARIN |
| 11 | Federated Content Search (FCS)</a> specification for basic search. KorAP does not |
| 12 | support other operators and modifiers than AND and OR, such as REL and PROX. </p> |
| 13 | |
| 14 | <section id="examples"> |
| 15 | <h3>Examples</h3> |
| 16 | <p>Querying a simple term</p> |
| 17 | %= doc_query cql => 'Feuer' |
| 18 | |
| 19 | |
| 20 | <p>Querying a phrase</p> |
| 21 | %= doc_query cql => '"Öl ins Feuer"' |
| 22 | |
| 23 | <p>Boolean queries</p> |
| 24 | %= doc_query cql => 'giessen OR gießen' |
| 25 | %= doc_query cql => 'Feuer and gießen' |
| 26 | </section> |
| 27 | |
| 28 | <section id="References"> |
| 29 | <h3>References: </h3> |
| 30 | <p>searchRetrieve: Part 5. CQL: The Contextual Query Language version 1.0, OASIS, |
| 31 | January 2013, <a |
| 32 | href="http://docs.oasis-open.org/search-ws/searchRetrieve/v1.0/os/part5-cql/searchRetrieve-v1.0-os-part5-cql.doc" |
| 33 | >http://docs.oasis- open.org/search-ws/searchRetrieve/v1.0/os/part5-cql/ |
| 34 | searchRetrieve-v1.0-os-part5-cql.doc</a></p> |
| 35 | <p>CQL specification, <a href="https://www.loc.gov/standards/sru/cql/" |
| 36 | >https://www.loc.gov/standards/sru/cql/</a></p> |
| 37 | </section> |