Mova0.5 pre-release⌕
☰
home / corpora / school / Religion ethics / Is it fair? Why bad things happen to g… / 0

Is it fair? Why bad things happen to good people, sentence 0

Ruby's aunt was kind and helped everyone, and she died of cancer at 40, while Kai's grumpy grandad lived to 95; Ruby says «It's not fair», and she is right: how long someone lives is not a score for being good, but depends on health, chance and many things nobody controls.

Who acts: aunt, grumpy grandad, Ruby, cancer, someone, nobody · What happens: be, help, die, live, say, not be · To what, where: everyone, 40, score, many things · Speech: someone speaks here

This is a sentence of the lesson «Is it fair? Why bad things happen to good people» of the religion ethics course of Mova's primary school. The page gives its syntax tree — a dependency tree in the style of Universal Dependencies — and its pragmatics clause by clause: who acts (aunt, grumpy grandad, Ruby, cancer), what happens, when and where, as Mova's frames read it from the tree.

The tree

nmod:posscasensubjcopconjccobjpunctccnsubjconjcaseoblcaseoblpunctmarknmod:posscaseamodnsubjadvclcaseoblpunctnsubjconjpunctnsubjcopadvmodccomppunctpunctccnsubjcopconjpunctadvmodadvmodnsubjcsubjcopadvmoddetconjmarkcopnmodpunctccconjcaseoblpunctconjccamodconjnsubjacl:relclpunctrootRubyPROPN'sPARTauntNOUNwasAUXkindADJandCCONJhelpedVERBeveryonePRON,PUNCTandCCONJshePRONdiedVERBofADPcancerNOUNatADP40NUM,PUNCTwhileSCONJKaiPROPN'sPARTgrumpyADJgrandadNOUNlivedVERBtoADP95NUM;PUNCTRubyPROPNsaysVERB«PUNCTItPRON'sAUXnotPARTfairADJ»PUNCT,PUNCTandCCONJshePRONisAUXrightADJ:PUNCThowADVlongADVsomeonePRONlivesVERBisAUXnotPARTaDETscoreNOUNforSCONJbeingAUXgoodADJ,PUNCTbutCCONJdependsVERBonADPhealthNOUN,PUNCTchanceNOUNandCCONJmanyADJthingsNOUNnobodyPRONcontrolsVERB.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1RubyRubyPROPNNumber=Sing3 auntnmod:poss
2's'sPART_1 Rubycase
3auntauntNOUNNumber=Sing7 helpednsubj
4wasbeAUXMood=Ind Number=Sing Person=3 Tense=Past VerbForm=Fin5 kindcop
5kindkindADJDegree=Pos7 helpedconj
6andandCCONJ_7 helpedcc
7helpedhelpVERBMood=Ind Number=Sing Person=3 Tense=Past VerbForm=Finrootroot
8everyoneeveryonePRONNumber=Sing PronType=Tot7 helpedobj
9,,PUNCT_12 diedpunct
10andandCCONJ_12 diedcc
11sheshePRONCase=Nom Gender=Fem Number=Sing Person=3 PronType=Prs12 diednsubj
12dieddieVERBMood=Ind Number=Sing Person=3 Tense=Past VerbForm=Fin7 helpedconj
13ofofADP_14 cancercase
14cancercancerNOUNNumber=Sing12 diedobl
15atatADP_16 40case
164040NUMNumForm=Digit NumType=Card12 diedobl
17,,PUNCT_22 grandadpunct
18whilewhileSCONJ_23 livedmark
19KaiKaiPROPNNumber=Sing22 grandadnmod:poss
20's'sPART_19 Kaicase
21grumpygrumpyADJDegree=Pos22 grandadamod
22grandadgrandadNOUNNumber=Sing23 livednsubj
23livedliveVERBMood=Ind Number=Sing Person=3 Tense=Past VerbForm=Fin12 diedadvcl
24totoADP_25 95case
259595NUMNumForm=Digit NumType=Card23 livedobl
26;;PUNCT_28 sayspunct
27RubyRubyPROPNNumber=Sing28 saysnsubj
28sayssayVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin7 helpedconj
29««PUNCT_33 fairpunct
30ItitPRONCase=Nom Gender=Neut Number=Sing Person=3 PronType=Prs33 fairnsubj
31'sbeAUXMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin33 faircop
32notnotPARTPolarity=Neg33 fairadvmod
33fairfairADJDegree=Pos28 saysccomp
34»»PUNCT_33 fairpunct
35,,PUNCT_39 rightpunct
36andandCCONJ_39 rightcc
37sheshePRONCase=Nom Gender=Fem Number=Sing Person=3 PronType=Prs39 rightnsubj
38isbeAUXMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin39 rightcop
39rightrightADJDegree=Pos33 fairconj
40::PUNCT_48 scorepunct
41howhowADVPronType=Int42 longadvmod
42longlongADVDegree=Pos44 livesadvmod
43someonesomeonePRONNumber=Sing PronType=Ind44 livesnsubj
44livesliveVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin48 scorecsubj
45isbeAUXMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin48 scorecop
46notnotPARTPolarity=Neg48 scoreadvmod
47aaDETDefinite=Ind PronType=Art48 scoredet
48scorescoreNOUNNumber=Sing33 fairconj
49forforSCONJ_51 goodmark
50beingbeAUXTense=Pres VerbForm=Part51 goodcop
51goodgoodADJDegree=Pos48 scorenmod
52,,PUNCT_54 dependspunct
53butbutCCONJ_54 dependscc
54dependsdependVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin7 helpedconj
55ononADP_56 healthcase
56healthhealthNOUNNumber=Sing54 dependsobl
57,,PUNCT_58 chancepunct
58chancechanceNOUNNumber=Sing56 healthconj
59andandCCONJ_61 thingscc
60manymanyADJDegree=Pos61 thingsamod
61thingsthingNOUNNumber=Plur56 healthconj
62nobodynobodyPRONNumber=Sing PronType=Neg63 controlsnsubj
63controlscontrolVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin61 thingsacl:relcl
64..PUNCT_7 helpedpunct

