Исследовательский проект направлен на разработку и имплементацию системы, способной автоматически распознавать и классифицировать базовые алгоритмические конструкции (такие как циклы, условия, последовательности) в коде, представленном в виде псевдокода. Цель проекта - создать модель, которая сможет анализировать структуру псевдокода и с высокой точностью определять, к какому типу алгоритмической конструкции относится тот или иной фрагмент. Особое внимание будет уделено обработке различных стилей написания псевдокода и повышению робастности системы к неоднозначностям. Будут исследованы методы машинного обучения и структурного анализа текста для достижения поставленных целей. Результаты проекта могут быть применены в образовательных платформах и системах автоматической проверки кода.