Mova0.5 pre-release⌕
☰
home / corpora / tales / The Violet Fairy Book / The History of Dwarf Long Nose, part 2 / 29

The Violet Fairy Book, The History of Dwarf Long Nose, part 2, sentence 29

To learn to rub up cocoa nuts, and to polish glass floors, and to be taught cooking by guinea pigs!

What happens: learn, rub up, polish, teach, cook · To what, where: cocoa nuts, glass floors

This is a sentence of «The Violet Fairy Book» by Andrew Lang, The History of Dwarf Long Nose, part 2. The page gives its syntax tree — a dependency tree in the style of Universal Dependencies — and its pragmatics clause by clause: 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

markmarkxcompcompound:prtcompoundobjpunctccmarkconjcompoundobjpunctccmarkaux:passconjxcompcasecompoundoblpunctrootToPARTlearnVERBtoPARTrubVERBupADPcocoaNOUNnutsNOUN,PUNCTandCCONJtoPARTpolishVERBglassNOUNfloorsNOUN,PUNCTandCCONJtoPARTbeAUXtaughtVERBcookingVERBbyADPguineaNOUNpigsNOUN!PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1TotoPART_2 learnmark
2learnlearnVERBMood=Imp VerbForm=Finrootroot
3totoPART_4 rubmark
4rubrubVERBVerbForm=Inf2 learnxcomp
5upupADP_4 rubcompound:prt
6cocoacocoaNOUNNumber=Sing7 nutscompound
7nutsnutNOUNNumber=Plur4 rubobj
8,,PUNCT_11 polishpunct
9andandCCONJ_11 polishcc
10totoPART_11 polishmark
11polishpolishVERBMood=Imp VerbForm=Fin2 learnconj
12glassglassNOUNNumber=Sing13 floorscompound
13floorsfloorNOUNNumber=Plur11 polishobj
14,,PUNCT_18 taughtpunct
15andandCCONJ_18 taughtcc
16totoPART_18 taughtmark
17bebeAUXVerbForm=Inf18 taughtaux:pass
18taughtteachVERBTense=Past VerbForm=Part Voice=Pass11 polishconj
19cookingcookVERBVerbForm=Ger18 taughtxcomp
20bybyADP_22 pigscase
21guineaguineaNOUNNumber=Sing22 pigscompound
22pigspigNOUNNumber=Plur19 cookingobl
23!!PUNCT_2 learnpunct

Pragmatics

#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1learnto-infinitivevn learn-14-2-1 «NP V that S»: agent=Agent clause=Topic
2rub upto-infinitivecocoa nutsvn spray-9.7-1 «NP V NP.theme»: agent=Agent nut=Theme
3polishto-infinitiveglass floorsvn butter-9.9 «NP V NP.destination»: agent=Agent floor=Destination
4teach speech: otherto-infinitive · passivevn transfer_mesg-37.1.1-1-1 «NP V how S»: clause=Topic
5cookgerundby guinea pigsvn cooking-45.3 «NP.patient V»: agent=Patient

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 Violet Fairy Book» by Andrew Lang, Project Gutenberg book 641 (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/pg641/27/29/