Mova0.5 pre-release⌕
☰
home / corpora / questions / AI / Stories, jokes and riddles with a chat… / e3

Exam question 3 · Stories, jokes and riddles with a chatbot

Identify the principal reason for which a chatbot reproduces well-known jokes in preference to novel ones.

Mova's choice: option 3 · The right answer: option 3 · right ✓ · Who acts: you, chatbot · What happens: identify, reproduce, know · To what, where: principal reason, known jokes, novel ones, preference

This is exam question 3 of lesson 4 «Stories, jokes and riddles with a chatbot» 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

detamodobjcaseobldetnsubjparataxisadvmodpunctamodobjcaseoblcaseamodoblpunctrootIdentifyVERBtheDETprincipalADJreasonNOUNforADPwhichPRONaDETchatbotNOUNreproducesVERBwellADV-PUNCTknownVERBjokesNOUNinADPpreferenceNOUNtoADPnovelADJonesNOUN.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=Rel9 reproducesobl
7aaDETDefinite=Ind PronType=Art8 chatbotdet
8chatbotchatbotNOUNNumber=Sing9 reproducesnsubj
9reproducesreproduceVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin4 reasonparataxis
10wellwellADVDegree=Pos12 knownadvmod
11--PUNCT_10 wellpunct
12knownknowVERBTense=Past VerbForm=Part Voice=Pass13 jokesamod
13jokesjokeNOUNNumber=Plur9 reproducesobj
14ininADP_15 preferencecase
15preferencepreferenceNOUNNumber=Sing9 reproducesobl
16totoADP_18 onescase
17novelnovelADJDegree=Pos18 onesamod
18onesoneNOUNNumber=Plur9 reproducesobl
19..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
2reproducepresenta chatbotknown jokesnovel onespreferencefor the principal reasonvn other_cos-45.4 «NP V NP.patient»: agent=Agent joke=Patient
3knowparticiplewell propertyvn comprehend-87.2-1-1-1 «NP V»: agent=Experiencer

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

It is incapable of producing any sentence not seen before

nsubjcopmarkadvcldetobjadvmodadvcladvmodrootItPRONisAUXincapableADJofSCONJproducingVERBanyDETsentenceNOUNnotPARTseenVERBbeforeADV
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1ItitPRONCase=Nom Gender=Neut Number=Sing Person=3 PronType=Prs3 incapablensubj
2isbeAUXMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin3 incapablecop
3incapableincapableADJDegree=Posrootroot
4ofofSCONJ_5 producingmark
5producingproduceVERBVerbForm=Ger3 incapableadvcl
6anyanyDETPronType=Ind7 sentencedet
7sentencesentenceNOUNNumber=Sing5 producingobj
8notnotPARTPolarity=Neg9 seenadvmod
9seenseeVERBTense=Past VerbForm=Part Voice=Pass5 producingadvcl
10beforebeforeADV_9 seenadvmod
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1ispresentItincapable propertytree rules
2producegerundany sentencevn create-26.4 «NP V NP»: agent=Agent sentence=Result
3not seeparticiplebefore propertyvn comprehend-87.2-1-1 «NP V»: agent=Experiencer

Option 2

It is required by its makers to repeat a single joke

nsubj:passaux:passcasenmod:possoblmarkxcompdetamodobjrootItPRONisAUXrequiredVERBbyADPitsPRONmakersNOUNtoPARTrepeatVERBaDETsingleADJjokeNOUN
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_6 makerscase
5itsitsPRONCase=Gen Gender=Neut Number=Sing Person=3 Poss=Yes PronType=Prs6 makersnmod:poss
6makersmakerNOUNNumber=Plur3 requiredobl
7totoPART_8 repeatmark
8repeatrepeatVERBVerbForm=Inf3 requiredxcomp
9aaDETDefinite=Ind PronType=Art11 jokedet
10singlesingleADJDegree=Pos11 jokeamod
11jokejokeNOUNNumber=Sing8 repeatobj
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1requirepresent · passiveits makersItvn order-58.3-1 «NP V NP S_ING»: agent=Agent subject=Recipient clause=Topic
2repeatto-infinitiveits makers not said herea single jokevn begin-55.1-1-1 «NP V NP»: agent=Agent joke=Eventuality

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

Such jokes occur most frequently in the text from which it learned

amodnsubjadvmodadvmodcasedetoblcaseoblnsubjaclrootSuchADJjokesNOUNoccurVERBmostADVfrequentlyADVinADPtheDETtextNOUNfromADPwhichPRONitPRONlearnedVERB
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1SuchsuchADJDegree=Pos2 jokesamod
2jokesjokeNOUNNumber=Plur3 occurnsubj
3occuroccurVERBMood=Ind Number=Plur Person=3 Tense=Pres VerbForm=Finrootroot
4mostmostADVDegree=Sup5 frequentlyadvmod
5frequentlyfrequentlyADV_3 occuradvmod
6ininADP_8 textcase
7thetheDETDefinite=Def PronType=Art8 textdet
8texttextNOUNNumber=Sing3 occurobl
9fromfromADP_10 whichcase
10whichwhichPRONPronType=Rel12 learnedobl
11ititPRONCase=Nom Gender=Neut Number=Sing Person=3 PronType=Prs12 learnednsubj
12learnedlearnVERBMood=Ind Number=Sing Person=3 Tense=Past VerbForm=Fin8 textacl
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1occurpresentSuch jokesthe textfrequently propertyvn occur-48.3-1 «NP V PP»: agent=Theme in text=Location
2learnpasttextthe textvn learn-14-2-1 «NP V PP.source»: agent=Agent from which=Source

Option 4

It regards novel jokes as unsuitable for children

nsubjamodobjcaseoblcaseoblrootItPRONregardsVERBnovelADJjokesNOUNasADPunsuitableADJforADPchildrenNOUN
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1ItitPRONCase=Nom Gender=Neut Number=Sing Person=3 PronType=Prs2 regardsnsubj
2regardsregardVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Finrootroot
3novelnovelADJDegree=Pos4 jokesamod
4jokesjokeNOUNNumber=Plur2 regardsobj
5asasADP_6 unsuitablecase
6unsuitableunsuitableADJDegree=Pos2 regardsobl
7forforADP_8 childrencase
8childrenchildNOUNNumber=Plur2 regardsobl
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1regardpresentItnovel jokesas unsuitable; for childrenvn assessment-34.1 «NP V NP PP.attribute»: agent=Agent joke=Theme for child=Attribute

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/4-stories-jokes-and-riddles/e3/