Mova0.5 pre-release⌕
☰
home / corpora / tales / The Orange Fairy Book / Opening, part 2 / 44

The Orange Fairy Book, Opening, part 2, sentence 44

An enormous python had caught an antelope and coiled itself around it; the antelope, striking out in despair with its horns, had pinned the python's neck to a tree, and so deeply had its horns sunk in the soft wood that neither creature could get away.

Who acts: horns, creature · What happens: catch, coil, strike out, pin, have, sink · To what, where: enormous python, antelope, python, despair, neck, horns

This is a sentence of «The Orange Fairy Book» by Andrew Lang, Opening, part 2. The page gives its syntax tree — a dependency tree in the style of Universal Dependencies — and its pragmatics clause by clause: who acts (horns, creature), what happens, when and where, as Mova's frames read it from the tree.

Parsed by Mova, not checked by a teacher. This tree is Mova's own parse (the en model, on the CPU, when the site is built); it may be wrong.

The tree

detamodnsubj:passauxdetobjccconjobjcaseoblpunctdetoblpunctadvclcompound:prtcaseoblcasenmod:possnmodpunctauxparataxisdetnmod:posscaseobjcasedetoblpunctccadvmodadvmodconjnmod:possobjxcompcasedetamodoblobjdetnsubjauxacl:relcladvmodpunctrootAnDETenormousADJpythonNOUNhadAUXcaughtVERBanDETantelopeNOUNandCCONJcoiledVERBitselfPRONaroundADPitPRON;PUNCTtheDETantelopeNOUN,PUNCTstrikingVERBoutADPinADPdespairNOUNwithADPitsPRONhornsNOUN,PUNCThadAUXpinnedVERBtheDETpythonNOUN'sPARTneckNOUNtoADPaDETtreeNOUN,PUNCTandCCONJsoADVdeeplyADVhadVERBitsPRONhornsNOUNsunkVERBinADPtheDETsoftADJwoodNOUNthatPRONneitherDETcreatureNOUNcouldAUXgetVERBawayADV.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1AnaDETDefinite=Ind PronType=Art3 pythondet
2enormousenormousADJDegree=Pos3 pythonamod
3pythonpythonNOUNNumber=Sing5 caughtnsubj:pass
4hadhaveAUXMood=Ind Number=Sing Person=3 Tense=Past VerbForm=Fin5 caughtaux
5caughtcatchVERBTense=Past VerbForm=Part Voice=Passrootroot
6anaDETDefinite=Ind PronType=Art7 antelopedet
7antelopeantelopeNOUNNumber=Sing5 caughtobj
8andandCCONJ_9 coiledcc
9coiledcoilVERBMood=Ind Number=Sing Person=3 Tense=Past VerbForm=Fin5 caughtconj
10itselfitselfPRONCase=Acc Gender=Neut Number=Sing Person=3 PronType=Prs Reflex=Yes9 coiledobj
11aroundaroundADP_12 itcase
12ititPRONCase=Acc Gender=Neut Number=Sing Person=3 PronType=Prs9 coiledobl
13;;PUNCT_15 antelopepunct
14thetheDETDefinite=Def PronType=Art15 antelopedet
15antelopeantelopeNOUNNumber=Sing9 coiledobl
16,,PUNCT_17 strikingpunct
17strikingstrikeVERBTense=Pres VerbForm=Part9 coiledadvcl
18outoutADP_17 strikingcompound:prt
19ininADP_20 despaircase
20despairdespairNOUNNumber=Sing17 strikingobl
21withwithADP_23 hornscase
22itsitsPRONCase=Gen Gender=Neut Number=Sing Person=3 Poss=Yes PronType=Prs23 hornsnmod:poss
23hornshornNOUNNumber=Plur20 despairnmod
24,,PUNCT_26 pinnedpunct
25hadhaveAUXMood=Ind Number=Sing Person=3 Tense=Past VerbForm=Fin26 pinnedaux
26pinnedpinVERBTense=Past VerbForm=Part5 caughtparataxis
27thetheDETDefinite=Def PronType=Art28 pythondet
28pythonpythonNOUNNumber=Sing30 necknmod:poss
29's'sPART_28 pythoncase
30neckneckNOUNNumber=Sing26 pinnedobj
31totoADP_33 treecase
32aaDETDefinite=Ind PronType=Art33 treedet
33treetreeNOUNNumber=Sing26 pinnedobl
34,,PUNCT_38 hadpunct
35andandCCONJ_38 hadcc
36sosoADV_37 deeplyadvmod
37deeplydeeplyADV_38 hadadvmod
38hadhaveVERBMood=Ind Number=Sing Person=3 Tense=Past VerbForm=Fin5 caughtconj
39itsitsPRONCase=Gen Gender=Neut Number=Sing Person=3 Poss=Yes PronType=Prs40 hornsnmod:poss
40hornshornNOUNNumber=Plur38 hadobj
41sunksinkVERBTense=Past VerbForm=Part Voice=Pass38 hadxcomp
42ininADP_45 woodcase
43thetheDETDefinite=Def PronType=Art45 wooddet
44softsoftADJDegree=Pos45 woodamod
45woodwoodNOUNNumber=Sing41 sunkobl
46thatthatPRONPronType=Rel50 getobj
47neitherneitherDETPronType=Neg48 creaturedet
48creaturecreatureNOUNNumber=Sing50 getnsubj
49couldcouldAUXVerbForm=Fin50 getaux
50getgetVERBVerbForm=Inf45 woodacl:relcl
51awayawayADV_50 getadvmod
52..PUNCT_5 caughtpunct

Pragmatics

#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1catchpast · perfect · passivea enormous pythonvn get-13.5.1 «NP V NP.beneficiary NP»: subject=Beneficiary antelope=Theme
2coilpastantelopepythonthe antelope oblvn coil-9.6-1 «NP V NP PP.location»: agent=Agent itself=Theme around it=Destination
3strike outgerunddespair with python's hornsvn sound_emission-43.2 «NP V PP.location»: agent=Theme in despair=Location
4pinpast · perfectthe python's neckto a treevn tape-22.4 «NP V NP PP.co-patient»: agent=Agent neck=Patient to tree=Co-Patient
5havepastpython's hornsdeeply propertytree rules
6sinkparticiplepython's horns not said herethe soft woodvn other_cos-45.4 «NP.patient V»: agent=Patient
7get awaycouldneither creaturethe soft woodaway propertytree rules

One row per clause the reader finds. «not said here»: a role filled from the clause above. «roles by»: a VerbNet class and frame when one fits the verb, else the reader's rules on the tree.

Text: «The Orange Fairy Book» by Andrew Lang, Project Gutenberg book 3027 (public domain in the USA). Tree: Mova's own parse, Elamur Cosmic License. Frames: Mova's frames reader (prag), the chapter read in order.

This page in Markdown → https://md.mova.elamur.ai/free/en/corpora/tales/pg3027/2/44/