Mova0.5 pre-release⌕
☰
home / corpora / questions / AI / How a language model learns: guessing… / e2

Exam question 2 · How a language model learns: guessing the next word

Identify the principal reason for which a conversational program may state the time incorrectly.

Mova's choice: option 1 · The right answer: option 3 · wrong ✗ · Who acts: you, conversational program · What happens: identify, state · To what, where: principal reason

This is exam question 2 of lesson 2 «How a language model learns: guessing the next word» 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

detamodobjcaseobldetamodnsubjauxacldetobjadvmodpunctrootIdentifyVERBtheDETprincipalADJreasonNOUNforADPwhichPRONaDETconversationalADJprogramNOUNmayAUXstateVERBtheDETtimeNOUNincorrectlyADV.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1IdentifyidentifyVERBMood=Imp VerbForm=Finrootroot
2thetheDETDefinite=Def PronType=Art4 reasondet
3principalprincipalADJDegree=Pos4 reasonamod
4reasonreasonNOUNNumber=Sing1 Identifyobj
5forforADP_6 whichcase
6whichwhichPRONPronType=Rel11 stateobl
7aaDETDefinite=Ind PronType=Art9 programdet
8conversationalconversationalADJDegree=Pos9 programamod
9programprogramNOUNNumber=Sing11 statensubj
10maymayAUXVerbForm=Fin11 stateaux
11statestateVERBVerbForm=Inf4 reasonacl
12thetheDETDefinite=Def PronType=Art13 timedet
13timetimeNOUNNumber=Sing11 stateobj
14incorrectlyincorrectlyADV_11 stateadvmod
15..PUNCT_1 Identifypunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1identifyimperativeyou not said herethe principal reasonvn characterize-29.2-1-1 «NP V NP S_ING»: agent=Agent reason=Theme
2state speech: othermaya conversational programtimefor the principal reason; incorrectly propertyvn say-37.7-1-1 «NP V that S»: 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 is required by regulation to conceal the correct time from its users

nsubj:passaux:passcaseoblmarkxcompdetamodobjcasenmod:possoblrootItPRONisAUXrequiredVERBbyADPregulationNOUNtoPARTconcealVERBtheDETcorrectADJtimeNOUNfromADPitsPRONusersNOUN
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1ItitPRONCase=Nom Gender=Neut Number=Sing Person=3 PronType=Prs3 requirednsubj:pass
2isbeAUXMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin3 requiredaux:pass
3requiredrequireVERBTense=Past VerbForm=Part Voice=Passrootroot
4bybyADP_5 regulationcase
5regulationregulationNOUNNumber=Sing3 requiredobl
6totoPART_7 concealmark
7concealconcealVERBVerbForm=Inf3 requiredxcomp
8thetheDETDefinite=Def PronType=Art10 timedet
9correctcorrectADJDegree=Pos10 timeamod
10timetimeNOUNNumber=Sing7 concealobj
11fromfromADP_13 userscase
12itsitsPRONCase=Gen Gender=Neut Number=Sing Person=3 Poss=Yes PronType=Prs13 usersnmod:poss
13usersuserNOUNNumber=Plur7 concealobl
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1requirepresent · passiveregulationItvn order-58.3-1 «NP V NP S_ING»: agent=Agent subject=Recipient clause=Topic
2concealto-infinitiveregulation not said hereregulation's userstimevn concealment-16 «NP V NP PP.beneficiary»: agent=Agent from user=Beneficiary

Option 2

It computes time solely from the position of the Moon

nsubjobjadvmodcasedetoblcasedetnmodrootItPRONcomputesVERBtimeNOUNsolelyADVfromADPtheDETpositionNOUNofADPtheDETMoonPROPN
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1ItitPRONCase=Nom Gender=Neut Number=Sing Person=3 PronType=Prs2 computesnsubj
2computescomputeVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Finrootroot
3timetimeNOUNNumber=Sing2 computesobj
4solelysolelyADV_2 computesadvmod
5fromfromADP_7 positioncase
6thetheDETDefinite=Def PronType=Art7 positiondet
7positionpositionNOUNNumber=Sing2 computesobl
8ofofADP_10 Mooncase
9thetheDETDefinite=Def PronType=Art10 Moondet
10MoonMoonPROPNNumber=Sing7 positionnmod
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1computepresentItthe position of the Moontimesolely propertyvn create-26.4 «NP V NP PP.material»: agent=Agent from position=Material

Option 3 · ✓ the right answer

It may lack access to a clock, its knowledge being confined to text gathered before a certain date

The tree, 18 words
nsubjauxobjcasedetoblpunctnmod:possnsubj:passaux:passconjcaseoblaclcasedetamodoblrootItPRONmayAUXlackVERBaccessNOUNtoADPaDETclockNOUN,PUNCTitsPRONknowledgeNOUNbeingAUXconfinedVERBtoADPtextNOUNgatheredVERBbeforeADPaDETcertainADJdateNOUN
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1ItitPRONCase=Nom Gender=Neut Number=Sing Person=3 PronType=Prs3 lacknsubj
2maymayAUXVerbForm=Fin3 lackaux
3lacklackVERBVerbForm=Infrootroot
4accessaccessNOUNNumber=Sing3 lackobj
5totoADP_7 clockcase
6aaDETDefinite=Ind PronType=Art7 clockdet
7clockclockNOUNNumber=Sing3 lackobl
8,,PUNCT_12 confinedpunct
9itsitsPRONCase=Gen Gender=Neut Number=Sing Person=3 Poss=Yes PronType=Prs10 knowledgenmod:poss
10knowledgeknowledgeNOUNNumber=Sing12 confinednsubj:pass
11beingbeAUXTense=Pres VerbForm=Part12 confinedaux:pass
12confinedconfineVERBTense=Past VerbForm=Part Voice=Pass3 lackconj
13totoADP_14 textcase
14texttextNOUNNumber=Sing12 confinedobl
15gatheredgatherVERBTense=Past VerbForm=Part Voice=Pass14 textacl
16beforebeforeADP_19 datecase
17aaDETDefinite=Ind PronType=Art19 datedet
18certaincertainADJDegree=Pos19 dateamod
19datedateNOUNNumber=Sing15 gatheredobl
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1lackmayItaccessto a clocktree rules
2confinegerund · passiveclock's knowledgetextvn confine-92-1 «NP V NP PP.destination»: subject=Theme to text=Destination
3gatherparticipletext not said herebefore a certain datevn herd-47.5.2 «NP V»: agent=Theme

Option 4

It deliberately misleads every user in respect of the time

nsubjadvmoddetobjcaseoblcasedetnmodrootItPRONdeliberatelyADVmisleadsVERBeveryDETuserNOUNinADPrespectNOUNofADPtheDETtimeNOUN
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1ItitPRONCase=Nom Gender=Neut Number=Sing Person=3 PronType=Prs3 misleadsnsubj
2deliberatelydeliberatelyADV_3 misleadsadvmod
3misleadsmisleadVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Finrootroot
4everyeveryDETPronType=Tot5 userdet
5useruserNOUNNumber=Sing3 misleadsobj
6ininADP_7 respectcase
7respectrespectNOUNNumber=Sing3 misleadsobl
8ofofADP_10 timecase
9thetheDETDefinite=Def PronType=Art10 timedet
10timetimeNOUNNumber=Sing7 respectnmod
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1misleadpresentItevery userrespect of the timedeliberately propertyvn trick-59.2 «NP V NP»: agent=Agent user=Patient
2respectthe timenom respect «cognition transitive»: of=patient

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/2-guessing-the-next-word/e2/