Аннотация:Задача разработки алгоритмы семантического анализа текста для предметной области "тексты арифметических задач на движение". В предметной области такого рода легко проверить правильность построенных семантических конструкций – на их основе система должна решить задачу, то есть найти правильный ответ. Реализована программная система, которая по полученному внутреннему представлению не только может решить задачу, но и способна вести диалог с пользователем, пояснять ему ход решения. С этой целью были также разработаны методы генерации фраз на основе внутреннего представления текста задачи (эти фразы включают в себя вопросы по условию задачи, формулы для вычисления заданных величин, пояснения к ним и пр.).