техническийотдел

01

Models

01

движе́ние

Motion verb classification

DEPLOYED

Classifies a Russian motion-verb candidate from its sentence context. The sense output distinguishes physical motion, non-motion use, another lemma, and unclear cases. A second output identifies hortative constructions such as Пойдём.

Input
Target verb, current sentence, previous sentence
Output
Sense class and hortative classification
Browser model
v3p-tiny-distilled
02

выраже́ния

Multiword expression classification

IN TRAINING

Locates known multiword expressions with a pattern matcher, then classifies each occurrence as literal or idiomatic from its context. The model is not deployed in the browser.

Input
Text and matched expression spans
Output
Literal or idiomatic
Current encoder
deepvk/RuModernBERT-base
02

Results

MOTION / DEPLOYED MODEL

v3p-tiny-distilled

Test split · 2,691 examples

Sense accuracy93.68%
Sense macro F191.75%
Hortative macro F195.00%
ONNX model116.9MB

Sense classes

TEST SPLIT
ClassSupportPrecisionRecallF1
Physical motion1,77394.3696.3395.34
Non-motion use88192.5288.4290.42
Other lemma3787.1891.8989.47
Unclear0———

Macro F1 includes classes with test support. The unclear class has no examples in this split.

MOTION / CONTROLLED COMPARISON

Encoder size

TINY · BASE · LARGE

These models use the same v1 training data, task definition, and test split. The comparison isolates the effect of encoder size. The deployed model above uses newer data and distillation, so its score is reported separately.

SizeEncoderLayersWidthCheckpointSense accuracySense macro F1Construction macro F1
tinycointegrated/rubert-tiny23312116.8 MB83.8868.8372.29
baseDeepPavlov/rubert-base-cased12768711.5 MB88.9778.5683.53
largeai-forever/ruRoberta-large2410241422 MB94.6386.7591.56

v1 test split · 1,061 examples · values shown as percentages

EXPRESSIONS / CURRENT TRAINING RUN

domain-v7

NOT RELEASED

Accuracy92.14%
Macro F192.13%
Seen expressions F194.07%
Unseen expressions F188.50%

Experimental test result on 1,400 occurrences. The unseen subset contains 488 examples from expression categories excluded from training. Model selection and browser packaging are not final.