Adaptive 3D navigation user interface design based on rough sets

An adaptive user interface has been developed to enhance the three-dimensional navigation adaptation in this paper. Rough sets are applied to user modeling including uncertainties, namely, vagueness and incomplete information about users during their navigations in the virtual environments. We propose an approach to generate the user types' decision-making table and identity the types by their interaction behaviors through the core reduction algorithm. Then, to structure the user adaptation templates, system can change the HCI to adapt to users' navigation knowledge, path-finding ways and other interaction attributes. A prototype system is described at the end, and it can improve the user performances in three-dimensional navigation.

[1]  Gerhard Fischer,et al.  User Modeling in Human–Computer Interaction , 2001, User Modeling and User-Adapted Interaction.

[2]  Peter Dolog,et al.  Navigation Modelling in Adaptive Hypermedia , 2002, AH.

[3]  Nora Koch,et al.  Software Engineering for Adaptive Hypermedia Systems: Reference Model, Modeling Techniques and Development Process , 2001, Softwaretechnik-Trends.

[4]  Luciano Baresi,et al.  Extending UML for modeling Web applications , 2001, Proceedings of the 34th Annual Hawaii International Conference on System Sciences.

[5]  Zdzislaw Pawlak,et al.  On Conflicts , 1984, Int. J. Man Mach. Stud..

[6]  Luca Chittaro,et al.  Dynamic generation of personalized VRML content: a general approach and its application to 3D e-commerce , 2002, Web3D '02.

[7]  Andrzej Skowron,et al.  The Discernibility Matrices and Functions in Information Systems , 1992, Intelligent Decision Support.

[8]  Luca Chittaro,et al.  Navigating 3D Virtual Environments by Following Embodied Agents: a Proposal and its Informal Evaluation on a Virtual Museum Application , 2004, PsychNology J..

[9]  Ivan Poupyrev,et al.  3D User Interfaces: Theory and Practice , 2004 .

[10]  Luca Chittaro,et al.  Adding Adaptive Features to Virtual Reality Interfaces for E-Commerce , 2000, AH.

[11]  Peter Brusilovsky,et al.  Adaptive Navigation Support in 3D E-Commerce Activities , 2002 .

[12]  Stefano Ceri,et al.  Web Modeling Language (WebML): a modeling language for designing Web sites , 2000, Comput. Networks.