Аннотация:Основной задачей данной работы является разработка и программная реализация алгоритма, позволяющего оценивать семантическую корректность синтаксических структур, которые генерируются синтаксическим анализатором предложений русского языка Treevial.
Такой алгоритм был разработан и программно реализован на языке программирования Java как подсистема синтаксического анализатора Treevial. Лингвистические сведения, необходимые в процессе работы реализованной подсистемы, хранятся в онтологии; создана программная среда, позволяющая автоматизировать процесс пополнения онтологии необходимыми сведениями, извлекая их из словарных статей толкового словаря С.И. Ожегова.