Pragmatics

No stored speech act for this sentence.

#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1ispastRuby's aunt not said herekind propertytree rules
2helppastRuby's aunteveryonevn help-72.1-1-1 «NP V NP»: agent=Agent everyone=Beneficiary
3diepastaunt40of cancervn die-42.4-1 «NP V PP.cause»: agent=Patient of cancer=Causer
4livepastKai's grumpy grandadto 95vn exist-47.1-1 «NP V»: agent=Theme
5say speech: assertpresentRubyvn say-37.7-1-1 «NP V that S»: agent=Agent
6not is in a quotepresentcancerfair propertytree rules
7ispresentRubyright propertytree rules
8livepresentsomeonelong propertyvn exist-47.1-1 «NP V»: agent=Theme
9not is apresentcancer not said herea scoretree rules
10isgerundgood propertytree rules
11dependpresentRuby's aunt not said hereon health and chance and many thingsvn rely-70 «NP V PP.theme S_ING»: agent=Agent on health=Theme
12controlpresentnobodymany things not said herevn enforce-63 «NP V NP»: agent=Agent thing=Theme

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.

Licence: CC BY-SA 4.0, as the whole of Mova corpus 0.4, of which this treebank (the agreed school, mova-school-agreed-en.conllu) is part. The lessons were written for Mova's primary school. Sentence school:religion-ethics:075-is-it-fair-why-bad-things-happen-to-good-people.lesson:0.

The tree: Mova annot: Rust (en) → Haiku 5.5 (medium, Batches API) patches; gates UD 2.18; agreed by treeagree rules (Stanza, Trankit, spaCy trf): R6-punct-agree ×2, R7-rel-agree ×1. The frames are read from the tree by Mova's frames reader (prag) when this page is built, the lesson read in order, so a pronoun may be resolved from an earlier sentence.

See the release 0.4.

This page in Markdown → https://md.mova.elamur.ai/free/en/corpora/school/religion-ethics/75-is-it-fair-why-bad-things-happen-to-good-people/0/