Аннотации:
Объект исследования: тексты и фразы естественного языка.
Цель исследования: разработать методы порождения фраз естественного языка, имеющих заданную семантику.
В рамках исследовательской части данной работы была изучена литература, посвященная методам порождения текстов естественного языка, а также реализующим их программным системам. Был составлен обзор существующих методов и программных систем, порождающих тексты и фразы естественного языка. Был разработан алгоритм порождения фраз естественного языка, имеющих заданную семантику.
В ходе практической работы была разработана программная система, реализующая разработанный алгоритм.
Результаты:
1. Разработаны методы порождения фраз естественного языка с заданной семантикой, а именно имеющие заданную иллокутивную силу и пропозициональное содержание.
2. Разработана классификация моделей ситуаций и соответствующих им семантических структур (шаблонов).
3. Созданы два структурированных словаря, предназначенных для порождения фраз. Создан тезаурус глаголов, определяющих вид речевого действия. Также создан тезаурус глаголов, соответствующих иерархии потребностей.
4. Разработана программная система, осуществляющая порождение фраз, имеющих за-данную семантику.
Применение:
Разработанные методы могут быть использованы в диалоговых и вопросно-ответных системах для порождения ответов на вопросы пользователей. Также методы могут быть реализованы в системах виртуальных помощников (virtual assistant), которые консультируют пользователей и помогают им подобрать нужный товар на сайтах интернет-магазинов.