---
title: "bot replies to every post my cousin makes with mean stuff, should h… — Stop, think, check, ask · tree and pragmatics
description: "bot replies to every post my cousin makes with mean stuff, should he reply back?" Best answer? Test 4 · ★ of lesson 14 «Stop, think, check, ask» 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/14-stop-think-check-ask/t4/)

<!-- 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/) / [Stop, think, check, ask](https://md.mova.elamur.ai/free/en/corpora/questions/ai/14-stop-think-check-ask/) / t4

# Test 4 · ★ · Stop, think, check, ask

<!-- .ven lang=en -->
"bot replies to every post my cousin makes with mean stuff, should he reply back?" Best answer?

<!-- .vintro -->
**Mova's choice:** option 2 · **The right answer:** option 2 · right ✓ · **Who acts:** bot, cousin · **What happens:** reply, make, reply back · **To what, where:** post

<!-- .vabout -->
This is test 4 · ★ of lesson 14 «Stop, think, check, ask» 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/14-stop-think-check-ask/#t4).

## The question {#question}

<!-- .note -->
*Sentence 1:* "bot replies to every post my cousin makes with mean stuff, should he reply back?"

```conllu
# sent_id = question:ai:14-stop-think-check-ask:t4:1
# text = "bot replies to every post my cousin makes with mean stuff, should he reply back?"
1	"	"	PUNCT	``	_	3	punct	_	SpaceAfter=No
2	bot	bot	NOUN	NN	Number=Sing	3	nsubj	_	_
3	replies	reply	VERB	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	0	root	_	_
4	to	to	ADP	IN	_	6	case	_	_
5	every	every	DET	DT	PronType=Tot	6	det	_	_
6	post	post	NOUN	NN	Number=Sing	3	obl	_	_
7	my	my	PRON	PRP$	Case=Gen|Number=Sing|Person=1|Poss=Yes|PronType=Prs	8	nmod:poss	_	_
8	cousin	cousin	NOUN	NN	Number=Sing	9	nsubj	_	_
9	makes	make	VERB	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	6	acl:relcl	_	_
10	with	with	ADP	IN	_	12	case	_	_
11	mean	mean	ADJ	JJ	Degree=Pos	12	amod	_	_
12	stuff	stuff	NOUN	NN	Number=Sing	9	obl	_	SpaceAfter=No
13	,	,	PUNCT	,	_	16	punct	_	_
14	should	should	AUX	MD	VerbForm=Fin	16	aux	_	_
15	he	he	PRON	PRP	Case=Nom|Gender=Masc|Number=Sing|Person=3|PronType=Prs	16	nsubj	_	_
16	reply	reply	VERB	VB	VerbForm=Inf	3	conj	_	_
17	back	back	ADV	RB	_	16	advmod	_	SpaceAfter=No
18	?	?	PUNCT	.	_	3	punct	_	SpaceAfter=No
19	"	"	PUNCT	''	_	3	punct	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **reply** *speech: assert* *in a quote* | present | bot |  |  |  |  | to every post | vn respond-113 «NP V PP.theme»: agent=Agent to post=Theme |
| 2 | **make** *in a quote* | present | my cousin | every post *not said here* |  |  |  | with mean stuff | vn build-26.1-1 «NP.asset V NP»: agent=Asset post=Product |
| 3 | **reply back** *speech: assert* *in a quote* | should | cousin |  |  |  |  |  | vn respond-113 «NP V»: agent=Agent |

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

<!-- .note -->
*Sentence 2:* Best answer?

```conllu
# sent_id = question:ai:14-stop-think-check-ask:t4:2
# text = Best answer?
1	Best	good	ADJ	JJS	Degree=Sup	2	amod	_	_
2	answer	answer	NOUN	NN	Number=Sing	0	root	_	SpaceAfter=No
3	?	?	PUNCT	.	_	2	punct	_	_
```

<!-- .note -->
The frames reader finds no event or fact in this sentence.

## The options {#options}

### Option 1 {#o1}

<!-- .ven lang=en -->
No, he should leave the internet

```conllu
# sent_id = question:ai:14-stop-think-check-ask:t4:o1:1
# text = No, he should leave the internet
1	No	no	INTJ	UH	Polarity=Neg	5	discourse	_	SpaceAfter=No
2	,	,	PUNCT	,	_	1	punct	_	_
3	he	he	PRON	PRP	Case=Nom|Gender=Masc|Number=Sing|Person=3|PronType=Prs	5	nsubj	_	_
4	should	should	AUX	MD	VerbForm=Fin	5	aux	_	_
5	leave	leave	VERB	VB	VerbForm=Inf	0	root	_	_
6	the	the	DET	DT	Definite=Def|PronType=Art	7	det	_	_
7	internet	internet	NOUN	NN	Number=Sing	5	obj	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **leave** | should | he | the internet |  |  |  |  | vn keep-15.2 «NP V NP»: agent=Agent internet=Theme |

### Option 2 · ← Mova's choice · ✓ the right answer {#o2}

<!-- .ven lang=en -->
No: block, report, screenshot, tell a grown-up

```conllu
# sent_id = question:ai:14-stop-think-check-ask:t4:o2:1
# text = No: block, report, screenshot, tell a grown-up
1	No	no	DET	DT	PronType=Neg	3	det	_	SpaceAfter=No
2	:	:	PUNCT	:	_	3	punct	_	_
3	block	block	VERB	VB	Mood=Imp|VerbForm=Fin	0	root	_	SpaceAfter=No
4	,	,	PUNCT	,	_	5	punct	_	_
5	report	report	VERB	VB	Mood=Imp|VerbForm=Fin	3	conj	_	SpaceAfter=No
6	,	,	PUNCT	,	_	7	punct	_	_
7	screenshot	screenshot	VERB	VB	Mood=Imp|VerbForm=Fin	3	conj	_	SpaceAfter=No
8	,	,	PUNCT	,	_	9	punct	_	_
9	tell	tell	VERB	VB	Mood=Imp|VerbForm=Fin	3	conj	_	_
10	a	a	DET	DT	Definite=Ind|PronType=Art	13	det	_	_
11	grown	grown	NOUN	NN	Number=Sing	13	compound	_	SpaceAfter=No
12	-	-	PUNCT	HYPH	_	13	punct	_	SpaceAfter=No
13	up	up	NOUN	NN	Number=Sing	9	obj	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **block** | imperative | you *not said here* |  |  |  |  |  | vn forbid-64.4-1 «NP V S\_ING»: agent=Causer |
| 2 | **report** | infinitive | you *not said here* |  |  |  |  |  | vn characterize-29.2-1-2 «NP V NP»: agent=Agent |
| 3 | **screenshot** | infinitive | you *not said here* |  |  |  |  |  | tree rules |
| 4 | **tell** *speech: assert* | infinitive | you *not said here* | a grown up |  |  |  |  | vn transfer\_mesg-37.1.1-1-1 «NP V NP.recipient»: agent=Agent up=Recipient |

### Option 3 {#o3}

<!-- .ven lang=en -->
Yes, bots get sad if you reply

```conllu
# sent_id = question:ai:14-stop-think-check-ask:t4:o3:1
# text = Yes, bots get sad if you reply
1	Yes	yes	INTJ	UH	Polarity=Pos	4	discourse	_	SpaceAfter=No
2	,	,	PUNCT	,	_	1	punct	_	_
3	bots	bot	NOUN	NNS	Number=Plur	4	nsubj	_	_
4	get	get	VERB	VBP	Mood=Ind|Number=Plur|Person=3|Tense=Pres|VerbForm=Fin	0	root	_	_
5	sad	sad	ADJ	JJ	Degree=Pos	4	xcomp	_	_
6	if	if	SCONJ	IN	_	8	mark	_	_
7	you	you	PRON	PRP	Case=Nom|Person=2|PronType=Prs	8	nsubj	_	_
8	reply	reply	VERB	VBP	Mood=Ind|Number=Sing|Person=2|Tense=Pres|VerbForm=Fin	4	advcl	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **get** | present | bots |  |  |  |  | sad *property* | vn comprehend-87.2-1 «NP V S\_ING»: agent=Experiencer |
| 2 | **reply** *speech: assert* *a condition, not said to happen* | present | you |  |  |  |  |  | vn respond-113 «NP V»: agent=Agent |

### Option 4 {#o4}

<!-- .ven lang=en -->
Yes, the meanest reply always wins in the end

```conllu
# sent_id = question:ai:14-stop-think-check-ask:t4:o4:1
# text = Yes, the meanest reply always wins in the end
1	Yes	yes	INTJ	UH	Polarity=Pos	7	discourse	_	SpaceAfter=No
2	,	,	PUNCT	,	_	1	punct	_	_
3	the	the	DET	DT	Definite=Def|PronType=Art	5	det	_	_
4	meanest	mean	ADJ	JJS	Degree=Sup	5	amod	_	_
5	reply	reply	NOUN	NN	Number=Sing	7	nsubj	_	_
6	always	always	ADV	RB	PronType=Tot	7	advmod	_	_
7	wins	win	VERB	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	0	root	_	_
8	in	in	ADP	IN	_	10	case	_	_
9	the	the	DET	DT	Definite=Def|PronType=Art	10	det	_	_
10	end	end	NOUN	NN	Number=Sing	7	obl	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **win** | present | the meanest reply |  |  |  | in the end | always *property* | vn succeed-74-2 «NP V PP.eventuality S\_ING»: agent=Agent in end=Eventuality |

<!-- 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: [Stop, think, check, ask, test 3](https://md.mova.elamur.ai/free/en/corpora/questions/ai/14-stop-think-check-ask/t3/)
- next →: [Stop, think, check, ask, test 5](https://md.mova.elamur.ai/free/en/corpora/questions/ai/14-stop-think-check-ask/t5/)
- ↑ back to [Stop, think, check, ask](https://md.mova.elamur.ai/free/en/corpora/questions/ai/14-stop-think-check-ask/)

