首页 | 本学科首页   官方微博 | 高级检索  
     


DYNAMIC DISPLAY OF PERSONALIZED SOFTWARE FUNCTIONS
Authors:Prateeti Mohapatra  Howard Michel
Affiliation:1. The Flash Center for Computational Science , University of Chicago , Chicago , IL , USA mohapatra.prateeti@gmail.com;3. University of Massachusetts , Dartmouth , MA , USA
Abstract:Generalized software packages endowed with a large spectrum of functionalities are often underutilized because users are not always aware of all the functionalities. It is hence desirable to display personalized information about the package. Though popular in web-based applications, personalization as a field of research in the design of generalized software packages is rare. This article develops a semi-Markov model of user navigation and an adaptive dynamic programming formulation to select high-utility software functions (states) for dynamically displaying them to a user. The personalization algorithm considers the interests of the software designers, the past users, and the current user. Frequency of visit to a state and the holding time in the state together determines the utility of the state. The personalization algorithm considers the interests of the software designers, the past users, and the current user. The algorithm is built in a demo package of ActiveX Servers and Controls. Graduate students tested the package. Pareto analysis and tests of hypothesis conducted on the test results indicate that the users did utilize the information on the displayed personalized software functions.
Keywords:
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号