Mova0.5 pre-release⌕
☰
home / corpora / questions / AI / Asking well, being polite, knowing whe… / e3

Exam question 3 · Asking well, being polite, knowing when to stop

It is given that a chatbot offers an explanation of its own previous error. Select the response consistent with the established facts.

Mova's choice: option 1 · The right answer: option 2 · wrong ✗ · Who acts: chatbot, own previous error, you · What happens: give, offer, explain, err, select, establish · To what, where: It, explanation, response

This is exam question 3 of lesson 8 «Asking well, being polite, knowing when to stop» 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

Sentence 1: It is given that a chatbot offers an explanation of its own previous error.

nsubj:passaux:passmarkdetnsubjadvcldetobjcasenmod:possamodamodnmodpunctrootItPRONisAUXgivenVERBthatSCONJaDETchatbotNOUNoffersVERBanDETexplanationNOUNofADPitsPRONownADJpreviousADJerrorNOUN.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1ItitPRONCase=Nom Gender=Neut Number=Sing Person=3 PronType=Prs3 givennsubj:pass
2isbeAUXMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin3 givenaux:pass
3givengiveVERBTense=Past VerbForm=Part Voice=Passrootroot
4thatthatSCONJ_7 offersmark
5aaDETDefinite=Ind PronType=Art6 chatbotdet
6chatbotchatbotNOUNNumber=Sing7 offersnsubj
7offersofferVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin3 givenadvcl
8anaDETDefinite=Ind PronType=Art9 explanationdet
9explanationexplanationNOUNNumber=Sing7 offersobj
10ofofADP_14 errorcase
11itsitsPRONCase=Gen Gender=Neut Number=Sing Person=3 Poss=Yes PronType=Prs14 errornmod:poss
12ownownADJDegree=Pos14 erroramod
13previouspreviousADJDegree=Pos14 erroramod
14errorerrorNOUNNumber=Sing9 explanationnmod
15..PUNCT_3 givenpunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1givepresent · passiveItvn give-13.1-1 «NP V NP»: subject=Theme
2offerpresenta chatbota explanation of chatbot's own previous errorvn future_having-13.3 «NP V NP.theme (PP)»: agent=Agent explanation=Theme
3explainchatbot's own previous errornom explanation «communication intransitive»: of=agent
4errchatbotnom error «act intransitive»: poss=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: Select the response consistent with the established facts.

detobjamodcasedetamodoblpunctrootSelectVERBtheDETresponseNOUNconsistentADJwithADPtheDETestablishedVERBfactsNOUN.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1SelectselectVERBMood=Imp VerbForm=Finrootroot
2thetheDETDefinite=Def PronType=Art3 responsedet
3responseresponseNOUNNumber=Sing1 Selectobj
4consistentconsistentADJDegree=Pos3 responseamod
5withwithADP_8 factscase
6thetheDETDefinite=Def PronType=Art8 factsdet
7establishedestablishVERBTense=Past VerbForm=Part Voice=Pass8 factsamod
8factsfactNOUNNumber=Plur4 consistentobl
9..PUNCT_1 Selectpunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1selectimperativeyou not said herethe responsevn obtain-13.5.2 «NP V NP»: agent=Agent response=Theme
2establishparticiplevn indicate-78-1-1 «NP V NP to be NP»: agent=Pivot

The options

Option 1 · ← Mova's choice

The explanation proves that the error was the user's

detnsubjmarkdetnsubjcopdetccompcaserootTheDETexplanationNOUNprovesVERBthatSCONJtheDETerrorNOUNwasAUXtheDETuserNOUN'sPART
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1ThetheDETDefinite=Def PronType=Art2 explanationdet
2explanationexplanationNOUNNumber=Sing3 provesnsubj
3provesproveVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Finrootroot
4thatthatSCONJ_9 usermark
5thetheDETDefinite=Def PronType=Art6 errordet
6errorerrorNOUNNumber=Sing9 usernsubj
7wasbeAUXMood=Ind Number=Sing Person=3 Tense=Past VerbForm=Fin9 usercop
8thetheDETDefinite=Def PronType=Art9 userdet
9useruserNOUNNumber=Sing3 provesccomp
10's'sPART_9 usercase
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1provepresentthe explanationvn declare-29.4-1-1 «NP V what S_INF»: agent=Agent
2ispastthe error's the usertree rules

