---
title: Identify the principal reason for which a chatbot reproduces well-kn… — Stories, jokes and riddles with a chat… · tree and pragmatics
description: Identify the principal reason for which a chatbot reproduces well-known jokes in preference to novel ones. Exam question 3 of lesson 4 «Stories, jokes and riddles with a chatbot» of the AI course of Mova's primary school, with the dependency tree and pragmatics of the question and of each option; Mo
---

<!-- md -->
[Mova](https://md.mova.elamur.ai/free/en/) · [this page in HTML](https://mova.elamur.ai/free/en/corpora/questions/ai/4-stories-jokes-and-riddles/e3/)

<!-- crumbs -->
[home](https://md.mova.elamur.ai/free/en/) / [corpora](https://md.mova.elamur.ai/free/en/corpora/) / [questions](https://md.mova.elamur.ai/free/en/corpora/questions/) / [AI](https://md.mova.elamur.ai/free/en/corpora/questions/ai/) / [Stories, jokes and riddles with a chat…](https://md.mova.elamur.ai/free/en/corpora/questions/ai/4-stories-jokes-and-riddles/) / e3

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

<!-- .ven lang=en -->
Identify the principal reason for which a chatbot reproduces well-known jokes in preference to novel ones.

<!-- .vintro -->
**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

<!-- .vabout -->
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](https://md.mova.elamur.ai/free/en/school-run/ai/4-stories-jokes-and-riddles/#e3).

## The question {#question}

```conllu
# sent_id = question:ai:4-stories-jokes-and-riddles:e3:1
# text = Identify the principal reason for which a chatbot reproduces well-known jokes in preference to novel ones.
1	Identify	identify	VERB	VB	Mood=Imp|VerbForm=Fin	0	root	_	_
2	the	the	DET	DT	Definite=Def|PronType=Art	4	det	_	_
3	principal	principal	ADJ	JJ	Degree=Pos	4	amod	_	_
4	reason	reason	NOUN	NN	Number=Sing	1	obj	_	_
5	for	for	ADP	IN	_	6	case	_	_
6	which	which	PRON	WDT	PronType=Rel	9	obl	_	_
7	a	a	DET	DT	Definite=Ind|PronType=Art	8	det	_	_
8	chatbot	chatbot	NOUN	NN	Number=Sing	9	nsubj	_	_
9	reproduces	reproduce	VERB	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	4	parataxis	_	_
10	well	well	ADV	RB	Degree=Pos	12	advmod	_	SpaceAfter=No
11	-	-	PUNCT	HYPH	_	10	punct	_	SpaceAfter=No
12	known	know	VERB	VBN	Tense=Past|VerbForm=Part|Voice=Pass	13	amod	_	_
13	jokes	joke	NOUN	NNS	Number=Plur	9	obj	_	_
14	in	in	ADP	IN	_	15	case	_	_
15	preference	preference	NOUN	NN	Number=Sing	9	obl	_	_
16	to	to	ADP	IN	_	18	case	_	_
17	novel	novel	ADJ	JJ	Degree=Pos	18	amod	_	_
18	ones	one	NOUN	NNS	Number=Plur	9	obl	_	SpaceAfter=No
19	.	.	PUNCT	.	_	1	punct	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **identify** | imperative | you *not said here* | the principal reason |  |  |  |  | vn characterize-29.2-1-1 «NP V NP S\_ING»: agent=Agent reason=Theme |
| 2 | **reproduce** | present | a chatbot | known jokes | novel ones | preference |  | for the principal reason | vn other\_cos-45.4 «NP V NP.patient»: agent=Agent joke=Patient |
| 3 | **know** | participle |  |  |  |  |  | well *property* | vn comprehend-87.2-1-1-1 «NP V»: agent=Experiencer |

<!-- .note -->
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 {#options}

### Option 1 {#o1}

<!-- .ven lang=en -->
It is incapable of producing any sentence not seen before

```conllu
# sent_id = question:ai:4-stories-jokes-and-riddles:e3:o1:1
# text = It is incapable of producing any sentence not seen before
1	It	it	PRON	PRP	Case=Nom|Gender=Neut|Number=Sing|Person=3|PronType=Prs	3	nsubj	_	_
2	is	be	AUX	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	3	cop	_	_
3	incapable	incapable	ADJ	JJ	Degree=Pos	0	root	_	_
4	of	of	SCONJ	IN	_	5	mark	_	_
5	producing	produce	VERB	VBG	VerbForm=Ger	3	advcl	_	_
6	any	any	DET	DT	PronType=Ind	7	det	_	_
7	sentence	sentence	NOUN	NN	Number=Sing	5	obj	_	_
8	not	not	PART	RB	Polarity=Neg	9	advmod	_	_
9	seen	see	VERB	VBN	Tense=Past|VerbForm=Part|Voice=Pass	5	advcl	_	_
10	before	before	ADV	RB	_	9	advmod	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **is** | present | It |  |  |  |  | incapable *property* | tree rules |
| 2 | **produce** | gerund |  | any sentence |  |  |  |  | vn create-26.4 «NP V NP»: agent=Agent sentence=Result |
| 3 | **not** **see** | participle |  |  |  |  |  | before *property* | vn comprehend-87.2-1-1 «NP V»: agent=Experiencer |

### Option 2 {#o2}

<!-- .ven lang=en -->
It is required by its makers to repeat a single joke

```conllu
# sent_id = question:ai:4-stories-jokes-and-riddles:e3:o2:1
# text = It is required by its makers to repeat a single joke
1	It	it	PRON	PRP	Case=Nom|Gender=Neut|Number=Sing|Person=3|PronType=Prs	3	nsubj:pass	_	_
2	is	be	AUX	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	3	aux:pass	_	_
3	required	require	VERB	VBN	Tense=Past|VerbForm=Part|Voice=Pass	0	root	_	_
4	by	by	ADP	IN	_	6	case	_	_
5	its	its	PRON	PRP$	Case=Gen|Gender=Neut|Number=Sing|Person=3|Poss=Yes|PronType=Prs	6	nmod:poss	_	_
6	makers	maker	NOUN	NNS	Number=Plur	3	obl	_	_
7	to	to	PART	TO	_	8	mark	_	_
8	repeat	repeat	VERB	VB	VerbForm=Inf	3	xcomp	_	_
9	a	a	DET	DT	Definite=Ind|PronType=Art	11	det	_	_
10	single	single	ADJ	JJ	Degree=Pos	11	amod	_	_
11	joke	joke	NOUN	NN	Number=Sing	8	obj	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **require** | present · passive | its makers | It |  |  |  |  | vn order-58.3-1 «NP V NP S\_ING»: agent=Agent subject=Recipient clause=Topic |
| 2 | **repeat** | to-infinitive | its makers *not said here* | a single joke |  |  |  |  | vn begin-55.1-1-1 «NP V NP»: agent=Agent joke=Eventuality |

### Option 3 · ← Mova's choice · ✓ the right answer {#o3}

<!-- .ven lang=en -->
Such jokes occur most frequently in the text from which it learned

```conllu
# sent_id = question:ai:4-stories-jokes-and-riddles:e3:o3:1
# text = Such jokes occur most frequently in the text from which it learned
1	Such	such	ADJ	JJ	Degree=Pos	2	amod	_	_
2	jokes	joke	NOUN	NNS	Number=Plur	3	nsubj	_	_
3	occur	occur	VERB	VBP	Mood=Ind|Number=Plur|Person=3|Tense=Pres|VerbForm=Fin	0	root	_	_
4	most	most	ADV	RBS	Degree=Sup	5	advmod	_	_
5	frequently	frequently	ADV	RB	_	3	advmod	_	_
6	in	in	ADP	IN	_	8	case	_	_
7	the	the	DET	DT	Definite=Def|PronType=Art	8	det	_	_
8	text	text	NOUN	NN	Number=Sing	3	obl	_	_
9	from	from	ADP	IN	_	10	case	_	_
10	which	which	PRON	WDT	PronType=Rel	12	obl	_	_
11	it	it	PRON	PRP	Case=Nom|Gender=Neut|Number=Sing|Person=3|PronType=Prs	12	nsubj	_	_
12	learned	learn	VERB	VBD	Mood=Ind|Number=Sing|Person=3|Tense=Past|VerbForm=Fin	8	acl	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **occur** | present | Such jokes |  |  | the text |  | frequently *property* | vn occur-48.3-1 «NP V PP»: agent=Theme in text=Location |
| 2 | **learn** | past | text |  |  | the text |  |  | vn learn-14-2-1 «NP V PP.source»: agent=Agent from which=Source |

### Option 4 {#o4}

<!-- .ven lang=en -->
It regards novel jokes as unsuitable for children

```conllu
# sent_id = question:ai:4-stories-jokes-and-riddles:e3:o4:1
# text = It regards novel jokes as unsuitable for children
1	It	it	PRON	PRP	Case=Nom|Gender=Neut|Number=Sing|Person=3|PronType=Prs	2	nsubj	_	_
2	regards	regard	VERB	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	0	root	_	_
3	novel	novel	ADJ	JJ	Degree=Pos	4	amod	_	_
4	jokes	joke	NOUN	NNS	Number=Plur	2	obj	_	_
5	as	as	ADP	IN	_	6	case	_	_
6	unsuitable	unsuitable	ADJ	JJ	Degree=Pos	2	obl	_	_
7	for	for	ADP	IN	_	8	case	_	_
8	children	child	NOUN	NNS	Number=Plur	2	obl	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **regard** | present | It | novel jokes |  |  |  | as unsuitable; for children | vn assessment-34.1 «NP V NP PP.attribute»: agent=Agent joke=Theme for child=Attribute |

<!-- div src -->

**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.

<!-- /div -->

<!-- pn -->
- ← previous: [Stories, jokes and riddles with a chat…, exam 2](https://md.mova.elamur.ai/free/en/corpora/questions/ai/4-stories-jokes-and-riddles/e2/)
- next →: [Stories, jokes and riddles with a chat…, exam 4](https://md.mova.elamur.ai/free/en/corpora/questions/ai/4-stories-jokes-and-riddles/e4/)
- ↑ back to [Stories, jokes and riddles with a chatbot](https://md.mova.elamur.ai/free/en/corpora/questions/ai/4-stories-jokes-and-riddles/)

