| # To mark queries as 'not available in the specific corpus', |
| # prepend the string '** ' to the query. |
| { |
| Q => { |
| -dereko => { |
| poliqarp => { |
| simple => 'Baum', |
| simpleseq => 'der Baum', |
| simpleci => 'laufen/i', |
| complexpos => '[pos=ADJA]', |
| re => '"l(au|ie)fen"', |
| rex => '"l(au|ie)fen"/x', |
| recontext => '".*?l(au|ie)fen.*?"', |
| simplex => 'trenn/xi', |
| rexi => '"l(au|ie)fen"/xi', |
| complexorth => '[orth=Baum]', |
| complexre => '[orth="l(au|ie)fen"/xi]', |
| complexlemma => '[base=Baum]', |
| complexplural => '[marmot/m=number:pl]', |
| complexverbatim => '[orth=\'http://www.ids-mannheim.de/cosmas2/projekt/\']', |
| neg1 => '[pos!=ADJA]', |
| neg2 => '[!pos=ADJA]', |
| span => '<corenlp/c=NP>', |
| and => '[orth=laufe/i & base=Lauf]', |
| andneg1 => '[orth=laufe/i & base!=Lauf]', |
| andneg2 => '[orth=laufe/i & !base=Lauf]', |
| or => '[base=laufen | base=gehen]', |
| group => '[(base=laufen | base=gehen) & tt/pos=VVFIN]', |
| seq => 'der alte Mann', |
| seqcomplex => '[orth=der][orth=alte][orth=Mann]', |
| seqcomplexempty => '[orth=der][][orth=Mann]', |
| seqspan => '<base/s=s>[orth=Der]', |
| seqor => 'der [orth=alte | orth=junge] Mann', |
| seqorgroup1 => '(dem jungen | der alte) Mann', |
| seqorgroup2 => 'der (junge | alte) Mann', |
| repmanual => 'der der der', |
| repsimple => 'der{3}', |
| repcomplex => '[orth=der]{3}', |
| repre => '"la.*?"/i{3}', |
| repanno => '[base=ein][tt/p=ADJA]{3,4}[corenlp/p=NN]', |
| seqopt1 => '[base=die][tt/pos=ADJA]?[base=Baum]', |
| seqopt2 => '[base=die][tt/pos=ADJA]{,1}[base=Baum]', |
| seqstar => '[base=die][tt/pos=ADJA]*[base=Baum]', |
| seqplus1 => '[base=die][tt/pos=ADJA]+[base=Baum]', |
| seqplus2 => '[base=die][tt/pos=ADJA]{1,}[base=Baum]', |
| seqplus3 => '[base=die][tt/pos=ADJA][tt/pos=ADJA]*[base=Baum]', |
| seqdistance1 => '[base=die][][base=Baum]', |
| seqdistance2 => '[base=die][]{2}[base=Baum]', |
| seqdistance3 => '[base=die][]{2,}[base=Baum]', |
| seqdistance4 => '[base=die][]{,3}[base=Baum]', |
| seqdistanceopt => '[base=die][]?[base=Baum]', |
| seqdistancestar => '[base=die][]*[base=Baum]', |
| seqdistanceplus => '[base=die][]+[base=Baum]', |
| poscontains => 'contains(<base/s=s>, [tt/p=KOUS])', |
| posstartswith => 'startsWith(<base/s=s>, [tt/p=KOUS])', |
| posendswith => 'endsWith(<base/s=s>, [opennlp/p=NN])', |
| posmatches => 'matches(<base/s=s>,[tt/p=CARD][tt/p="N.*"])', |
| posoverlaps => 'overlaps([][tt/p=ADJA],{1:[tt/p=ADJA]}[])', |
| classes => 'der {1:{2:[]} Mann}', |
| focus => 'focus(der {Baum})', |
| focusempty => 'focus(der {[]} Mann)', |
| focusextension => 'focus(der alte und {[]})', |
| focusrelevance => 'focus(contains(er []{,10} sagte, {Baum}))' |
| }, |
| cqp => { |
| simplesquote => "'Baum'", |
| simpledquote => '"Baum"', |
| re => '"(Tannen)?baum"', |
| simpleseq1 => '"der" "Baum"', |
| simpleseq2 => "'der' 'Baum'", |
| simplescflag => '"laufen"%c', |
| simplesidia1 => '"Fraulein"%d', |
| simplesegidia2 => '"Fraulein"%cd', |
| regexqu1 => '"It\'s"', |
| regexequ1 => '\'It\'\'s\'', |
| compsl1 => '[orth="Baum"]', |
| compsl2 => '"Baum"', |
| compsse => '[orth="l(au|ie)fen"%c]', |
| compsbase => '[base="Baum"]', |
| compspos => '[pos="ADJA"]', |
| compstoken1 => '[marmot/m="number":"pl"]', |
| compstoken2 => '[marmot/m=\'tense\':\'pres\']', |
| compstokenverb => '[orth=\'https://de.wikipedia.org\'%l]', |
| neg1 => '[pos!="ADJA"] "Haare"', |
| neg2 => '[!pos="ADJA"] "Haare"', |
| empseq => '[]', |
| spansegm => '<corenlp/c=NP>', |
| parseg => '[orth="laufe"%c & base="Lauf"]', |
| parsegamp1 => '[orth="laufe"%c & base!="Lauf"]', |
| parsegamp2 => '[base="laufen" | base="gehen"]', |
| parsegalt => '[base="laufen" | base="gehen"]', |
| parsegcb => '[(base="laufen" | base="gehen") & tt/pos="VVFIN"]', |
| parsegrb => '[(base="laufen" | base="gehen") & (tt/pos="VVFIN")]', |
| parsegneg1 => '[(!(base="laufen" | base="gehen")) & (tt/pos="VVFIN")]', |
| parsegneg2 => '[!(base="laufen") & !(base="gehen") & (tt/pos="VVFIN")]', |
| parsegneg3 => '[!base="laufen" & !base="gehen" & tt/pos="VVFIN"]', |
| parsegneg4 => '[base!="laufen" & base!="gehen" & tt/pos="VVFIN"]', |
| syntop1 => '"der" "alte" "Mann"', |
| syntop2 => '[orth="der"][orth="alte"][orth="Mann"]', |
| syntop3 => '[orth="der"][][orth="Mann"]', |
| posfirst1 => '<base/s=s>[orth="Der"]', |
| posfirst2 => '<s>[orth="Der"]', |
| posaend1 => '</base/s=s>[orth="Der"]', |
| posaend2 => '</s>[orth="Der"]', |
| posend1 => '[orth="Mann"]</base/s=s>', |
| posend2 => '[orth="Mann"]</s>', |
| posbbeg1 => '[orth="Mann"]<base/s=s>', |
| posbbeg2 => '[orth="Mann"]<s>', |
| posbbeg3 => '"für" []{20,25} "uns"</s>' |
| } |
| } |
| } |
| }; |