Page 30 - 6109
P. 30
Перший рівень характеризується схемою, що показує, що будь-які
відповіді на питання система формує тільки на основі прямого змісту,
уведеного з тексту. Якщо, наприклад, у систему введений текст: "О восьмій
ранку, після сніданку, Петров пішов в університет. О другій годині він
повернувся додому. Після обіду він пішов гуляти", то на першому рівні
розуміння система зобов'язана уміти відповідати правильно на питання типу:
"Коли Петров пішов на заняття?" або "Що зробив Петров після обіду?". У
лінгвістичному процесорі відбувається морфологічний, синтаксичний і
семантичний аналіз тексту і питань, що відносяться до нього. На виході
лінгвістичного процесора виходить внутрішнє представлення тексту і питань, з
якими може працювати блок висновку. Використовуючи спеціальні процедури,
цей блок формує відповіді. Іншими словами, уже розуміння на першому рівні
вимагає від ІС визначених засобів представлення даних і висновку на цих
даних.
Другий рівень: На другому рівні додаються засоби логічного висновку,
засновані на інформації, що міститься в тексті. Це різноманітні логіки тексту
(часова, просторова, каузальна і т.п.), що здатні породити інформацію, що явно
відсутня у тексті. Для нашого приклада на другому рівні можливе формування
правильних відповідей на питання типу: "Що було раніше: заняття в
університеті або обід?" або "Гуляв Петров після повернення з університету?"
Тільки побудувавши часову структуру тексту, ІС зможе відповісти на подібні
питання.
Схема ІС, за допомогою якої може бути реалізований другий рівень
розуміння, має ще одну базу знань. У ній зберігаються закономірності, що
відносяться до часової структури подій, можливої їхньої просторової
організації, каузальної залежності і т.п., а логічний блок володіє всіма
необхідними засобами для роботи з псевдофізичними логіками.
Третій рівень: До засобів другого рівня додаються правила поповнення
тексту знаннями системи про середовище. Ці знання в ІС, як правило, носять
логічний характер і фіксуються у виді сценаріїв або процедур іншого типу. На
третьому рівні розуміння ІС повинна дати правильні відповіді на питання типу:
"Де був Петров о десятій ранку?" або "Звідки Петров повернувся о другій
годині дня?" Для цього треба знати, що означає процес "перебування в
університеті" і, зокрема, що цей процес є безперервним і що суб'єкт, що бере
участь у ньому, увесь час знаходиться "в університеті".
Схема ІС, у якій реалізується розуміння третього рівня, зовні не
відрізняється від схеми другого рівня. Однак у логічному блоці повинні бути
передбачені засоби не тільки для чисто дедуктивного висновку, але і для
висновку по сценаріях.
Три перерахованих рівні розуміння реалізовані у всіх практично
працюючих ІС. Перший рівень і частково другий входять у різноманітні
системи спілкування природною мовою.
Наступні два рівні розуміння реалізовані в існуючих ІС лише частково.
Четвертий рівень: Замість тексту в ній використовується розширений
текст, що породжується лише при наявності двох каналів одержання
30