Abstract

Розглянуто проблему побудови інтелектуальних інтерфейсів користувача (IUI). Хоча дослідження в галузі IUI проводять із часів перших розробок штучного інтелекту, на сучасному етапі розвитку інженерії програмного забезпечення існує небагато успішних рішень. Проаналізовано найвідоміші приклади реалізації IUI – проекти компанії Microsoft: The Office Assistant та Lumiere Project. Узагальнено недоліки цих реалізацій. Актуальним є розроблення концепції програмного забезпечення на підстаі підходу "мінімальної взаємодії", який охоплює використання інтелектуальних інтерфейсів. Важливою проблемою IUI, яка насамперед потребує вимагає вирішення, є порушення встановлених Usability-принципів для систем із класичним інтерфейсом. Допоміжним методом "пом'якшення" наслідків від порушення принципів до побудови інтерфейсів є чітке розділення адаптивного інтерфейсу і класичного. Як рішення запропоновано використовувати штучний інтелект у вигляді віддалених баєсових мереж; хмарних технологій для використання баєсових мереж у локальному ПЗ наживо та поповнення мережі знаннями, отриманих від окремих локальних користувачів; спілкування між мережею та локальним ПЗ за допомогою API. Метою розробленого програмного продукту є створення гнучкої та спрощеної системи високого рівня для імплементації аспектів IUI в ПЗ інших розробників. Цю мету реалізовано у вигляді REST API сервісу, який знаходиться на віддаленому сервері та призначений для побудови баєсових мереж. Перспективою розвитку представленого методу є врахування інших особливостей користувачів уже на рівні більш глибокого штучного інтелекту і передбачення можливих дій з погляду не тільки статистики, але й логіки.

Highlights

  • Використання хмарних технологій для використання баєсових мереж у локальному програмного забезпечення (ПЗ) наживо та поповнення мережі знаннями, отриманих від окремих локальних користувачів

  • This goal is implemented in the form of REST API service located on a remote server and designed for Bayesian networks construction

Read more

Summary

АРХІТЕКТУРНЕ РІШЕННЯ ДЛЯ ПОБУДОВИ ІНТЕЛЕКТУАЛЬНИХ ІНТЕРФЕЙСІВ КОРИСТУВАЧА

Розглянуто проблему побудови інтелектуальних інтерфейсів користувача (IUI). Хоча дослідження в галузі IUI проводять із часів перших розробок штучного інтелекту, на сучасному етапі розвитку інженерії програмного забезпечення існує небагато успішних рішень. Як рішення запропоновано використовувати штучний інтелект у вигляді віддалених баєсових мереж; хмарних технологій для використання баєсових мереж у локальному ПЗ наживо та поповнення мережі знаннями, отриманих від окремих локальних користувачів; спілкування між мережею та локальним ПЗ за допомогою API. Цю мету реалізовано у вигляді REST API сервісу, який знаходиться на віддаленому сервері та призначений для побудови баєсових мереж. Найбільш популярним і успішним рішенням у розробці IUI є використання баєсових мереж у моделюванні користувачів. Для реалізації IUI у цьому проекті пропонують використовувати баєсові мережі, оскільки їх застосування було найбільш популярним рішенням серед розробників під час активних досліджень. Це зменшує точність прийняття інтелектуальних рішень за самим визначенням, але водночас дає змогу реалізовувати елементи IUI за менший період і забезпечує високу сумісність, порівняно з традиційним використанням баєсових мереж зі статичною побудовою. Наступним кроком до покращення ефективності методу, який представлено у цьому проекті, є врахування інших особливостей користувачів уже на рівні більш глибокого штучного інтелекту і передбаченні можливих дій з погляду статистики, але й логіки

Перелік використаних джерел
АРХИТЕКТУРНОЕ РЕШЕНИЕ ДЛЯ ПОСТРОЕНИЯ ИНТЕЛЛЕКТУАЛЬНЫХ ИНТЕРФЕЙСОВ
ARCHITECTURAL SOLUTION FOR INTELLECTUAL USER INTERFACE CREATION
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.