Модель предназначена для решения задачи определения оценки за ученический текст на немецком языке. Модель представляет собой полносвязную нейронную сеть с 10-ю входными нейронами, 25 нейронами в первом скрытом слое, 11 нейронами во втором скрытом слое, 4 – нейронами в третьем скрытом слое, 1 нейроном в выходном слое. На вход поступают нормированные на количество токенов в тексте значения:
- количество грамматических ошибок в тексте;
- количество лексических ошибок в тексте;
- количество синтаксических ошибок в тексте;
- количество орфографических ошибок в тексте;
- количество дискурсивных ошибок в тексте;
- количество пропусков слов в тексте;
- количество лишних слов в тексте;
- количество ошибок с уровнем грубости 1;
- количество ошибок с уровнем грубости 2;
- количество ошибок с уровнем грубости 3.
На выходе модель выдает значение оценки за текст по 12-балльной шкале. 1 соответствует минимальной оценке, 12 -- максимальной.
Для работы с моделью рекомендуется использовать библиотеку remshu-inc/pakt-work-tools.