Архітектурне рішення для побудови інтелектуальних інтерфейсів користувача

Розглянуто проблему побудови інтелектуальних інтерфейсів користувача (IUI). Хоча дослідження в галузі IUI проводять із часів перших розробок штучного інтелекту, на сучасному етапі розвитку інженерії програмного забезпечення існує небагато успішних рішень. Проаналізовано найвідоміші приклади реалізац...

Full description

Bibliographic Details
Main Authors: Ye. V. Levus, Yu. O. Huchok, O. O. Nytrebych
Format: Article
Language:English
Published: Ukrainian National Forestry University 2018-10-01
Series:Науковий вісник НЛТУ України
Subjects:
Online Access:https://nv.nltu.edu.ua/index.php/journal/article/view/1719
Description
Summary:Розглянуто проблему побудови інтелектуальних інтерфейсів користувача (IUI). Хоча дослідження в галузі IUI проводять із часів перших розробок штучного інтелекту, на сучасному етапі розвитку інженерії програмного забезпечення існує небагато успішних рішень. Проаналізовано найвідоміші приклади реалізації IUI – проекти компанії Microsoft: The Office Assistant та Lumiere Project. Узагальнено недоліки цих реалізацій. Актуальним є розроблення концепції програмного забезпечення на підстаі підходу "мінімальної взаємодії", який охоплює використання інтелектуальних інтерфейсів. Важливою проблемою IUI, яка насамперед потребує вимагає вирішення, є порушення встановлених Usability-принципів для систем із класичним інтерфейсом. Допоміжним методом "пом'якшення" наслідків від порушення принципів до побудови інтерфейсів є чітке розділення адаптивного інтерфейсу і класичного. Як рішення запропоновано використовувати штучний інтелект у вигляді віддалених баєсових мереж; хмарних технологій для використання баєсових мереж у локальному ПЗ наживо та поповнення мережі знаннями, отриманих від окремих локальних користувачів; спілкування між мережею та локальним ПЗ за допомогою API. Метою розробленого програмного продукту є створення гнучкої та спрощеної системи високого рівня для імплементації аспектів IUI в ПЗ інших розробників. Цю мету реалізовано у вигляді REST API сервісу, який знаходиться на віддаленому сервері та призначений для побудови баєсових мереж. Перспективою розвитку представленого методу є врахування інших особливостей користувачів уже на рівні більш глибокого штучного інтелекту і передбачення можливих дій з погляду не тільки статистики, але й логіки.
ISSN:1994-7836
2519-2477