In this portal you will be able to query the syntactic annotations of the SRCMF sample corpus (Beroul) with the TigerSearch search engine.
To begin a TigerSearch query:
The central bar then allows you to navigate through the results.
In the left panel, all the usual TXM commands are also available on the "SRCMF2" corpus (by right clicking on the corpus):
Type query using standard TIGERSearch syntax in the format #node:[ properties ] operator #node:[ properties ]. Full documentation for the query language may be found here; see also the quick reference.
The corpus contains two main types of non-terminal node: heads and structures. These alternate in the hierarchy: structure >M head >D structure(s)... >M head.
Each non-terminal node has a cat property.The cat property of a head gives its morphological type: VFin, VInf, VPar, Nom, Adj, Adv.
The cat property of a structure node gives its function relative to the head on which it depends: Aux, AuxA, AuxP, Det, ModA, ModD, AtObj, AtSj, Regim, Cmpl, Obj, Refl, SjImp, SjPer, Circ, NgPrt, Ng, Apst, Insrt, Intj.
The head of each sentence (a finite verb) is the daughter of a maximal structure (cat = Snt).
Relating words such a prepositions, conjunctions and subordinated conjunctions (RelNC, RelC) are daughters of a structure node: structure >R relator.
Coordinated structures are linked to a group node by a secondary arc, labelled coord: group >~coord structure.
Words are terminal nodes. Each terminal node has a word property, containing its lexical form, and a pos property, containing its part-of-speech (Cattex–TreeTagger).
The following sample queries may be tested by copying and pasting into the query panel.
Find all main clause verbs:
[cat = "Snt"] >M #vfin:[cat = "VFin"]
Find all structures introduced by a preposition:
#n >R #relnc:[cat = "RelNC"]
& #relnc >L [pos = /PRE.*/]
Find all post-verbal NP subjects:
#verb:[cat = "VFin"] >D #suj:[cat = "SjPer"]
& #suj >M [cat = "Nom"]
& #suj >@l #sword
& #verb >L #vword
& #vword .* #sword
Find indefinite subjects introduced by
[cat = "VFin"] >D #suj:[cat = "SjPer"]
& #suj >R #relnc:[cat = "RelNC"]
& ( #relnc >L [word = /[QqKk]u?i/]
| #relnc >~dupl [word = /[QqKk]u?i/] )
Find sentences with coordinated subjects:
#coo:[cat = "Coo"] >~coord #sj1:[cat = "SjPer"]
& #coo >~coord #sj2:[cat = "SjPer"]
& #sj1 $ #sj2
Find sentences with possible
gapping of the finite verb (i.e. coordination of subject–predicate pairs):
#gpcoo1:[cat = "GpCoo"] >~coord #suj1:[cat = "SjPer"]
& #gpcoo1 $.* #gpcoo2:[cat = "GpCoo"]
& #gpcoo2 >~coord #suj2:[cat = "SjPer"]
& #gpcoo1 >~coord #pred1:[cat = /Cmpl|Obj|AtSj/]
& #gpcoo2 >~coord #pred2:[cat = /Cmpl|Obj|AtSj/]