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