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

Test 8 · ★ · Asking well, being polite, knowing when to stop

It's 9 pm and Sam has chatted with the bot for two hours. The bot still says "Anything else?" What should he notice?

Mova's choice: option 1 · The right answer: option 2 · wrong ✗ · Who acts: It, bot · What happens: be, chat, say, notice · To what, where: 9, Sam, Anything · Speech: someone speaks here

This is test 8 · ★ of lesson 8 «Asking well, being polite, knowing when to stop» 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: It's 9 pm and Sam has chatted with the bot for two hours.

nsubjcopnmod:unmarkedccnsubj:passauxconjcasedetoblcasenummodoblpunctrootItPRON'sAUX9NUMpmNOUNandCCONJSamPROPNhasAUXchattedVERBwithADPtheDETbotNOUNforADPtwoNUMhoursNOUN.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1ItitPRONCase=Nom Gender=Neut Number=Sing Person=3 PronType=Prs3 9nsubj
2'sbeAUXMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin3 9cop
399NUMNumForm=Digit NumType=Cardrootroot
4pmp.m.NOUNNumber=Sing3 9nmod:unmarked
5andandCCONJ_8 chattedcc
6SamSamPROPNNumber=Sing8 chattednsubj:pass
7hashaveAUXMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin8 chattedaux
8chattedchatVERBTense=Past VerbForm=Part Voice=Pass3 9conj
9withwithADP_11 botcase
10thetheDETDefinite=Def PronType=Art11 botdet
11botbotNOUNNumber=Sing8 chattedobl
12forforADP_14 hourscase
13twotwoNUMNumForm=Word NumType=Card14 hoursnummod
14hourshourNOUNNumber=Plur8 chattedobl
15..PUNCT_3 9punct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1is apresentIt9pm nmod:unmarkedtree rules
2chat speech: otherpresent · perfect · passiveSamhourwith the bottree 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.

Sentence 2: The bot still says "Anything else?"

detnsubjadvmodpunctobjadvmodpunctpunctrootTheDETbotNOUNstillADVsaysVERB"PUNCTAnythingPRONelseADV?PUNCT"PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1ThetheDETDefinite=Def PronType=Art2 botdet
2botbotNOUNNumber=Sing4 saysnsubj
3stillstillADV_4 saysadvmod
4sayssayVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Finrootroot
5""PUNCT_6 Anythingpunct
6AnythinganythingPRONNumber=Sing PronType=Ind4 saysobj
7elseelseADV_6 Anythingadvmod
8??PUNCT_6 Anythingpunct
9""PUNCT_6 Anythingpunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1say speech: assertpresentthe botAnythingstillvn say-37.7-1-1 «NP V NP.topic»: agent=Agent anything=Topic

Sentence 3: What should he notice?

objauxnsubjpunctrootWhatPRONshouldAUXhePRONnoticeVERB?PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1WhatwhatPRONPronType=Int4 noticeobj
2shouldshouldAUXVerbForm=Fin4 noticeaux
3hehePRONCase=Nom Gender=Masc Number=Sing Person=3 PronType=Prs4 noticensubj
4noticenoticeVERBVerbForm=Infrootroot
5??PUNCT_4 noticepunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1noticeshouldbotvn see-30.1-1 «NP V S»: agent=Experiencer what=Stimulus

The options

Option 1 · ← Mova's choice

He should chat until the bot says stop

nsubjauxmarkdetnsubjadvclobjrootHePRONshouldAUXchatVERBuntilSCONJtheDETbotNOUNsaysVERBstopNOUN
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1HehePRONCase=Nom Gender=Masc Number=Sing Person=3 PronType=Prs3 chatnsubj
2shouldshouldAUXVerbForm=Fin3 chataux
3chatchatVERBVerbForm=Infrootroot
4untiluntilSCONJ_7 saysmark
5thetheDETDefinite=Def PronType=Art6 botdet
6botbotNOUNNumber=Sing7 saysnsubj
7sayssayVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin3 chatadvcl
8stopstopNOUNNumber=Sing7 saysobj
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1chat speech: othershouldHevn chit_chat-37.6 «NP V»: agent=Agent
2say speech: assertpresentthe botstopvn say-37.7-1-1 «NP V NP.topic»: agent=Agent stop=Topic

Option 2 · ✓ the right answer

The bot never tires, so he must choose to stop

detnsubjadvmodpunctadvmodnsubjauxccompmarkxcomprootTheDETbotNOUNneverADVtiresVERB,PUNCTsoADVhePRONmustAUXchooseVERBtoPARTstopVERB
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1ThetheDETDefinite=Def PronType=Art2 botdet
2botbotNOUNNumber=Sing4 tiresnsubj
3neverneverADVPronType=Neg4 tiresadvmod
4tirestireVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Finrootroot
5,,PUNCT_9 choosepunct
6sosoADV_9 chooseadvmod
7hehePRONCase=Nom Gender=Masc Number=Sing Person=3 PronType=Prs9 choosensubj
8mustmustAUXVerbForm=Fin9 chooseaux
9choosechooseVERBVerbForm=Inf4 tiresccomp
10totoPART_11 stopmark
11stopstopVERBVerbForm=Inf9 choosexcomp
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1not tirepresentthe bottree rules
2choosemustbottree rules
3stopto-infinitivebot not said herevn stop-55.4-1-1 «NP.eventuality V»: agent=Eventuality

Option 3

The bot will be upset if he leaves

detnsubjauxcopmarknsubjadvclrootTheDETbotNOUNwillAUXbeAUXupsetADJifSCONJhePRONleavesVERB
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1ThetheDETDefinite=Def PronType=Art2 botdet
2botbotNOUNNumber=Sing5 upsetnsubj
3willwillAUXVerbForm=Fin5 upsetaux
4bebeAUXVerbForm=Inf5 upsetcop
5upsetupsetADJDegree=Posrootroot
6ififSCONJ_8 leavesmark
7hehePRONCase=Nom Gender=Masc Number=Sing Person=3 PronType=Prs8 leavesnsubj
8leavesleaveVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin5 upsetadvcl
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1isfuturethe botupset propertytree rules
2leave a condition, not said to happenpresenthevn escape-51.1-1-1 «NP V»: agent=Theme

Option 4

The bot wants him to stay up all night chatting with it

detnsubjobjmarkxcompcompound:prtdetobl:unmarkedadvclcaseoblrootTheDETbotNOUNwantsVERBhimPRONtoPARTstayVERBupADPallDETnightNOUNchattingVERBwithADPitPRON
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1ThetheDETDefinite=Def PronType=Art2 botdet
2botbotNOUNNumber=Sing3 wantsnsubj
3wantswantVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Finrootroot
4himhePRONCase=Acc Gender=Masc Number=Sing Person=3 PronType=Prs3 wantsobj
5totoPART_6 staymark
6staystayVERBVerbForm=Inf3 wantsxcomp
7upupADP_6 staycompound:prt
8allallDETPronType=Tot9 nightdet
9nightnightNOUNNumber=Sing6 stayobl:unmarked
10chattingchatVERBTense=Pres VerbForm=Part6 stayadvcl
11withwithADP_12 itcase
12ititPRONCase=Acc Gender=Neut Number=Sing Person=3 PronType=Prs10 chattingobl
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1wantpresentthe bothim = hetree rules
2stay up not said to happento-infinitivehim = he not said herenightvn exist-47.1 «NP V»: agent=Theme
3chat speech: othergerundhim = he not said herewith botvn chit_chat-37.6 «NP V PP.co-agent»: agent=Agent with it=Co-Agent

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