Who acts: person, ninja, I, Ninjas, You, cartoon · What happens: train, sneak, be, creep, get, solve · To what, where: something, rooftop, snack, real spies, old Japan, puzzle
«ninja» in the school dictionary: its 2 meanings for a pupil and its 6 examples, every sentence parsed by Mova itself — its syntax tree, a dependency tree in the style of Universal Dependencies, and its pragmatics clause by clause. The word in the dictionary, with its sense in the lessons: ninja in the school dictionary.
Meaning 1
A secret fighter or spy in old Japan, trained in fighting, sneaking and disguises.
The tree, 14 wordsThe words, one row each (CoNLL-U)
#
word
lemma
UPOS
features
head
relation
1
A
a
DET
Definite=Ind PronType=Art
3 fighter
det
2
secret
secret
ADJ
Degree=Pos
3 fighter
amod
3
fighter
fighter
NOUN
Number=Sing
12 fighting
nsubj
4
or
or
CCONJ
_
5 spy
cc
5
spy
spy
NOUN
Number=Sing
3 fighter
conj
6
in
in
ADP
_
8 Japan
case
7
old
old
ADJ
Degree=Pos
8 Japan
amod
8
Japan
Japan
PROPN
Number=Sing
3 fighter
nmod
9
,
,
PUNCT
_
10 trained
punct
10
trained
train
VERB
Tense=Past VerbForm=Part Voice=Pass
12 fighting
amod
11
in
in
ADP
_
12 fighting
case
12
fighting
fighting
NOUN
Number=Sing
root
root
13
,
,
PUNCT
_
14 sneaking
punct
14
sneaking
sneak
VERB
Tense=Pres VerbForm=Part
12 fighting
conj
15
and
and
CCONJ
_
16 disguises
cc
16
disguises
disguise
NOUN
Number=Plur
14 sneaking
conj
17
.
.
PUNCT
_
12 fighting
punct
#
verb
tense, mood
who
what, whom
to whom
where
when
other
roles by
1
train
participle
vn hire-13.5.3 «NP V NP»: agent=Agent
2
sneak
gerund
vn run-51.3.2-2 «NP V»: agent=Theme
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.
Meaning 2
Usage: informal — kept apart, not parsed.
A person who is very skilled at something: «a spelling ninja».
The tree, 11 wordsThe words, one row each (CoNLL-U)
vn roll-51.3.1 «NP V PP.trajectory»: agent=Theme on trampoline=Trajectory
Text: the school dictionary of Mova's schools (world/data/dictionary-schools/), written for Mova. 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 meaning and example read on its own. Elamur Cosmic License.