Option 2 · ✓ the right answer

The explanation may itself be conjectural, the chatbot being unable to inspect its own workings

The tree, 15 words
detnsubjauxnsubjcoppunctdetnsubjcopconjmarkxcompnmod:possamodobjrootTheDETexplanationNOUNmayAUXitselfPRONbeAUXconjecturalADJ,PUNCTtheDETchatbotNOUNbeingAUXunableADJtoPARTinspectVERBitsPRONownADJworkingsNOUN
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1ThetheDETDefinite=Def PronType=Art2 explanationdet
2explanationexplanationNOUNNumber=Sing6 conjecturalnsubj
3maymayAUXVerbForm=Fin6 conjecturalaux
4itselfitselfPRONCase=Acc Gender=Neut Number=Sing Person=3 PronType=Prs Reflex=Yes6 conjecturalnsubj
5bebeAUXVerbForm=Inf6 conjecturalcop
6conjecturalconjecturalADJDegree=Posrootroot
7,,PUNCT_11 unablepunct
8thetheDETDefinite=Def PronType=Art9 chatbotdet
9chatbotchatbotNOUNNumber=Sing11 unablensubj
10beingbeAUXTense=Pres VerbForm=Part11 unablecop
11unableunableADJDegree=Pos6 conjecturalconj
12totoPART_13 inspectmark
13inspectinspectVERBVerbForm=Inf11 unablexcomp
14itsitsPRONCase=Gen Gender=Neut Number=Sing Person=3 Poss=Yes PronType=Prs16 workingsnmod:poss
15ownownADJDegree=Pos16 workingsamod
16workingsworkingNOUNNumber=Plur13 inspectobj
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1ismaythe explanationconjectural propertytree rules
2isgerundthe chatbotunable propertytree rules
3inspectto-infinitivethe chatbot not said herechatbot's own workingsvn assessment-34.1 «NP V NP»: agent=Agent working=Theme

Option 3

The explanation is invariably accurate and complete

detnsubjcopadvmodccconjrootTheDETexplanationNOUNisAUXinvariablyADVaccurateADJandCCONJcompleteADJ
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1ThetheDETDefinite=Def PronType=Art2 explanationdet
2explanationexplanationNOUNNumber=Sing5 accuratensubj
3isbeAUXMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin5 accuratecop
4invariablyinvariablyADV_5 accurateadvmod
5accurateaccurateADJDegree=Posrootroot
6andandCCONJ_7 completecc
7completecompleteADJDegree=Pos5 accurateconj
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1ispresentthe explanationaccurate, invariably propertytree rules
2bethe explanation not said heretree rules

Option 4

The explanation is furnished by its engineers in real time

detnsubj:passaux:passcasenmod:possoblcaseamodoblrootTheDETexplanationNOUNisAUXfurnishedVERBbyADPitsPRONengineersNOUNinADPrealADJtimeNOUN
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1ThetheDETDefinite=Def PronType=Art2 explanationdet
2explanationexplanationNOUNNumber=Sing4 furnishednsubj:pass
3isbeAUXMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin4 furnishedaux:pass
4furnishedfurnishVERBTense=Past VerbForm=Part Voice=Passrootroot
5bybyADP_7 engineerscase
6itsitsPRONCase=Gen Gender=Neut Number=Sing Person=3 Poss=Yes PronType=Prs7 engineersnmod:poss
7engineersengineerNOUNNumber=Plur4 furnishedobl
8ininADP_10 timecase
9realrealADJDegree=Pos10 timeamod
10timetimeNOUNNumber=Sing4 furnishedobl
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1furnishpresent · passiveexplanation's engineersthe explanationtimevn fulfilling-13.4.1-1 «NP V NP»: agent=Agent subject=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/8-asking-well-and-knowing-when-to-stop/e3/