Mova0.5 pre-release⌕
☰
home / corpora / questions / French / Songs and rhymes / t2

Test 2 · Songs and rhymes

Ruby from Belfast thinks "Alouette" is a soppy love song for a bird. Her teacher explains the words. Why does Ruby go "Ach, that's awful"?

Mova's choice: option 1 · The right answer: option 4 · wrong ✗ · Who acts: Ruby, Alouette, teacher, that · What happens: think, be, explain, go · To what, where: soppy love song, words, Ach · Speech: someone speaks here

This is test 2 of lesson 31 «Songs and rhymes» of the French course of Mova's primary school. The page gives the question's syntax tree — a dependency tree in the style of Universal Dependencies — and its pragmatics clause by clause, then the 4 options as the student saw them, each with its tree and pragmatics. Every text is parsed by Mova itself. How the student answered it, with the score of every option and why: the test at school.

The question

Sentence 1: Ruby from Belfast thinks "Alouette" is a soppy love song for a bird.

nsubjcasenmodpunctnsubjpunctcopdetamodcompoundccompcasedetnmodpunctrootRubyPROPNfromADPBelfastPROPNthinksVERB"PUNCTAlouettePROPN"PUNCTisAUXaDETsoppyADJloveNOUNsongNOUNforADPaDETbirdNOUN.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1RubyRubyPROPNNumber=Sing4 thinksnsubj
2fromfromADP_3 Belfastcase
3BelfastBelfastPROPNNumber=Sing1 Rubynmod
4thinksthinkVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Finrootroot
5""PUNCT_6 Alouettepunct
6AlouetteAlouettePROPNNumber=Sing12 songnsubj
7""PUNCT_6 Alouettepunct
8isbeAUXMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin12 songcop
9aaDETDefinite=Ind PronType=Art12 songdet
10soppysoppyADJDegree=Pos12 songamod
11loveloveNOUNNumber=Sing12 songcompound
12songsongNOUNNumber=Sing4 thinksccomp
13forforADP_15 birdcase
14aaDETDefinite=Ind PronType=Art15 birddet
15birdbirdNOUNNumber=Sing12 songnmod
16..PUNCT_4 thinkspunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1think speech: otherpresentRuby from Belfastvn focus-87.1-1 «NP V»: agent=Agent
2is apresentAlouettea soppy love songfor a birdtree 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.

Sentence 2: Her teacher explains the words.

nmod:possnsubjdetobjpunctrootHerPRONteacherNOUNexplainsVERBtheDETwordsNOUN.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1HerherPRONCase=Gen Gender=Fem Number=Sing Person=3 Poss=Yes PronType=Prs2 teachernmod:poss
2teacherteacherNOUNNumber=Sing3 explainsnsubj
3explainsexplainVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Finrootroot
4thetheDETDefinite=Def PronType=Art5 wordsdet
5wordswordNOUNNumber=Plur3 explainsobj
6..PUNCT_3 explainspunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1explain speech: assertpresentbird's teacherthe wordsvn transfer_mesg-37.1.1 «NP V NP»: agent=Agent word=Topic

Sentence 3: Why does Ruby go "Ach, that's awful"?

advmodauxnsubjpunctobjpunctnsubjcopconjpunctpunctrootWhyADVdoesAUXRubyPROPNgoVERB"PUNCTAchPROPN,PUNCTthatPRON'sAUXawfulADJ"PUNCT?PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1WhywhyADVPronType=Int4 goadvmod
2doesdoAUXMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin4 goaux
3RubyRubyPROPNNumber=Sing4 gonsubj
4gogoVERBVerbForm=Infrootroot
5""PUNCT_6 Achpunct
6AchAchPROPNNumber=Sing4 goobj
7,,PUNCT_10 awfulpunct
8thatthatPRONNumber=Sing PronType=Dem10 awfulnsubj
9'sbeAUXMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin10 awfulcop
10awfulawfulADJDegree=Pos6 Achconj
11""PUNCT_6 Achpunct
12??PUNCT_4 gopunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1gopresent · do-supportRubyAchvn meander-47.7 «PP.location V NP»: agent=Location ach=Theme
2is in a quotepresentthatawful propertytree rules

