---
title: "my bot said strawberry has 2 r's. sus or nah?" — Olympiad: thinking like a machine, Beb… · tree and pragmatics
description: "my bot said strawberry has 2 r's. sus or nah?" Test 2 · ★★★ of lesson 31 «Olympiad: thinking like a machine, Bebras puzzles ★★★» of the AI course of Mova's primary school, with the dependency tree and pragmatics of the question and of each option; Mova's choice was right.
---

<!-- md -->
[Mova](https://md.mova.elamur.ai/free/en/) · [this page in HTML](https://mova.elamur.ai/free/en/corpora/questions/ai/31-olympiad-thinking-like-a-machine/t2/)

<!-- 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/) / [Olympiad: thinking like a machine, Beb…](https://md.mova.elamur.ai/free/en/corpora/questions/ai/31-olympiad-thinking-like-a-machine/) / t2

# Test 2 · ★★★ · Olympiad: thinking like a machine, Bebras puzzles ★★★

<!-- .ven lang=en -->
"my bot said strawberry has 2 r's. sus or nah?"

<!-- .vintro -->
**Mova's choice:** option 4 · **The right answer:** option 4 · right ✓ · **Who acts:** bot, strawberry · **What happens:** say, have · **To what, where:** 2 r · **Speech:** someone speaks here

<!-- .vabout -->
This is test 2 · ★★★ of lesson 31 «Olympiad: thinking like a machine, Bebras puzzles ★★★» 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](https://md.mova.elamur.ai/free/en/school-run/ai/31-olympiad-thinking-like-a-machine/#t2).

## The question {#question}

```conllu
# sent_id = question:ai:31-olympiad-thinking-like-a-machine:t2:1
# text = "my bot said strawberry has 2 r's. sus or nah?"
1	"	"	PUNCT	``	_	4	punct	_	SpaceAfter=No
2	my	my	PRON	PRP$	Case=Gen|Number=Sing|Person=1|Poss=Yes|PronType=Prs	3	nmod:poss	_	_
3	bot	bot	NOUN	NN	Number=Sing	4	nsubj	_	_
4	said	say	VERB	VBD	Mood=Ind|Number=Sing|Person=3|Tense=Past|VerbForm=Fin	0	root	_	_
5	strawberry	strawberry	NOUN	NN	Number=Sing	6	nsubj	_	_
6	has	have	VERB	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	4	ccomp	_	_
7	2	2	NUM	CD	NumForm=Digit|NumType=Card	8	nummod	_	_
8	r	r	NOUN	NN	Number=Sing	6	obj	_	SpaceAfter=No
9	's	's	PART	POS	_	8	case	_	SpaceAfter=No
10	.	.	PUNCT	.	_	11	punct	_	_
11	sus	sus	NOUN	NN	Number=Sing	4	ccomp	_	_
12	or	or	CCONJ	CC	_	13	cc	_	_
13	nah	nah	INTJ	UH	_	11	conj	_	SpaceAfter=No
14	?	?	PUNCT	.	_	11	punct	_	SpaceAfter=No
15	"	"	PUNCT	''	_	11	punct	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **say** *speech: ask* *in a quote* | past | my bot |  |  |  |  |  | vn say-37.7-1-1 «NP V that S»: agent=Agent clause=Topic |
| 2 | **have** *in a quote* | present | strawberry | 2 r |  |  |  |  | vn birth-28.2-1 «NP V NP»: agent=Agent r=Patient |

<!-- .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 -->
Nah it's right, bots never get spelling wrong

```conllu
# sent_id = question:ai:31-olympiad-thinking-like-a-machine:t2:o1:1
# text = Nah it's right, bots never get spelling wrong
1	Nah	nah	INTJ	UH	_	4	discourse	_	_
2	it	it	PRON	PRP	Case=Nom|Gender=Neut|Number=Sing|Person=3|PronType=Prs	4	nsubj	_	SpaceAfter=No
3	's	be	AUX	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	4	cop	_	_
4	right	right	ADJ	JJ	Degree=Pos	6	amod	_	SpaceAfter=No
5	,	,	PUNCT	,	_	4	punct	_	_
6	bots	bot	NOUN	NNS	Number=Plur	8	nsubj	_	_
7	never	never	ADV	RB	PronType=Neg	8	advmod	_	_
8	get	get	VERB	VBP	Mood=Ind|Number=Plur|Person=3|Tense=Pres|VerbForm=Fin	0	root	_	_
9	spelling	spelling	NOUN	NN	Number=Sing	8	obj	_	_
10	wrong	wrong	ADJ	JJ	Degree=Pos	8	xcomp	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **is** | present | it |  |  |  |  | right *property* | tree rules |
| 2 | **not** **get** | present | right bots | spelling |  |  |  | wrong *property* | vn comprehend-87.2-1 «NP V NP»: agent=Experiencer spelling=Stimulus |

### Option 2 {#o2}

<!-- .ven lang=en -->
No cap, it's 2, since the double r only counts once

```conllu
# sent_id = question:ai:31-olympiad-thinking-like-a-machine:t2:o2:1
# text = No cap, it's 2, since the double r only counts once
1	No	no	DET	DT	PronType=Neg	2	det	_	_
2	cap	cap	NOUN	NN	Number=Sing	13	nsubj	_	SpaceAfter=No
3	,	,	PUNCT	,	_	2	punct	_	_
4	it	it	PRON	PRP	Case=Nom|Gender=Neut|Number=Sing|Person=3|PronType=Prs	6	nsubj	_	SpaceAfter=No
5	's	be	AUX	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	6	cop	_	_
6	2	2	NUM	CD	NumForm=Digit|NumType=Card	2	appos	_	SpaceAfter=No
7	,	,	PUNCT	,	_	2	punct	_	_
8	since	since	ADP	IN	_	11	case	_	_
9	the	the	DET	DT	Definite=Def|PronType=Art	11	det	_	_
10	double	double	ADJ	JJ	Degree=Pos	11	amod	_	_
11	r	r	NOUN	NN	Number=Sing	13	obl	_	_
12	only	only	ADV	RB	_	13	advmod	_	_
13	counts	count	VERB	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	0	root	_	_
14	once	once	ADV	RB	NumForm=Word|NumType=Mult	13	advmod	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **is a** | present | cap | 2 |  |  |  |  | tree rules |
| 2 | **count** | present | no cap |  |  |  | since the double r | once *property* | vn matter-91 «NP V»: agent=Stimulus |

### Option 3 {#o3}

<!-- .ven lang=en -->
Sus, it's actually 4 if you count the capital

```conllu
# sent_id = question:ai:31-olympiad-thinking-like-a-machine:t2:o3:1
# text = Sus, it's actually 4 if you count the capital
1	Sus	sus	NOUN	NN	Number=Sing	0	root	_	SpaceAfter=No
2	,	,	PUNCT	,	_	6	punct	_	_
3	it	it	PRON	PRP	Case=Nom|Gender=Neut|Number=Sing|Person=3|PronType=Prs	6	nsubj	_	SpaceAfter=No
4	's	be	AUX	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	6	cop	_	_
5	actually	actually	ADV	RB	_	6	advmod	_	_
6	4	4	NUM	CD	NumForm=Digit|NumType=Card	1	appos	_	_
7	if	if	SCONJ	IN	_	9	mark	_	_
8	you	you	PRON	PRP	Case=Nom|Person=2|PronType=Prs	9	nsubj	_	_
9	count	count	VERB	VBP	Mood=Ind|Number=Sing|Person=2|Tense=Pres|VerbForm=Fin	6	advcl	_	_
10	the	the	DET	DT	Definite=Def|PronType=Art	11	det	_	_
11	capital	capital	NOUN	NN	Number=Sing	9	obj	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **is a** | present | Sus | 4 |  |  |  | actually *property* | tree rules |
| 2 | **count** *a condition, not said to happen* | present | you | the capital |  |  |  |  | vn multiply-108 «NP V NP»: agent=Agent capital=Theme |

### Option 4 · ← Mova's choice · ✓ the right answer {#o4}

<!-- .ven lang=en -->
Sus: there are 3, and bots read in chunks, not letter by letter

<!-- fold The tree, 13 words -->
```conllu
# sent_id = question:ai:31-olympiad-thinking-like-a-machine:t2:o4:1
# text = Sus: there are 3, and bots read in chunks, not letter by letter
1	Sus	sus	NOUN	NN	Number=Sing	0	root	_	SpaceAfter=No
2	:	:	PUNCT	:	_	4	punct	_	_
3	there	there	PRON	EX	PronType=Dem	4	expl	_	_
4	are	be	VERB	VBP	Mood=Ind|Number=Plur|Person=3|Tense=Pres|VerbForm=Fin	1	parataxis	_	_
5	3	3	NUM	CD	NumForm=Digit|NumType=Card	4	nsubj	_	SpaceAfter=No
6	,	,	PUNCT	,	_	9	punct	_	_
7	and	and	CCONJ	CC	_	9	cc	_	_
8	bots	bot	NOUN	NNS	Number=Plur	9	nsubj	_	_
9	read	read	VERB	VBP	Mood=Ind|Number=Plur|Person=3|Tense=Pres|VerbForm=Fin	4	conj	_	_
10	in	in	ADP	IN	_	11	case	_	_
11	chunks	chunk	NOUN	NNS	Number=Plur	9	obl	_	SpaceAfter=No
12	,	,	PUNCT	,	_	14	punct	_	_
13	not	not	PART	RB	Polarity=Neg	14	advmod	_	_
14	letter	letter	NOUN	NN	Number=Sing	1	conj	_	_
15	by	by	ADP	IN	_	16	case	_	_
16	letter	letter	NOUN	NN	Number=Sing	14	nmod	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **be** | present | 3 |  |  | there |  |  | vn exist-47.1 «NP V»: agent=Theme |
| 2 | **read** | present | bots |  |  | chunks |  |  | vn transfer\_mesg-37.1.1-1 «NP V»: agent=Agent |
| 3 | **letter** |  | letter |  |  |  |  |  | nom letter «communication transitive»: by=agent |

<!-- 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: [Olympiad: thinking like a machine, Beb…, test 1](https://md.mova.elamur.ai/free/en/corpora/questions/ai/31-olympiad-thinking-like-a-machine/t1/)
- next →: [Olympiad: thinking like a machine, Beb…, test 3](https://md.mova.elamur.ai/free/en/corpora/questions/ai/31-olympiad-thinking-like-a-machine/t3/)
- ↑ back to [Olympiad: thinking like a machine, Bebras puzzles ★★★](https://md.mova.elamur.ai/free/en/corpora/questions/ai/31-olympiad-thinking-like-a-machine/)

