Mova0.5 pre-release⌕
☰
home / corpora / questions / Technology / Robots at work and at home / t1

Test 1 · ★ · Robots at work and at home

«robot vacuum ate my sock again, it's out to get me» What is really going on?

Mova's choice: option 1 · The right answer: option 4 · wrong ✗ · Who acts: robot vacuum, vacuum · What happens: eat, be, get, go on · To what, where: sock, me

This is test 1 · ★ of lesson 39 «Robots at work and at home» of the technology 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

punctcompoundnsubjnmod:possobjadvmodpunctnsubjcopparataxismarkadvclobjpunctnsubjauxadvmodconjcompound:prtpunctroot«PUNCTrobotNOUNvacuumNOUNateVERBmyPRONsockNOUNagainADV,PUNCTitPRON'sAUXoutADVtoPARTgetVERBmePRON»PUNCTWhatPRONisAUXreallyADVgoingVERBonADP?PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1««PUNCT_4 atepunct
2robotrobotNOUNNumber=Sing3 vacuumcompound
3vacuumvacuumNOUNNumber=Sing4 atensubj
4ateeatVERBMood=Ind Number=Sing Person=3 Tense=Past VerbForm=Finrootroot
5mymyPRONCase=Gen Number=Sing Person=1 Poss=Yes PronType=Prs6 socknmod:poss
6socksockNOUNNumber=Sing4 ateobj
7againagainADV_4 ateadvmod
8,,PUNCT_11 outpunct
9ititPRONCase=Nom Gender=Neut Number=Sing Person=3 PronType=Prs11 outnsubj
10'sbeAUXMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin11 outcop
11outoutADV_4 ateparataxis
12totoPART_13 getmark
13getgetVERBVerbForm=Inf11 outadvcl
14meIPRONCase=Acc Number=Sing Person=1 PronType=Prs13 getobj
15»»PUNCT_4 atepunct
16WhatwhatPRONPronType=Int19 goingnsubj
17isbeAUXMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin19 goingaux
18reallyreallyADV_19 goingadvmod
19goinggoVERBTense=Pres VerbForm=Part4 ateconj
20ononADP_19 goingcompound:prt
21??PUNCT_4 atepunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1eat in a quotepastrobot vacuummy sockagainvn eat-39.1-1 «NP V NP»: agent=Agent sock=Patient
2is in a quotepresentvacuumout propertytree rules
3get in a quoteto-infinitivevacuum not said heremevn comprehend-87.2-1 «NP V NP»: agent=Experiencer i=Stimulus
4go onpresent · progressivevn function-105.2.1 «NP V»: agent=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.

The options

Option 1 · ← Mova's choice

It hunts socks on purpose

nsubjobjcaseoblrootItPRONhuntsVERBsocksNOUNonADPpurposeNOUN
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1ItitPRONCase=Nom Gender=Neut Number=Sing Person=3 PronType=Prs2 huntsnsubj
2huntshuntVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Finrootroot
3sockssockNOUNNumber=Plur2 huntsobj
4ononADP_5 purposecase
5purposepurposeNOUNNumber=Sing2 huntsobl
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1huntpresentItsockspurposevn hunt-35.1 «NP V NP PP.location»: agent=Agent sock=Theme on purpose=Location

Option 2

It is angry with you

nsubjcopcaseoblrootItPRONisAUXangryADJwithADPyouPRON
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1ItitPRONCase=Nom Gender=Neut Number=Sing Person=3 PronType=Prs3 angrynsubj
2isbeAUXMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin3 angrycop
3angryangryADJDegree=Posrootroot
4withwithADP_5 youcase
5youyouPRONCase=Acc Person=2 PronType=Prs3 angryobl
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1ispresentItwith you; angry propertytree rules

Option 3

It eats socks for fuel

nsubjobjcaseoblrootItPRONeatsVERBsocksNOUNforADPfuelNOUN
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1ItitPRONCase=Nom Gender=Neut Number=Sing Person=3 PronType=Prs2 eatsnsubj
2eatseatVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Finrootroot
3sockssockNOUNNumber=Plur2 eatsobj
4forforADP_5 fuelcase
5fuelfuelNOUNNumber=Sing2 eatsobl
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1eatpresentItsocksfor fuelvn eat-39.1-1 «NP V NP»: agent=Agent sock=Patient

Option 4 · ✓ the right answer

It cannot tell a sock from the floor, so pick small things up first

The tree, 15 words
nsubjauxadvmoddetobjcasedetoblpunctadvmodparataxisamodobjcompound:prtadvmodrootItPRONcanAUXnotPARTtellVERBaDETsockNOUNfromADPtheDETfloorNOUN,PUNCTsoADVpickVERBsmallADJthingsNOUNupADPfirstADV
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1ItitPRONCase=Nom Gender=Neut Number=Sing Person=3 PronType=Prs4 tellnsubj
2cancanAUXVerbForm=Fin4 tellaux
3notnotPARTPolarity=Neg4 telladvmod
4telltellVERBVerbForm=Infrootroot
5aaDETDefinite=Ind PronType=Art6 sockdet
6socksockNOUNNumber=Sing4 tellobj
7fromfromADP_9 floorcase
8thetheDETDefinite=Def PronType=Art9 floordet
9floorfloorNOUNNumber=Sing4 tellobl
10,,PUNCT_12 pickpunct
11sosoADV_12 pickadvmod
12pickpickVERBMood=Imp VerbForm=Fin4 tellparataxis
13smallsmallADJDegree=Pos14 thingsamod
14thingsthingNOUNNumber=Plur12 pickobj
15upupADP_12 pickcompound:prt
16firstfirstADVNumForm=Word NumType=Ord12 pickadvmod
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1not tell speech: assertcanIta sockthe floorvn transfer_mesg-37.1.1-1-1 «NP V NP.recipient»: agent=Agent sock=Recipient
2pick upinfinitivesmall thingsfirst propertyvn discover-84-1 «NP V NP»: agent=Agent thing=Topic

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/technology/39-robots-at-work-and-at-home/t1/