摘要
移动用户界面模式能够有效地提高移动界面开发的效率和质量。针对现有界面模式检索方法的检索结果不能满足界面开发需求的问题,提出一种基于冲突度和协同过滤的移动用户界面模式推荐方法。首先,根据移动界面的开发需求,使用模糊C均值聚类算法缩小界面模式的查找范围;然后,利用界面模式的历史评分和冲突度,构建了两个张量模型,并利用基于Hamiltonian蒙特卡洛的张量分解方法实现张量模型的重构;最后,通过线性方法得到推荐的界面模式。实验结果表明,与现有的检索方法相比,该推荐方法能够更好地帮助开发人员查找界面模式。
Mobile user interface pattern is an effective method to improve efficiency and quality of mobile interface development.Focused on the issue that retrieval results of existing interface pattern retrieval methods cannot meet the requirements of the interface development,a mobile user interface pattern recommendation method based on conflict degree and collaborative filtering was proposed.Firstly,fuzzy c-means clustering algorithm is used to narrow the search range of interface pattern according to the requirement of mobile interface development.Secondly,two tensor models are constructed by using the historical rating and the conflict degree of interface pattern.Tensor factorization method based on Hamiltonian Monte Carlo algorithm is employed to reconstruct these two tensor models.Finally,the recommended interface patterns are obtained by using a linear method.Experimental results show that the performance of the proposed method is superior to existing methods in terms of helping developers to find interface patterns.
作者
贾伟
华庆一
张敏军
陈锐
姬翔
王博
JIA Wei;HUA Qing-yi;ZHANG Min-jun;CHEN Rui;JI Xiang;WANG Bo(School of Information Science and Technology,Northwest University,Xi’an 710127,China;Xinhua College of Ningxia University,Yinchuan 750021,China;School of Computer Science and Technology,Xi’an University of Posts and Telecommunications,Xi’an 710121,China)
出处
《计算机科学》
CSCD
北大核心
2018年第10期202-206,224,共6页
Computer Science
基金
国家自然科学基金资助项目(61272286)
高等学校博士学科点专项科研基金资助项目(20126101110006)
陕西省工业科技攻关项目(2016GY-123)
西北大学科学研究基金资助项目(15NW31)资助