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

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

"i asked it to pinky promise to keep my secret and it did, so it's safe" Is it?

Mova's choice: option 4 · The right answer: option 4 · right ✓ · Who acts: i, secret · What happens: ask, keep, do, be · To what, where: it, secret, promise

This is test 1 · ★ 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

punctnsubjobjcasecompoundoblmarkxcompnmod:possobjccnsubjconjpunctadvmodnsubjcopccomppunctcopoblpunctroot"PUNCTiPRONaskedVERBitPRONtoADPpinkyNOUNpromiseNOUNtoPARTkeepVERBmyPRONsecretNOUNandCCONJitPRONdidVERB,PUNCTsoADVitPRON'sAUXsafeADJ"PUNCTIsAUXitPRON?PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1""PUNCT_3 askedpunct
2iIPRONCase=Nom Number=Sing Person=1 PronType=Prs3 askednsubj
3askedaskVERBMood=Ind Number=Sing Person=1 Tense=Past VerbForm=Finrootroot
4ititPRONCase=Acc Gender=Neut Number=Sing Person=3 PronType=Prs3 askedobj
5totoADP_7 promisecase
6pinkypinkyNOUNNumber=Sing7 promisecompound
7promisepromiseNOUNNumber=Sing3 askedobl
8totoPART_9 keepmark
9keepkeepVERBVerbForm=Inf3 askedxcomp
10mymyPRONCase=Gen Number=Sing Person=1 Poss=Yes PronType=Prs11 secretnmod:poss
11secretsecretNOUNNumber=Sing9 keepobj
12andandCCONJ_14 didcc
13ititPRONCase=Nom Gender=Neut Number=Sing Person=3 PronType=Prs14 didnsubj
14diddoVERBMood=Ind Number=Sing Person=3 Tense=Past VerbForm=Fin3 askedconj
15,,PUNCT_19 safepunct
16sosoADV_19 safeadvmod
17ititPRONCase=Nom Gender=Neut Number=Sing Person=3 PronType=Prs19 safensubj
18'sbeAUXMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin19 safecop
19safesafeADJDegree=Pos3 askedccomp
20""PUNCT_19 safepunct
21IsbeAUXMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin22 itcop
22ititPRONCase=Acc Gender=Neut Number=Sing Person=3 PronType=Prs19 safeobl
23??PUNCT_3 askedpunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1ask speech: ask in a quotepastiitto pinky promisevn inquire-37.1.2 «NP V NP whether S_INF»: agent=Agent it=Recipient clause=Topic
2keep not said to happen, in a quoteto-infinitivei not said heremy secretvn keep-15.2 «NP V NP»: agent=Agent secret=Theme
3do in a quotepastsecretvn act-114-1 «NP V»: agent=Agent
4is in a quotepresentsecretsafe propertytree rules
5is apresentpromisetree 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.

The options

Option 1

Yes, bots have no memory at all

discoursepunctnsubjdetobjcasenmodrootYesINTJ,PUNCTbotsNOUNhaveVERBnoDETmemoryNOUNatADPallDET
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1YesyesINTJPolarity=Pos4 havediscourse
2,,PUNCT_1 Yespunct
3botsbotNOUNNumber=Plur4 havensubj
4havehaveVERBMood=Ind Number=Plur Person=3 Tense=Pres VerbForm=Finrootroot
5nonoDETPronType=Neg6 memorydet
6memorymemoryNOUNNumber=Sing4 haveobj
7atatADP_8 allcase
8allallDETPronType=Tot6 memorynmod
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1havepresentbotsno memoryallvn birth-28.2-1 «NP V NP»: agent=Agent memory=Patient

Option 2

No, but only on weekends

discoursepunctccadvmodcaserootNoINTJ,PUNCTbutCCONJonlyADVonADPweekendsNOUN
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1NonoINTJPolarity=Neg6 weekendsdiscourse
2,,PUNCT_1 Nopunct
3butbutCCONJ_6 weekendscc
4onlyonlyADV_6 weekendsadvmod
5ononADP_6 weekendscase
6weekendsweekendNOUNNumber=Plurrootroot

The frames reader finds no event or fact in this sentence.

Option 3

Yes, a pinky promise is binding for bots, just like for people

discoursepunctdetcompoundnsubjauxcaseoblpunctadvmodcasefixedoblrootYesINTJ,PUNCTaDETpinkyNOUNpromiseNOUNisAUXbindingVERBforADPbotsNOUN,PUNCTjustADVlikeADPforADPpeopleNOUN
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1YesyesINTJPolarity=Pos7 bindingdiscourse
2,,PUNCT_1 Yespunct
3aaDETDefinite=Ind PronType=Art5 promisedet
4pinkypinkyNOUNNumber=Sing5 promisecompound
5promisepromiseNOUNNumber=Sing7 bindingnsubj
6isbeAUXMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin7 bindingaux
7bindingbindVERBTense=Pres VerbForm=Partrootroot
8forforADP_9 botscase
9botsbotNOUNNumber=Plur7 bindingobl
10,,PUNCT_14 peoplepunct
11justjustADV_14 peopleadvmod
12likelikeADP_14 peoplecase
13forforADP_12 likefixed
14peoplepeopleNOUNNumber=Plur7 bindingobl
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1bindpresent · progressivea pinky promisefor bots; like peoplevn shake-22.3-2-1 «NP V ADV-Middle»: agent=Patient

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

No, chats may be stored, so don't tell bots secrets

discoursepunctnsubj:passauxaux:passpunctadvmodauxadvmodparataxiscompoundobjrootNoINTJ,PUNCTchatsNOUNmayAUXbeAUXstoredVERB,PUNCTsoADVdoAUXn'tPARTtellVERBbotsNOUNsecretsNOUN
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1NonoINTJPolarity=Neg6 storeddiscourse
2,,PUNCT_1 Nopunct
3chatschatNOUNNumber=Plur6 storednsubj:pass
4maymayAUXVerbForm=Fin6 storedaux
5bebeAUXVerbForm=Inf6 storedaux:pass
6storedstoreVERBTense=Past VerbForm=Part Voice=Passrootroot
7,,PUNCT_11 tellpunct
8sosoADV_11 telladvmod
9dodoAUXMood=Imp VerbForm=Fin11 tellaux
10n'tnotPARTPolarity=Neg11 telladvmod
11telltellVERBMood=Imp VerbForm=Fin6 storedparataxis
12botsbotNOUNNumber=Plur13 secretscompound
13secretssecretNOUNNumber=Plur11 tellobj
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1storemay · passivechatsvn keep-15.2 «NP V NP»: subject=Theme
2not tell speech: assertinfinitive · do-supportbots secretsvn transfer_mesg-37.1.1-1-1 «NP V NP.recipient»: agent=Agent secret=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/t1/