Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛМВ_лек_Опорний конспект лекцiй_ч1.doc
Скачиваний:
7
Добавлен:
20.11.2019
Размер:
543.23 Кб
Скачать

48 Адаптація користувача в системі "людина – комп’ютер"

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

Існує 3 види адаптації:

– фіксована;

– повна;

– косметична.

1) Фіксована адаптація

Користувач явно вибирає рівень діалогової підтримки.

Система забезпечує 2 види діалогу (правило 2-х рівнів):

– докладний діалог. У вигляді меню, що забезпечує повну підтримку починаючих користувачів;

– короткий діалог. Діалог "питання і відповідь" – для експертів.

Правило 2-х рівнів можна розширити до N рівнів, але це має недоліки:

– не враховується факт, що навички накопичуються поступово і користувач стає експертом не в результаті якісних стрибків;

– користувач може добре знати одну частину системи і не знати іншої частини;

– не визначено, яким чином система вирішує чи є користувач новачком чи експертом.

Загальний підхід полягає у тому, що система з самого початку пропонує користувачу вибрати потрібний рівень діалогу.

2) Повна адаптація

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

Критерії для виконання змін в моделі користувача:

– час витраченої користувачем на питання до системи;

– кількість звертань до Help;

– характер помилок і тих запитів про допомогу.

Розпізнавання характеристик користувача – це одна з проблем при вправній адаптації в діалогову систему. Система повинна знати дані про потенційних користувачів і про розв’язання задачі. Дослідження направлені на те, як в рамках інтерфейсу розробляти і підтримувати моделі користувачів з використанням апарату штучного інтелекту.

3) Косметична адаптація

Повинна забезпечувати гнучкість діалогової системи без врахувань поведінки користувача і без однозначного вибору конкретного стилю діалогу. Це досягається застосуванням скорочених команд, так званих акселераторів:

– скорочення та часткове співпадіння запитів;

– використання синонімів;

– використання випереджуючого вводу відповідей;

– використання відповідей по замовчуванню і макросів;

– використання багаторівневої допомоги.

Користувач може використовувати ці засоби на свій розсуд. Вони вносять поверхневі зміни, але корисні, бо роблять інтерфейс універсальним.

52 Перетворення імен в Sound Dex

В алгоритмі Sound Dex використовується часткове співпадіння:

1) Визначаються всі небуквенні символи;

2) Зберігається перша буква імені;

3) Вилучаються всі головні букви і W, H, Y;

4) Букви, які залишились присвоюються цифри

1 = B, F, P, V

2 = C, G, J, K, Q, S, X ,Z

3 = D, T

4 = L

5 = M, N

6 = R

5) Сусідні однакові цифри об’єднуються.

6) Формується код з першої букви вихідного імені 3-х цифр імені представляється в цифровому виді. Якщо залишилось менше 3-х цифр – виконує доповнення 0 в результаті:

F ARBES

FFORBES F612

FORBOUYS

FORBES

В цьому алгоритмі використовується тільки фонетична близькість різних символів, але така сама метрика може бути використана для оцінки близькості клавіш на клавіатурі.