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

Exam question 4 · Pretend games, quotes and two bots that disagree

Ascertain the reason for which a chatbot fails to retain words invented earlier in a protracted conversation.

Mova's choice: option 1 · The right answer: option 4 · wrong ✗ · Who acts: you, chatbot · What happens: ascertain, fail, not retain, invent, protract · To what, where: reason, words, protracted conversation

This is exam question 4 of lesson 7 «Pretend games, quotes and two bots that disagree» of the AI course of Mova's primary school, asked in stiff, formal language. 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

detobjcaseobldetnsubjaclmarkxcompobjacladvmodcasedetamodoblpunctrootAscertainVERBtheDETreasonNOUNforADPwhichPRONaDETchatbotNOUNfailsVERBtoPARTretainVERBwordsNOUNinventedVERBearlierADVinADPaDETprotractedVERBconversationNOUN.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1AscertainascertainVERBMood=Imp VerbForm=Finrootroot
2thetheDETDefinite=Def PronType=Art3 reasondet
3reasonreasonNOUNNumber=Sing1 Ascertainobj
4forforADP_5 whichcase
5whichwhichPRONPronType=Rel8 failsobl
6aaDETDefinite=Ind PronType=Art7 chatbotdet
7chatbotchatbotNOUNNumber=Sing8 failsnsubj
8failsfailVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin3 reasonacl
9totoPART_10 retainmark
10retainretainVERBVerbForm=Inf8 failsxcomp
11wordswordNOUNNumber=Plur10 retainobj
12inventedinventVERBTense=Past VerbForm=Part Voice=Pass11 wordsacl
13earlierearlyADVDegree=Cmp12 inventedadvmod
14ininADP_17 conversationcase
15aaDETDefinite=Ind PronType=Art17 conversationdet
16protractedprotractVERBTense=Past VerbForm=Part Voice=Pass17 conversationamod
17conversationconversationNOUNNumber=Sing12 inventedobl
18..PUNCT_1 Ascertainpunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1ascertainimperativeyou not said herethe reasonvn discover-84 «NP V NP»: agent=Agent reason=Topic
2failpresenta chatbotfor the reasonvn succeed-74-3-1-1 «NP V S_INF»: agent=Agent clause=Eventuality
3not retainto-infinitivea chatbot not said herewordstree rules
4inventparticiplewords not said herea protracted conversationearly propertyvn create-26.4-1 «NP V»: agent=Agent
5protractparticiplevn sustain-55.6 «NP V NP PP.instrument»: agent=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.

The options

Option 1 · ← Mova's choice

It retains only the final message of any conversation

nsubjadvmoddetamodobjcasedetnmodrootItPRONretainsVERBonlyADVtheDETfinalADJmessageNOUNofADPanyDETconversationNOUN
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1ItitPRONCase=Nom Gender=Neut Number=Sing Person=3 PronType=Prs2 retainsnsubj
2retainsretainVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Finrootroot
3onlyonlyADV_6 messageadvmod
4thetheDETDefinite=Def PronType=Art6 messagedet
5finalfinalADJDegree=Pos6 messageamod
6messagemessageNOUNNumber=Sing2 retainsobj
7ofofADP_9 conversationcase
8anyanyDETPronType=Ind9 conversationdet
9conversationconversationNOUNNumber=Sing6 messagenmod
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1retainpresentItthe final message of any conversationtree rules

Option 2

It has deliberately chosen to disregard the user

nsubjauxadvmodmarkxcompdetobjrootItPRONhasAUXdeliberatelyADVchosenVERBtoPARTdisregardVERBtheDETuserNOUN
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1ItitPRONCase=Nom Gender=Neut Number=Sing Person=3 PronType=Prs4 chosennsubj
2hashaveAUXMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin4 chosenaux
3deliberatelydeliberatelyADV_4 chosenadvmod
4chosenchooseVERBTense=Past VerbForm=Partrootroot
5totoPART_6 disregardmark
6disregarddisregardVERBVerbForm=Inf4 chosenxcomp
7thetheDETDefinite=Def PronType=Art8 userdet
8useruserNOUNNumber=Sing6 disregardobj
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1choosepresent · perfectItdeliberately propertytree rules
2disregardto-infinitivethe uservn neglect-75.1 «NP V NP»: agent=Agent user=Theme

Option 3

Invented words are prohibited by its makers

amodnsubj:passaux:passcasenmod:possoblrootInventedVERBwordsNOUNareAUXprohibitedVERBbyADPitsPRONmakersNOUN
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1InventedinventVERBTense=Past VerbForm=Part Voice=Pass2 wordsamod
2wordswordNOUNNumber=Plur4 prohibitednsubj:pass
3arebeAUXMood=Ind Number=Plur Person=3 Tense=Pres VerbForm=Fin4 prohibitedaux:pass
4prohibitedprohibitVERBTense=Past VerbForm=Part Voice=Passrootroot
5bybyADP_7 makerscase
6itsitsPRONCase=Gen Gender=Neut Number=Sing Person=3 Poss=Yes PronType=Prs7 makersnmod:poss
7makersmakerNOUNNumber=Plur4 prohibitedobl
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1inventparticiplevn create-26.4-1 «NP V»: agent=Agent
2prohibitpresent · passiveits makersInvented wordsvn forbid-64.4-1 «NP V NP»: agent=Causer subject=Theme

Option 4 · ✓ the right answer

Long conversations may exceed the quantity of text it can keep in view at once

The tree, 15 words
amodnsubjauxdetobjcasenmodnsubjauxconjcaseoblcaseoblrootLongADJconversationsNOUNmayAUXexceedVERBtheDETquantityNOUNofADPtextNOUNitPRONcanAUXkeepVERBinADPviewNOUNatADPonceADV
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1LonglongADJDegree=Pos2 conversationsamod
2conversationsconversationNOUNNumber=Plur4 exceednsubj
3maymayAUXVerbForm=Fin4 exceedaux
4exceedexceedVERBVerbForm=Infrootroot
5thetheDETDefinite=Def PronType=Art6 quantitydet
6quantityquantityNOUNNumber=Sing4 exceedobj
7ofofADP_8 textcase
8texttextNOUNNumber=Sing6 quantitynmod
9ititPRONCase=Nom Gender=Neut Number=Sing Person=3 PronType=Prs11 keepnsubj
10cancanAUXVerbForm=Fin11 keepaux
11keepkeepVERBVerbForm=Inf4 exceedconj
12ininADP_13 viewcase
13viewviewNOUNNumber=Sing11 keepobl
14atatADP_15 oncecase
15onceonceADVNumForm=Word NumType=Mult11 keepobl
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1exceedmayLong conversationsthe quantity of textvn exceed-90 «NP V NP»: agent=Pivot quantity=Theme
2keepcanquantityviewvn keep-15.2 «NP V NP PP.location»: agent=Agent in view=Location

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/e4/