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

Test 7 · Stories, jokes and riddles with a chatbot

Jake asks about a spider "counting the shoes" and the bot says 16. What does that show?

Mova's choice: option 3 · The right answer: option 3 · right ✓ · Who acts: Jake, bot, that · What happens: ask, count, say, show · To what, where: shoes, 16 · Speech: someone speaks here

This is test 7 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

Sentence 1: Jake asks about a spider "counting the shoes" and the bot says 16.

nsubjcasedetoblpunctconjdetobjpunctccdetnsubjconjobjpunctrootJakePROPNasksVERBaboutADPaDETspiderNOUN"PUNCTcountingVERBtheDETshoesNOUN"PUNCTandCCONJtheDETbotNOUNsaysVERB16NUM.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1JakeJakePROPNNumber=Sing2 asksnsubj
2asksaskVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Finrootroot
3aboutaboutADP_5 spidercase
4aaDETDefinite=Ind PronType=Art5 spiderdet
5spiderspiderNOUNNumber=Sing2 asksobl
6""PUNCT_7 countingpunct
7countingcountVERBTense=Pres VerbForm=Part2 asksconj
8thetheDETDefinite=Def PronType=Art9 shoesdet
9shoesshoeNOUNNumber=Plur7 countingobj
10""PUNCT_7 countingpunct
11andandCCONJ_14 sayscc
12thetheDETDefinite=Def PronType=Art13 botdet
13botbotNOUNNumber=Sing14 saysnsubj
14sayssayVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin2 asksconj
151616NUMNumForm=Digit NumType=Card14 saysobj
16..PUNCT_2 askspunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1ask speech: askpresentJakeabout a spidervn inquire-37.1.2 «NP V PP.topic whether S»: agent=Agent about spider=Topic
2count in a quotegerundJake not said herethe shoesvn multiply-108 «NP V NP»: agent=Agent shoe=Theme
3say speech: assertpresentthe bot16vn say-37.7-1-1 «NP V NP.topic»: agent=Agent 16=Topic

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: What does that show?

objauxnsubjpunctrootWhatPRONdoesAUXthatPRONshowVERB?PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1WhatwhatPRONPronType=Int4 showobj
2doesdoAUXMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin4 showaux
3thatthatPRONNumber=Sing PronType=Dem4 shownsubj
4showshowVERBVerbForm=Infrootroot
5??PUNCT_4 showpunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1showpresent · do-supportthatvn transfer_mesg-37.1.1-1-1 «NP V NP.recipient»: agent=Agent what=Recipient

The options

Option 1

Spiders really do have 16 legs when they wear shoes

nsubjadvmodauxnummodobjmarknsubjadvclobjrootSpidersNOUNreallyADVdoAUXhaveVERB16NUMlegsNOUNwhenSCONJtheyPRONwearVERBshoesNOUN
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1SpidersspiderNOUNNumber=Plur4 havensubj
2reallyreallyADV_4 haveadvmod
3dodoAUXMood=Ind Number=Plur Person=3 Tense=Pres VerbForm=Fin4 haveaux
4havehaveVERBVerbForm=Infrootroot
51616NUMNumForm=Digit NumType=Card6 legsnummod
6legslegNOUNNumber=Plur4 haveobj
7whenwhenSCONJ_9 wearmark
8theytheyPRONCase=Nom Number=Plur Person=3 PronType=Prs9 wearnsubj
9wearwearVERBMood=Ind Number=Plur Person=3 Tense=Pres VerbForm=Fin4 haveadvcl
10shoesshoeNOUNNumber=Plur9 wearobj
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1havepresent · do-supportSpiders16 legsvn birth-28.2-1 «NP V NP»: agent=Agent leg=Patient
2wearpresentSpiders = spidershoesvn wipe_manner-10.4.1-1 «NP V NP.theme»: agent=Agent shoe=Theme

Option 2

Spiders always wear eight shoes

nsubjadvmodnummodobjrootSpidersNOUNalwaysADVwearVERBeightNUMshoesNOUN
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1SpidersspiderNOUNNumber=Plur3 wearnsubj
2alwaysalwaysADVPronType=Tot3 wearadvmod
3wearwearVERBMood=Ind Number=Plur Person=3 Tense=Pres VerbForm=Finrootroot
4eighteightNUMNumForm=Word NumType=Card5 shoesnummod
5shoesshoeNOUNNumber=Plur3 wearobj
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1wearpresentSpiderseight shoesalways propertyvn wipe_manner-10.4.1-1 «NP V NP.theme»: agent=Agent shoe=Theme

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

Silly trick questions can confuse the bot

amodcompoundnsubjauxdetobjrootSillyADJtrickNOUNquestionsNOUNcanAUXconfuseVERBtheDETbotNOUN
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1SillysillyADJDegree=Pos3 questionsamod
2tricktrickNOUNNumber=Sing3 questionscompound
3questionsquestionNOUNNumber=Plur5 confusensubj
4cancanAUXVerbForm=Fin5 confuseaux
5confuseconfuseVERBVerbForm=Infrootroot
6thetheDETDefinite=Def PronType=Art7 botdet
7botbotNOUNNumber=Sing5 confuseobj
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1confusecanSilly trick questionsthe botvn amalgamate-22.2-2 «NP V NP»: agent=Agent bot=Patient

Option 4

The bot is right and Jake is wrong

detnsubjcopccnsubjcopconjrootTheDETbotNOUNisAUXrightADJandCCONJJakePROPNisAUXwrongADJ
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1ThetheDETDefinite=Def PronType=Art2 botdet
2botbotNOUNNumber=Sing4 rightnsubj
3isbeAUXMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin4 rightcop
4rightrightADJDegree=Posrootroot
5andandCCONJ_8 wrongcc
6JakeJakePROPNNumber=Sing8 wrongnsubj
7isbeAUXMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin8 wrongcop
8wrongwrongADJDegree=Pos4 rightconj
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1ispresentthe botright propertytree rules
2ispresentJakewrong 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/t7/