The options

Option 1 · ← Mova's choice

The bird is cooked in the very first line

detnsubj:passaux:passcasedetadvmodamodoblrootTheDETbirdNOUNisAUXcookedVERBinADPtheDETveryADVfirstADJlineNOUN
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1ThetheDETDefinite=Def PronType=Art2 birddet
2birdbirdNOUNNumber=Sing4 cookednsubj:pass
3isbeAUXMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin4 cookedaux:pass
4cookedcookVERBTense=Past VerbForm=Part Voice=Passrootroot
5ininADP_9 linecase
6thetheDETDefinite=Def PronType=Art9 linedet
7veryveryADV_8 firstadvmod
8firstfirstADJDegree=Pos NumForm=Word NumType=Ord9 lineamod
9linelineNOUNNumber=Sing4 cookedobl
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1cookpresent · passivethe birdin the first linevn cooking-45.3 «NP V NP PP.instrument»: subject=Patient in line=Instrument

Option 2

The bird flies away and never comes back

detnsubjadvmodccadvmodconjadvmodrootTheDETbirdNOUNfliesVERBawayADVandCCONJneverADVcomesVERBbackADV
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1ThetheDETDefinite=Def PronType=Art2 birddet
2birdbirdNOUNNumber=Sing3 fliesnsubj
3fliesflyVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Finrootroot
4awayawayADV_3 fliesadvmod
5andandCCONJ_7 comescc
6neverneverADVPronType=Neg7 comesadvmod
7comescomeVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin3 fliesconj
8backbackADV_7 comesadvmod
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1fly awaypresentthe birdaway propertyvn spatial_configuration-47.6-1 «NP V»: agent=Theme
2not come backpresentthe bird not said herevn escape-51.1-1 «NP V»: agent=Theme

Option 3

The song says birds are ugly and stupid

detnsubjnsubjcopccompccconjrootTheDETsongNOUNsaysVERBbirdsNOUNareAUXuglyADJandCCONJstupidADJ
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1ThetheDETDefinite=Def PronType=Art2 songdet
2songsongNOUNNumber=Sing3 saysnsubj
3sayssayVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Finrootroot
4birdsbirdNOUNNumber=Plur6 uglynsubj
5arebeAUXMood=Ind Number=Plur Person=3 Tense=Pres VerbForm=Fin6 uglycop
6uglyuglyADJDegree=Pos3 saysccomp
7andandCCONJ_8 stupidcc
8stupidstupidADJDegree=Pos6 uglyconj
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1say speech: assertpresentthe songvn say-37.7-1-1 «NP V that S»: agent=Agent
2ispresentbirdsugly propertytree rules
3bebirds not said heretree rules

Option 4 · ✓ the right answer

It's about plucking the bird

nsubjauxmarkdetobjrootItPRON'sAUXaboutSCONJpluckingVERBtheDETbirdNOUN
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1ItitPRONCase=Nom Gender=Neut Number=Sing Person=3 PronType=Prs4 pluckingnsubj
2'sbeAUXMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin4 pluckingaux
3aboutaboutSCONJ_4 pluckingmark
4pluckingpluckVERBTense=Pres VerbForm=Partrootroot
5thetheDETDefinite=Def PronType=Art6 birddet
6birdbirdNOUNNumber=Sing4 pluckingobj
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1pluckpresent · progressiveItthe birdvn braid-41.2.2 «NP V NP»: agent=Agent bird=Patient

Text: the tests of Mova's primary school, written for Mova (world/data/school/), as the course runner gave them to the student. Trees: Mova's own parse — the en model on the CPU, when the site is built — not checked by a teacher; they may be wrong. Frames: Mova's frames reader (prag), each text read on its own. Elamur Cosmic License.

This page in Markdown → https://md.mova.elamur.ai/free/en/corpora/questions/french/31-songs-and-rhymes/t2/