Human-Computer Interaction

Intelligent User Interface for User Guidance

This project is already completed.


Software applications that reach a high functional complexity often confront the user with a steep learning curve. As a result, even well-engineered products may not be used to their full potential by their users because they are not aware of the functionalities they provide. The focus of this study is to design and develop an intelligent user interface (IUI) that helps the user with timely, well-directed suggestions. The target application is the VIA-VR platform, which provides the means to create virtual reality experiences for medical applications. The IUI should interact with the user, either in the form of a chatbot/conversational agent or virtual agents/assistants and gather data from users which serve as the base for initiating conversations and recommending necessary items depending on a user’s needs.


  1. Design and develop an ideal IUI suited for VIA-VR’s use cases
  2. Define the mode of interaction
  3. The IUI should be able to identify user-interaction patterns to provide on-time guidance
  4. The IUI must be integrated into a database of your choice
  5. Implement the IUI in a web editor, preferably Mozilla Spoke, to demonstrate the work

Research Questions

  1. What form of IUI is pleasing for the majority of the user base?
  2. How much assistance can be given for an optimal user experience?

Contact Persons at the University Würzburg

Sebastian von Mammen
Games Engineering, Universität Würzburg

Sooraj K Babu (Primary Contact Person)
Games Engineering, Universität Würzburg


  1. Jaquero, V. López, et al. “Intelligent user interfaces, Past, present and future.” Engineering the User Interface. Springer, London, 2009. 1-12. -
  2. Shaikh, Sarang, et al. “Comprehensive Understanding of Intelligent User Interfaces.” Int. J. Adv. Comput. Sci. Appl 8.6 (2017) - 395-401. -
Legal Information