发明名称 |
应用程序菜单推荐方法及装置 |
摘要 |
本发明涉及信息技术领域,具体而言,涉及应用程序菜单推荐方法及装置。该应用程序菜单推荐方法,包括:提供应用程序历史列表、欲预测项数及预测模型;将所述应用程序历史列表及所述欲预测项数输入所述预测模型,得到应用程序推荐列表;根据所述应用程序推荐列表进行应用程序菜单推荐。应用程序菜单推荐装置,包括:模型提供模块、预测模块及推荐模块。本发明提供的应用程序菜单推荐方法及装置能够提高应用程序推荐的准确度。 |
申请公布号 |
CN103593479B |
申请公布日期 |
2017.02.22 |
申请号 |
CN201310631308.1 |
申请日期 |
2013.11.29 |
申请人 |
四川大学 |
发明人 |
谢天添;林涛 |
分类号 |
G06F17/30(2006.01)I |
主分类号 |
G06F17/30(2006.01)I |
代理机构 |
北京超凡志成知识产权代理事务所(普通合伙) 11371 |
代理人 |
吴开磊 |
主权项 |
应用程序菜单推荐方法,其特征在于,包括:提供应用程序历史列表、欲预测项数及预测模型,其中,所述预测模型,用于反映用户对应用程序的使用意向及使用习惯;从所述应用程序历史列表所包括的按照前台显示时间顺序排列的应用程序菜单选项中选取前台显示时间位于预设时间段内的应用程序菜单选项组成测试子列表,从剩余的应用程序菜单选项中选取具有时间关联的应用程序菜单选项形成训练列表;利用所述训练列表分别对多个所述预测模型进行预测训练;将经过所述预测训练后的多个所述预测模型分别确定为设定最优模型;将所述测试子列表所包括的应用程序菜单选项按照先打开先输入的顺序依次输入当前被确定为设定最优模型的所述预测模型中;其中,每将所述测试子列表中的一个所述应用程序菜单选项输入至所述设定最优模型,均输出预测列表;且每次输出所述预测列表,均判断前台显示时间位于当前被输入的所述应用程序菜单选项之后,且排列位置与当前被输入的所述应用程序菜单选项位置相邻的应用程序菜单选项是否位于当前输出的所述预测列表中;若存在,则按照预设的预测准确率计算规则增加当前的所述设定最优模型的预测准确率;将计算得到的预测准确率最高的所述预测模型确定为最优预测模型,其中多个所述预测模型分别基于不同预测算法形成;将所述应用程序历史列表及所述预测项数输入所述最优预测模型,得到应用程序推荐列表;根据所述应用程序推荐列表进行应用程序菜单推荐。 |
地址 |
610000 四川省成都市一环路南一段24号 |