An adaptive user interface based on Spatiotemporal Structure Learning

Hosub Lee, Youngsang Choi, Yeo-Jin Kim · 2011

We developed a user interface prototype for t he Android smartphone w hich recommends a number of applications to bes t m atch th e user's cont ext. To consider the user's context of use, we utilized 5 prototypical variables; time, location, weather, emotion, and activities. The developed system derives the best three recommended applications based on the results of supervised learning from such data sets. To consider the history of past context information, in addition to the current one, we developed a novel and effective probabilistic learning and inference algorithm named “Spatiotemporal Structure Learning”. By extending Naïve Bayesian Classifier, the spatiotemporal structure learning can create a probability model which represents relationship between time-series contextual variables. We implemented a prototype system which shows the current context and the inferred recommendation of applications. For the prototype system, w e developed an Android widget application for the user interface and a Java-based server application which learns structure from training data and provides inference results in real-time. To gather training d ata and evaluate proposed system, w e conducted a pilot stud y which showed 69% of accuracy in predicting the user's application usage. The prototype demonstrated the feasibility of an adaptive user interface applied to a state of the art smartphone. We also believe that the suggested spatiotemporal structure learning can be applied to number of application areas including healthcare or energy problems.

Read the paper · More papers on PaperTik