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

Test 8 · How a language model learns: guessing the next word

Your friend says the bot is "a she, called Alexa or whatever". What is closer to the truth?

Mova's choice: option 1 · The right answer: option 1 · right ✓ · Who acts: friend · What happens: say, call, be · To what, where: bot · Speech: someone speaks here

This is test 8 of lesson 2 «How a language model learns: guessing the next word» 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: Your friend says the bot is "a she, called Alexa or whatever".

nmod:possnsubjdetnsubj:passaux:passpunctnsubj:passnsubj:passpunctccompxcompccxcomppunctpunctrootYourPRONfriendNOUNsaysVERBtheDETbotNOUNisAUX"PUNCTaDETshePRON,PUNCTcalledVERBAlexaPROPNorCCONJwhateverPRON"PUNCT.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1YouryourPRONCase=Gen Person=2 Poss=Yes PronType=Prs2 friendnmod:poss
2friendfriendNOUNNumber=Sing3 saysnsubj
3sayssayVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Finrootroot
4thetheDETDefinite=Def PronType=Art5 botdet
5botbotNOUNNumber=Sing11 callednsubj:pass
6isbeAUXMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin11 calledaux:pass
7""PUNCT_11 calledpunct
8aaDETDefinite=Ind PronType=Art11 callednsubj:pass
9sheshePRONCase=Nom Gender=Fem Number=Sing Person=3 PronType=Prs11 callednsubj:pass
10,,PUNCT_11 calledpunct
11calledcallVERBTense=Past VerbForm=Part Voice=Pass3 saysccomp
12AlexaAlexaPROPNNumber=Sing11 calledxcomp
13ororCCONJ_14 whatevercc
14whateverwhateverPRONPronType=Rel11 calledxcomp
15""PUNCT_14 whateverpunct
16..PUNCT_3 sayspunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1say speech: assertpresentYour friendvn say-37.7-1-1 «NP V that S»: agent=Agent clause=Topic
2call in a quotepresent · passivethe botvn initiate_communication-37.4.2-1 «NP V NP.recipient»: subject=Recipient

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: What is closer to the truth?

nsubjcopcasedetoblpunctrootWhatPRONisAUXcloserADJtoADPtheDETtruthNOUN?PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1WhatwhatPRONPronType=Int3 closernsubj
2isbeAUXMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin3 closercop
3closercloseADJDegree=Cmprootroot
4totoADP_6 truthcase
5thetheDETDefinite=Def PronType=Art6 truthdet
6truthtruthNOUNNumber=Sing3 closerobl
7??PUNCT_3 closerpunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1ispresentto the truth; close propertytree rules

The options

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

A name and voice are labels chosen by its makers

detnsubjccconjcopaclcasenmod:possoblrootADETnameNOUNandCCONJvoiceNOUNareAUXlabelsNOUNchosenVERBbyADPitsPRONmakersNOUN
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1AaDETDefinite=Ind PronType=Art2 namedet
2namenameNOUNNumber=Sing6 labelsnsubj
3andandCCONJ_4 voicecc
4voicevoiceNOUNNumber=Sing2 nameconj
5arebeAUXMood=Ind Number=Plur Person=3 Tense=Pres VerbForm=Fin6 labelscop
6labelslabelNOUNNumber=Plurrootroot
7chosenchooseVERBTense=Past VerbForm=Part Voice=Pass6 labelsacl
8bybyADP_10 makerscase
9itsitsPRONCase=Gen Gender=Neut Number=Sing Person=3 Poss=Yes PronType=Prs10 makersnmod:poss
10makersmakerNOUNNumber=Plur7 chosenobl
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1is apresenta name and voicelabelstree rules
2chooseparticiplelabels not said hereby voice's makersvn get-13.5.1 «NP V NP»: agent=Agent

Option 2

It is a woman who works from home and answers questions all day

nsubjcopdetnsubjacl:relclcaseoblccconjobjdetobl:unmarkedrootItPRONisAUXaDETwomanNOUNwhoPRONworksVERBfromADPhomeNOUNandCCONJanswersVERBquestionsNOUNallDETdayNOUN
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1ItitPRONCase=Nom Gender=Neut Number=Sing Person=3 PronType=Prs4 womannsubj
2isbeAUXMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin4 womancop
3aaDETDefinite=Ind PronType=Art4 womandet
4womanwomanNOUNNumber=Singrootroot
5whowhoPRONPronType=Rel6 worksnsubj
6worksworkVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin4 womanacl:relcl
7fromfromADP_8 homecase
8homehomeNOUNNumber=Sing6 worksobl
9andandCCONJ_10 answerscc
10answersanswerVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin6 worksconj
11questionsquestionNOUNNumber=Plur10 answersobj
12allallDETPronType=Tot13 daydet
13daydayNOUNNumber=Sing10 answersobl:unmarked
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1is apresentIta womantree rules
2workpresenta womanhomevn employment-95.3 «NP V»: agent=Agent
3answer speech: assertpresenta woman not said herequestionsdayvn reciprocate-112-1 «NP V PP»: agent=Agent question=Eventuality

Option 3

It chose its own name when it was born

nsubjnmod:possamodobjadvmodnsubj:passaux:passadvclrootItPRONchoseVERBitsPRONownADJnameNOUNwhenADVitPRONwasAUXbornVERB
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1ItitPRONCase=Nom Gender=Neut Number=Sing Person=3 PronType=Prs2 chosensubj
2chosechooseVERBMood=Ind Number=Sing Person=3 Tense=Past VerbForm=Finrootroot
3itsitsPRONCase=Gen Gender=Neut Number=Sing Person=3 Poss=Yes PronType=Prs5 namenmod:poss
4ownownADJDegree=Pos5 nameamod
5namenameNOUNNumber=Sing2 choseobj
6whenwhenADVPronType=Int9 bornadvmod
7ititPRONCase=Nom Gender=Neut Number=Sing Person=3 PronType=Prs9 bornnsubj:pass
8wasbeAUXMood=Ind Number=Sing Person=3 Tense=Past VerbForm=Fin9 bornaux:pass
9bornbearVERBTense=Past VerbForm=Part Voice=Pass2 choseadvcl
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1choosepastItits own namevn get-13.5.1 «NP V NP»: agent=Agent name=Theme
2bearpast · passivenamevn birth-28.2-1-1 «NP V NP»: subject=Patient
3nameits = itnom name «communication transitive»: poss=agent

Option 4

It is a girl robot hidden in a cupboard

nsubjcopdetcompoundaclcasedetoblrootItPRONisAUXaDETgirlNOUNrobotNOUNhiddenVERBinADPaDETcupboardNOUN
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1ItitPRONCase=Nom Gender=Neut Number=Sing Person=3 PronType=Prs5 robotnsubj
2isbeAUXMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin5 robotcop
3aaDETDefinite=Ind PronType=Art5 robotdet
4girlgirlNOUNNumber=Sing5 robotcompound
5robotrobotNOUNNumber=Singrootroot
6hiddenhideVERBTense=Past VerbForm=Part Voice=Pass5 robotacl
7ininADP_9 cupboardcase
8aaDETDefinite=Ind PronType=Art9 cupboarddet
9cupboardcupboardNOUNNumber=Sing6 hiddenobl
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1is apresentIta girl robottree rules
2hideparticiplea girl robot not said herea cupboardvn concealment-16-1 «NP V PP.location»: agent=Agent in cupboard=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/2-guessing-the-next-word/t8/