СИСТЕМА И СПОСОБ АВТОМАТИЗИРОВАННОЙ ОЦЕНКИ НАМЕРЕНИЙ И ЭМОЦИЙ ПОЛЬЗОВАТЕЛЕЙ ДИАЛОГОВОЙ СИСТЕМЫ

1. Система автоматизированной оценки намерений и эмоций пользователей диалоговой системы, содержащая:
по меньшей мере один процессор;
по меньшей мере одно средство памяти;
модуль препроцессинга текста, выполненный с возможностью обработки входных данных, при которой осуществляется очистка, нормализация и токенизация текстовых данных;
модуль векторизации, обеспечивающий формирование вектора предложений на основании токенов, передаваемых от модуля препроцессинга текста;
модуль анализа тональности, выполненный с возможностью определения типа предложения на основании получаемого вектора с помощью модели машинного обучения, при этом тип предложения представляет собой: негативный, позитивный, нейтральный или разговорный;
модуль извлечения диалоговых актов, выполненный с возможностью определения общего намерения в поступающих предложениях с помощью обработки упомянутого вектора предложения моделью машинного обучения;
модуль обработки событий, выполненный с возможностью
обработки токенов предложений, получаемых от модуля анализа тональности и модуля извлечения диалоговых актов, на предмет выявления по меньшей мере одного из: субъект, объект, действие или их сочетания в каждом предложении;
определения конкретного намерения и/или причины, а также эмоций объекта и субъекта на основании обработки упомянутых токенов предложения.
2. Система по п. 1, характеризующаяся тем, что при токенизации входные данные разбиваются на слова, числа и/или знаки препинания.
3. Система по п. 2, характеризующаяся тем, что разбиение предложений осуществляется по пробелам и знакам препинания с учетом сокращений и инициалов.
4. Система по п. 1, характеризующаяся тем, что при очистке данных удаляются токены, не являющиеся буквами алфавита, знаками препинания и/или цифрами.
5. Система по п. 1, характеризующаяся тем, что модуль препроцессинга текста в ходе нормализации выполняет исправление опечаток в токенах.
6. Система по п. 1, характеризующаяся тем, что модуль препроцессинга текста в ходе нормализации выполняет лемматизацию токенов.
7. Система по п. 1, характеризующаяся тем, что модуль препроцессинга текста в ходе нормализации осуществляет построение синтаксического графа для каждого предложения для определения бинарных отношений управления, согласования и примыкания между словами предложений.
8. Способ автоматизированной оценки намерений и эмоций пользователей диалоговой системы, выполняемый с помощью процессора и содержащий этапы, на которых:
выполняют обработку входных текстовых данных, при которой осуществляется очистка, нормализация и токенизация данных;
формируют по меньшей мере один вектор предложения на основании получаемых токенов данных;
осуществляют анализ тональности, при котором определяют тип предложения на основании упомянутых векторов предложений с помощью их обработки моделью машинного обучения, при этом тип предложения представляет собой: негативный, позитивный, нейтральный или разговорный;
выполняют извлечение диалоговых актов, при котором определяют общее намерение в поступающих предложениях с помощью обработки упомянутого вектора предложения моделью машинного обучения;
выполняют обработку упомянутых токенов предложений, полученных по итогу анализа тональности и диалоговых актов, на предмет выявления по меньшей мере одного из: субъект, объект, действие или их сочетания в каждом предложении и
определяют конкретное намерение и/или причину, а также эмоции объекта и субъекта на основании обработки упомянутых токенов предложения.
9. Способ по п. 8, характеризующийся тем, что при токенизации входные данные разбиваются на слова, числа и/или знаки препинания.
10. Способ по п. 9, характеризующийся тем, что разбиение предложений осуществляется по пробелам и знакам препинания с учетом сокращений и инициалов.
11. Способ по п. 8, характеризующийся тем, что при очистке данных удаляются токены, не являющиеся буквами алфавита, знаками препинания и/или цифрами.
12. Способ по п. 8, характеризующийся тем, что в ходе нормализации текста выполняется исправление опечаток в токенах.
13. Способ по п. 8, характеризующийся тем, что в ходе нормализации текста выполняется лемматизация токенов.
14. Способ по п. 8, характеризующийся тем, что в ходе нормализации текста осуществляется построение синтаксического графа для каждого предложения для определения бинарных отношений управления, согласования и примыкания между словами предложений.