A framework for adapting interactive systems to user behavior

被引:15
作者
Bezold, Matthias [1 ,2 ]
Minker, Wolfgang [1 ]
机构
[1] Univ Ulm, Inst Informat Technol, Ulm, Germany
[2] Elektrobit Automot Software, Erlangen, Germany
关键词
Adaptive interactive systems; adaptations; user modeling; ontologies; adaptation patterns; evaluation of adaptations; MODEL;
D O I
10.3233/AIS-2010-0081
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
One advanced feature of user interfaces in smart environments is adaptation, the ability of the interface to improve itself for an individual user based on an observation of the user's behavior. Adaptation to user behavior comprises two steps: drawing conclusions from the user-system interaction and adapting the interface accordingly. In this article, the user-system interaction is regarded as a sequence of basic events, which are emitted by the interactive system. Different user modeling algorithms use the information from these basic events to extract new knowledge. Finally, adaptations are triggered based on this information. Since adaptations rely on the expressiveness of the underlying data model, a semantic layer is introduced as an abstraction of the interactive system. The system-independent logic of the adaptations is defined on top of this ontology-based layer, whereas the system-specific execution is defined separately. A set of reusable adaptations is defined as design patterns and the adaptations are integrated into the framework. We present an adaptation framework that comprises a user modeling component and an adaptation component. In order to show the technical feasibility of the framework, we created a reference implementation that comprises all presented components. In addition, the implementation serves as a test bed for a user evaluation of the adaptations. For this purpose, test subjects fulfilled tasks with test systems that implement the adaptations.
引用
收藏
页码:369 / 387
页数:19
相关论文
共 38 条
[1]  
Amershi S, 2007, 2007 INTERNATIONAL CONFERENCE ON INTELLIGENT USER INTERFACES, P72
[2]  
ARAGONES A, 2006, 2006 JEN US C
[3]  
Ardissono L, 2004, HUM-COMPUT INT-SPRIN, P3
[4]  
BEZOLD M, 2009, EUROPLOP 2009, V566
[5]  
Bezold M, 2009, LECT NOTES COMPUT SC, V5535, P150, DOI 10.1007/978-3-642-02247-0_16
[6]  
BRUSILOVSKY P, 2001, WORKSH EMP EV AD SYS, P1
[7]  
Corkill D., 1991, AI Expert, V6, P40
[8]  
DIX A, 1993, C PEOPL COMP HCI 199, P429
[9]  
Dolog P, 2003, LECT NOTES COMPUT SC, V2901, P51
[10]  
*EUR KOMM NORM, 2006, ERG MENSCH SYST 110