Детальная информация
| Название | Разработка программного модуля формализации текста условий и решений задач по планиметрии: выпускная квалификационная работа бакалавра: направление 01.03.02 «Прикладная математика и информатика» ; образовательная программа 01.03.02_02 «Системное программирование» = Development of a Software Module for Formalizing Problem Statements and Solutions in Planimetry |
|---|---|
| Авторы | Фатахов Тимур Маратович |
| Научный руководитель | Новиков Федор Александрович |
| Другие авторы | Пестряков Д. Д. |
| Организация | Санкт-Петербургский политехнический университет Петра Великого. Физико-механический институт |
| Выходные сведения | Санкт-Петербург, 2026 |
| Коллекция | Выпускные квалификационные работы ; Общая коллекция |
| Тематика | обработка естественного языка ; формализация геометрических задач ; извлечение информации ; планиметрия ; язык предметной области ; промежуточное представление ; большие языковые модели ; natural language processing ; formalization of geometry problems ; information extraction ; planimetry ; domain-specific language ; intermediate representation ; large language models |
| Тип документа | Выпускная квалификационная работа бакалавра |
| Язык | Русский |
| Уровень высшего образования | Бакалавриат |
| Код специальности ФГОС | 01.03.02 |
| Группа специальностей ФГОС | 010000 - Математика и механика |
| DOI | 10.18720/SPBPU/3/2026/vr/vr26-3226 |
| Права доступа | Доступ по паролю из сети Интернет (чтение) |
| Дополнительно | Новинка |
| Ключ записи | ru\spstu\vkr\41393 |
| Дата создания записи | 31.07.2026 |
Разрешенные действия
–
Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
| Группа | Анонимные пользователи |
|---|---|
| Сеть | Интернет |
Разработан модуль text2dsl, преобразующий русскоязычные условия и готовые решения задач по планиметрии в описание на языке ToKnow Geometry. Введено промежуточное представление (англ. intermediate representation, IR) для хранения извлечённых объектов, условий, числовых данных, целей и шагов решения. Реализованы детерминированное извлечение по правилам, извлечение с помощью большой языковой модели и комбиниро- ванный способ с резервным использованием результата правил. Экспериментальная проверка включала 22 сценария, 9 методов и 198 наблюдений. Извлечение по правилам обеспечило структурную валидность 100% и средний итоговый балл 87,14. Использование результата правил при ошибке языковой модели повысило структурную валидность с 77 до 92%. Модуль может использоваться как входной компонент системы ToKnow Geometry. Основное ограничение связано с полнотой извлечения данных из сложных формулировок.
The text2dsl module was developed to transform Russian-language problem statements and previously written solutions in planimetry into descriptions in the ToKnow Geometry language. An intermediate representation (IR) was introduced to store extracted objects, conditions, numerical data, goals, and solution steps. Three extraction methods were implemented: deterministic rule-based extraction, extraction using a large language model, and a combined method using rule-based results as a fallback. The experimental evaluation included 22 scenarios, 9 methods, and 198 observations. Rule-based extraction achieved a structural validity rate of 100% and an average overall score of 87.14. Using rule-based results when the language model failed increased the structural validity rate from 77% to 92%. The module can be used as an input component of the ToKnow Geometry system. Its main limitation concerns the completeness of data extraction from complex formulations.
| Место доступа | Группа пользователей | Действие |
|---|---|---|
| Локальная сеть ИБК СПбПУ | Все |
|
| Интернет | Авторизованные пользователи СПбПУ |
|
| Интернет | Анонимные пользователи |
|