Mova0.5 pre-release⌕
☰
home / corpora / questions / AI / Stories, jokes and riddles with a chat… / t6

Test 6 · Stories, jokes and riddles with a chatbot

"stop saying please to it, it's a machine, you muppet" What is the best reply?

Mova's choice: option 1 · The right answer: option 1 · right ✓ · Who acts: you, it, muppet · What happens: stop, say, be, muppet · To what, where: it, machine, best reply · Speech: someone speaks here

This is test 6 of lesson 4 «Stories, jokes and riddles with a chatbot» of the AI 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

punctxcompdiscoursecaseoblpunctnsubjcopdetparataxispunctnsubjparataxispunctnsubjcopdetamodconjpunctroot"PUNCTstopVERBsayingVERBpleaseINTJtoADPitPRON,PUNCTitPRON'sAUXaDETmachineNOUN,PUNCTyouPRONmuppetNOUN"PUNCTWhatPRONisAUXtheDETbestADJreplyNOUN?PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1""PUNCT_2 stoppunct
2stopstopVERBMood=Imp VerbForm=Finrootroot
3sayingsayVERBVerbForm=Ger2 stopxcomp
4pleasepleaseINTJ_3 sayingdiscourse
5totoADP_6 itcase
6ititPRONCase=Acc Gender=Neut Number=Sing Person=3 PronType=Prs3 sayingobl
7,,PUNCT_11 machinepunct
8ititPRONCase=Nom Gender=Neut Number=Sing Person=3 PronType=Prs11 machinensubj
9'sbeAUXMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin11 machinecop
10aaDETDefinite=Ind PronType=Art11 machinedet
11machinemachineNOUNNumber=Sing2 stopparataxis
12,,PUNCT_14 muppetpunct
13youyouPRONCase=Nom Person=2 PronType=Prs14 muppetnsubj
14muppetmuppetNOUNNumber=Sing2 stopparataxis
15""PUNCT_20 replypunct
16WhatwhatPRONPronType=Int20 replynsubj
17isbeAUXMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin20 replycop
18thetheDETDefinite=Def PronType=Art20 replydet
19bestgoodADJDegree=Sup20 replyamod
20replyreplyNOUNNumber=Sing14 muppetconj
21??PUNCT_2 stoppunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1stop in a quoteimperativeyou not said herevn stop-55.4-1-1 «NP V S_ING»: agent=Affector clause=Eventuality
2say speech: assert in a quotegerundyou not said hereitvn say-37.7-1-1 «NP V PP.recipient S-Quote»: agent=Agent to it=Recipient
3is a in a quotepresentita machinetree rules
4muppet in a quoteyoutree rules
5be speech: assertpresentmuppet and the best replythe best replytree 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.

The options

Option 1 · ← Mova's choice · ✓ the right answer

It's not for the machine, it keeps my manners in practice

nsubjcopadvmodcasedetpunctnsubjacl:relclnmod:possobjcaseoblrootItPRON'sAUXnotPARTforADPtheDETmachineNOUN,PUNCTitPRONkeepsVERBmyPRONmannersNOUNinADPpracticeNOUN
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1ItitPRONCase=Nom Gender=Neut Number=Sing Person=3 PronType=Prs6 machinensubj
2'sbeAUXMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin6 machinecop
3notnotPARTPolarity=Neg6 machineadvmod
4forforADP_6 machinecase
5thetheDETDefinite=Def PronType=Art6 machinedet
6machinemachineNOUNNumber=Singrootroot
7,,PUNCT_9 keepspunct
8ititPRONCase=Nom Gender=Neut Number=Sing Person=3 PronType=Prs9 keepsnsubj
9keepskeepVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin6 machineacl:relcl
10mymyPRONCase=Gen Number=Sing Person=1 Poss=Yes PronType=Prs11 mannersnmod:poss
11mannersmannersNOUNNumber=Ptan9 keepsobj
12ininADP_13 practicecase
13practicepracticeNOUNNumber=Sing9 keepsobl
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1not ispresentItfor the machinetree rules
2keeppresentmachinemy mannerspracticevn keep-15.2 «NP V NP PP.location»: agent=Agent manners=Theme in practice=Location

Option 2

Saying please makes the answers longer and much better too

csubjdiscoursedetobjxcompccadvmodconjadvmodrootSayingVERBpleaseINTJmakesVERBtheDETanswersNOUNlongerADVandCCONJmuchADVbetterADJtooADV
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1SayingsayVERBTense=Pres VerbForm=Part3 makescsubj
2pleasepleaseINTJ_1 Sayingdiscourse
3makesmakeVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Finrootroot
4thetheDETDefinite=Def PronType=Art5 answersdet
5answersanswerNOUNNumber=Plur3 makesobj
6longerlongADVDegree=Cmp3 makesxcomp
7andandCCONJ_9 bettercc
8muchmuchADV_9 betteradvmod
9bettergoodADJDegree=Cmp6 longerconj
10tootooADV_3 makesadvmod
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1say speech: assertgerundvn say-37.7-1-1 «NP V that S»: agent=Agent
2makepresentSayingthe answersvn build-26.1-1 «NP.asset V NP»: agent=Asset answer=Product

Option 3

Machines cry when you are rude

nsubjmarknsubjcopadvclrootMachinesNOUNcryVERBwhenSCONJyouPRONareAUXrudeADJ
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1MachinesmachineNOUNNumber=Plur2 crynsubj
2crycryVERBMood=Ind Number=Plur Person=3 Tense=Pres VerbForm=Finrootroot
3whenwhenSCONJ_6 rudemark
4youyouPRONCase=Nom Person=2 PronType=Prs6 rudensubj
5arebeAUXMood=Ind Number=Sing Person=2 Tense=Pres VerbForm=Fin6 rudecop
6ruderudeADJDegree=Pos2 cryadvcl
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1cry speech: expresspresentMachinesvn manner_speaking-37.3 «NP V»: agent=Agent
2ispresentyourude propertytree rules

Option 4

It will stop working properly if I'm rude to it even once

nsubjauxxcompadvmodmarknsubjcopadvclcaseobladvmodadvmodrootItPRONwillAUXstopVERBworkingVERBproperlyADVifSCONJIPRON'mAUXrudeADJtoADPitPRONevenADVonceADV
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1ItitPRONCase=Nom Gender=Neut Number=Sing Person=3 PronType=Prs3 stopnsubj
2willwillAUXVerbForm=Fin3 stopaux
3stopstopVERBVerbForm=Infrootroot
4workingworkVERBVerbForm=Ger3 stopxcomp
5properlyproperlyADV_4 workingadvmod
6ififSCONJ_9 rudemark
7IIPRONCase=Nom Number=Sing Person=1 PronType=Prs9 rudensubj
8'mbeAUXMood=Ind Number=Sing Person=1 Tense=Pres VerbForm=Fin9 rudecop
9ruderudeADJDegree=Pos3 stopadvcl
10totoADP_11 itcase
11ititPRONCase=Acc Gender=Neut Number=Sing Person=3 PronType=Prs9 rudeobl
12evenevenADV_13 onceadvmod
13onceonceADVNumForm=Word NumType=Mult3 stopadvmod
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1stopfutureItonce propertyvn stop-55.4-1-1 «NP V S_ING»: agent=Affector clause=Eventuality
2workgerundproperly propertyvn employment-95.3 «NP V»: agent=Agent
3is a condition, not said to happenpresentIitrude propertytree rules

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/ai/4-stories-jokes-and-riddles/t6/