Системи штучного інтелекту

Поняття діалогової системи та її компоненти

Системи обробки природньої мови – СОПМ.

Спілкуванням – коммунікативна взаємодія.

Під діалогом будемо розуміти процес досягнення його учасниками, конкретних погоджених цілей, шляхом обміну зв`язаними висловеннями в деякій мові вибраної предметної області.

Мета діалога визначає структуру діалогу. Структура діалогу може розглядатись на трьох рівнях: глобальному, тематичному і локальному. Глобальний рівень визначає загальні властивості вирішуваних задач. Тематичний рівень визначається алгоритмом вирішення поставленої задачі і розподілом ролей між учасниками діалогу. На локальному рівні аналізуються конкретні пари “запит - відповідь”.

Узагальнена схема СОПМ

Серед обов`язкових функцій СОПМ можна виділити наступні:

· з нової стрічки ведення діалогу - визначення його структури і ролі, яку виконує пара користувач - система на даному кроці діалогу;

· розуміння - перетворення отримуваних від користувача висловлень на природній мові (ПМ) в висловлення мови внутрішнього задання;

· обробка висловлень - формування і визначення завдань для вирішення задач і підзадач данного кроку діалогу;

· генерація - формування вихідних висловлень природньою мовою.

До основних задач діалогового компонента (ДК) відносяться ведення діалогу і формування та обробка перехватів ініціатив. По структурі і поточному стану діалогу ДК формує (якщо ініціатива належить системі) або визначає (коли ініціатива належить користувачу) завдання, яке виконує система на поточному кроці: що це генерація питання, чи це розуміння відповіді і її формування і т.д.

Діалог може вестись або користувачем, або ж системою. Якщо ролі учасників спілкування визначаються під час спілкування, тоді структуру діалогу називають гнучкою.

Друга задача ДК заключається в обробці ситуації, коли реакція одного з учасників може не співпадати з очікуваннями іншого. Формування перехвату буває, коли система взнає, що поточна ситуація не відповідає ситуації передбаченої структурою діалогу. Якщо ж перехват ініціативи виконує користувач, тоді система повинна обробити його, розпізнати присутність ініціативи, визначити нову тему спілкування і перейти на структуру діалогу, яка відповідає новій темі.


Системи штучного інтелекту


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: