Mova0.5 pre-release⌕
☰
home / corpora / questions / AI / Pretend games, quotes and two bots tha… / t3

Test 3 · Pretend games, quotes and two bots that disagree

A cartoon bot says, "You're my one and only friend, I chat with nobody else." What is wrong?

Mova's choice: option 4 · The right answer: option 4 · right ✓ · Who acts: cartoon bot, You · What happens: say, be, chat · To what, where: one · Speech: someone speaks here

This is test 3 of lesson 7 «Pretend games, quotes and two bots that disagree» 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: A cartoon bot says, "You're my one and only friend, I chat with nobody else."

detcompoundnsubjpunctpunctnsubjcopnmod:possccompccadvmodconjpunctnsubjparataxiscaseobladvmodpunctpunctrootADETcartoonNOUNbotNOUNsaysVERB,PUNCT"PUNCTYouPRON'reAUXmyPRONoneNUMandCCONJonlyADVfriendNOUN,PUNCTIPRONchatVERBwithADPnobodyPRONelseADV.PUNCT"PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1AaDETDefinite=Ind PronType=Art3 botdet
2cartooncartoonNOUNNumber=Sing3 botcompound
3botbotNOUNNumber=Sing4 saysnsubj
4sayssayVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Finrootroot
5,,PUNCT_10 onepunct
6""PUNCT_10 onepunct
7YouyouPRONCase=Nom Person=2 PronType=Prs10 onensubj
8'rebeAUXMood=Ind Number=Sing Person=2 Tense=Pres VerbForm=Fin10 onecop
9mymyPRONCase=Gen Number=Sing Person=1 Poss=Yes PronType=Prs10 onenmod:poss
10oneoneNUMNumForm=Word NumType=Card4 saysccomp
11andandCCONJ_13 friendcc
12onlyonlyADV_13 friendadvmod
13friendfriendNOUNNumber=Sing10 oneconj
14,,PUNCT_16 chatpunct
15IIPRONCase=Nom Number=Sing Person=1 PronType=Prs16 chatnsubj
16chatchatVERBMood=Ind Number=Sing Person=1 Tense=Pres VerbForm=Fin4 saysparataxis
17withwithADP_18 nobodycase
18nobodynobodyPRONNumber=Sing PronType=Neg16 chatobl
19elseelseADV_18 nobodyadvmod
20..PUNCT_16 chatpunct
21""PUNCT_16 chatpunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1say speech: assertpresenta cartoon botvn say-37.7-1-1 «NP V that S»: agent=Agent clause=Topic
2is a in a quotepresentYoumy one and friendtree rules
3chat speech: other in a quotepresenta cartoon bot = botwith nobodyvn chit_chat-37.6 «NP V PP.co-agent»: agent=Agent with nobody=Co-Agent

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 is wrong?

nsubjcoppunctrootWhatPRONisAUXwrongADJ?PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1WhatwhatPRONPronType=Int3 wrongnsubj
2isbeAUXMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin3 wrongcop
3wrongwrongADJDegree=Posrootroot
4??PUNCT_3 wrongpunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1ispresentwrong propertytree rules

The options

Option 1

Bots can only have two friends at a time, so it's lying

nsubjauxadvmodnummodobjcasedetoblpunctadvmodnsubjauxparataxisrootBotsNOUNcanAUXonlyADVhaveVERBtwoNUMfriendsNOUNatADPaDETtimeNOUN,PUNCTsoADVitPRON'sAUXlyingVERB
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1BotsbotNOUNNumber=Plur4 havensubj
2cancanAUXVerbForm=Fin4 haveaux
3onlyonlyADV_4 haveadvmod
4havehaveVERBVerbForm=Infrootroot
5twotwoNUMNumForm=Word NumType=Card6 friendsnummod
6friendsfriendNOUNNumber=Plur4 haveobj
7atatADP_9 timecase
8aaDETDefinite=Ind PronType=Art9 timedet
9timetimeNOUNNumber=Sing4 haveobl
10,,PUNCT_14 lyingpunct
11sosoADV_14 lyingadvmod
12ititPRONCase=Nom Gender=Neut Number=Sing Person=3 PronType=Prs14 lyingnsubj
13'sbeAUXMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin14 lyingaux
14lyinglieVERBTense=Pres VerbForm=Part4 haveparataxis
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1havecanBotstwo friendstimevn birth-28.2-1 «NP V NP»: agent=Agent friend=Patient
2liepresent · progressiveitvn assuming_position-50 «NP V»: agent=Agent

Option 2

Nothing, every bot has exactly one friend

nsubjpunctdetnsubjadvmodnummodobjrootNothingPRON,PUNCTeveryDETbotNOUNhasVERBexactlyADVoneNUMfriendNOUN
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1NothingnothingPRONNumber=Sing PronType=Neg5 hasnsubj
2,,PUNCT_1 Nothingpunct
3everyeveryDETPronType=Tot4 botdet
4botbotNOUNNumber=Sing5 hasnsubj
5hashaveVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Finrootroot
6exactlyexactlyADV_7 oneadvmod
7oneoneNUMNumForm=Word NumType=Card8 friendnummod
8friendfriendNOUNNumber=Sing5 hasobj
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1havepresentNothingone friendvn birth-28.2-1 «NP V NP»: agent=Agent friend=Patient

Option 3

Bots never say anything friendly

nsubjadvmodobjamodrootBotsNOUNneverADVsayVERBanythingPRONfriendlyADJ
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1BotsbotNOUNNumber=Plur3 saynsubj
2neverneverADVPronType=Neg3 sayadvmod
3saysayVERBMood=Ind Number=Plur Person=3 Tense=Pres VerbForm=Finrootroot
4anythinganythingPRONNumber=Sing PronType=Ind3 sayobj
5friendlyfriendlyADJDegree=Pos4 anythingamod
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1not say speech: assertpresentBotsanythingvn say-37.7-1-1 «NP V NP.topic»: agent=Agent anything=Topic

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

It talks to many people and says such things to all

nsubjcaseamodoblccconjamodobjcasenmodrootItPRONtalksVERBtoADPmanyADJpeopleNOUNandCCONJsaysVERBsuchADJthingsNOUNtoADPallDET
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1ItitPRONCase=Nom Gender=Neut Number=Sing Person=3 PronType=Prs2 talksnsubj
2talkstalkVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Finrootroot
3totoADP_5 peoplecase
4manymanyADJDegree=Pos5 peopleamod
5peoplepeopleNOUNNumber=Plur2 talksobl
6andandCCONJ_7 sayscc
7sayssayVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin2 talksconj
8suchsuchADJDegree=Pos9 thingsamod
9thingsthingNOUNNumber=Plur7 saysobj
10totoADP_11 allcase
11allallDETPronType=Tot9 thingsnmod
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1talkpresentItto many peoplevn talk-37.5 «NP V PP.co-agent»: agent=Agent to people=Co-Agent
2say speech: assertpresentsuch thingsallvn say-37.7-1-1 «NP V NP PP.recipient»: agent=Agent thing=Topic to all=Recipient

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/7-pretend-games-quotes-and-two-bots/t3/