In this paper we propose a framework to adapt the user interface (UI) of mobile computing devices like smartphones or tablets, based on the context or scenario in which user is present, and incorporating learning from past user actions. This will allow the user to perform actions in minimal steps and also reduce the clutter. The user interface in question can include application icons, menus, buttons window positioning or layout, color scheme and so on. The framework profiles the user device usage pattern and uses machine learning algorithms to predict the best possible screen configuration with respect to the user context. The prediction will improve with time and will provide best user experience possible to the user. To predict the utility of our model, we measure average response times for a number of users to access certain applications randomly on a smartphone, and on that basis predict time saved by adapting the UI in this way.
[1]
Susan Wiedenbeck,et al.
The use of icons and labels in an end user application program: An empirical study of learning and retention
,
1999,
Behav. Inf. Technol..
[2]
Hui Xiong,et al.
Prediction for Mobile Application Usage Patterns
,
2012
.
[3]
Ye Xu,et al.
Preference, context and communities: a multi-faceted approach to predicting smartphone app usage patterns
,
2013,
ISWC '13.
[4]
Antonio Krüger,et al.
A study on icon arrangement by smartphone users
,
2013,
CHI.
[5]
Hiroyuki Yokoyama,et al.
Operation Prediction for Context-Aware User Interfaces of Mobile Phones
,
2009,
2009 Ninth Annual International Symposium on Applications and the Internet.