一种基于地理位置的app检索排序方法及系统的制作方法_2

文档序号:8943083阅读:来源:国知局
PP的激活量。
[0074] 对S134作进一步说明:
[0075] 因为获取的APP的评分与APP的留存率和APP的激活率相差较大,不利于更加准 确的进行重新排序,基于这样的原因,对所有参与排序的APP的评分进行归一化处理,将 APP的评分归一化到[0, 1]之间,方便后续的计算;本实施例采用Max-Min值归一化方法进 行归一化处理;该方法进行归一化处理,不改变数据原有的特性和关系,仅仅改变数据的值 域范围。
[0076] 对S135作进一步说明:
[0077] 根据S134中Max-Min值归一化方法获取的归一化结果,分别给APP的留存率、APP 的激活率和归一化后的APP的评分赋予 Xl,x2, X3,分别给它们赋予相应的权值α,β,λ,因 此获取计算的公式为:
[0078] a X1+ β χ2+ λ X3= F ;
[0079] 其中,F表示将归一化结果加权平均计算的结果,α +β + λ = 1,α,β,λ的大小 可以根据实际情况而定,本实施例给它们分别赋值为〇. 5、0. 4、0. 1。
[0080] 对S136作进一步说明:
[0081] 根据S135获取的F的大小进行重新排序,若在排序的过程中发现F的大小存在相 同大小时,则根据S131获取的APP的上架时间来确定排序的位置,若上架时间较迟则排在 上架时间较早的前面,获取重新排序的最终结果。
[0082] 对S14作进一步说明:
[0083] 根据S13中获取的重新排序的最终排序结果,将最终排序结果反馈到用户的终端 设备上去,让用户进行选择使用,并且在终端上记录下用的使用的APP,当用户再说检索时, 可结合用户的使用情况调整最终排序结果。
[0084] 另外,本发明第一实施例提供了一种基于地理位置的APP检索排序系统,如图3所 示,该系统包括:
[0085] 信息获取模块31 :用于获取用户输入的检索关键词和获取用户的地理位置信息;
[0086] 检索模块32:用于根据用户的检索关键词进行检索,获取检索结果,对检索结果 进行初步排序,获取初步排序结果;
[0087] 重新排序模块33 :用于根据用户的地理位置信息对初步排序结果进行重新排序, 获取重新排序结果;
[0088] 反馈模块34 :用于将重新排序结果反馈给用户。
[0089] 优选地,本发明第二实施例还提供了一种基于地理位置的APP检索排序系统,如 图4所示,该系统还包括:
[0090] 存储模块35 :用于存储用户输入的检索关键词和用户的地理位置信息。
[0091] 优选地,信息获取模块31包括:
[0092] 关键词获取单元:用于接收用户输入的检索关键词;
[0093] 地理位置定位单元:用于在获取用户输入的关键词时,终端设备开启定位系统对 所述用户进行定位,获取用户的地理位置信息。
[0094] 优选地,检索模块32包括:
[0095] 检索单元:用于根据用户的检索关键词进行检索,获取检索结果;
[0096] 初步排序单元:用于根据检索结果进行初步排序,获取初步排序结果。
[0097] 优选地,重新排序模块33包括:
[0098] 信息获取单元:用于根据初步排序结果,获取初步排序结果的APP的上架时间、 APP的下载量、APP的激活量、APP的评分和APP的卸载量;
[0099] 留存量计算单元:用于采用APP的下载量与APP的卸载量相减,获取APP的留存 量;
[0100] 比例计算单元:用于对APP的留存量和APP的激活量进行比例计算,获取APP的留 存率和APP的激活率;
[0101] 归一化单元:用于对APP的评分进行归一化处理,获取归一化处理结果;
[0102] 加权单元:用于根据归一化处理结果、APP的留存率和APP的激活率进行加权平均 计算,获取加权平均计算结果;
[0103] 排序单元:用于根据计算结果的大小对所述APP进行重新排序,获取重新排序的 结果。
[0104] 实施本发明实施例,能够有效的抑制APP刷榜行为,使用户更好的发现质量好而 排名不靠前的APP,创建良好的APP开发环境,提高用户的使用体验感。
[0105] 本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可 以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存 储介质可以包括:只读存储器(ROM,Read Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁盘或光盘等。
[0106]另外,以上对本发明实施例所提供的一种基于地理位置的APP检索排序方法及系 统进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上 实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技 术人员,依据本发明的思想,在【具体实施方式】及应用范围上均会有改变之处,综上所述,本 说明书内容不应理解为对本发明的限制。
【主权项】
1. 一种基于地理位置的APP检索排序方法,其特征在于,所述方法包括: 获取用户输入的检索关键词和获取所述用户的地理位置信息; 根据所述用户的检索关键词进行检索,获取检索结果,对所述检索结果进行初步排序, 获取初步排序结果; 根据所述用户的地理位置信息对所述初步排序结果进行重新排序,获取重新排序结 果; 将所述重新排序结果反馈给所述用户。2. 根据权利要求1所述的APP检索排序方法,其特征在于,所述获取用户的地理位置信 息的步骤包括: 在获取所述用户输入的关键词时,终端设备开启定位系统对所述用户进行定位,获取 所述用户的地理位置信息。3. 根据权利要求1所述的APP检索排序方法,其特征在于,所述重新排序的步骤包括: 根据所述初步排序结果,获取所述初步排序结果的APP的上架时间、APP的下载量、APP 的激活量、APP的评分和APP的卸载量; 采用所述APP的下载量与所述APP的卸载量相减,获取所述APP的留存量; 对所述APP的留存量和所述APP的激活量进行比例计算,获取所述APP的留存率和所 述APP的激活率; 对所述APP的评分进行归一化处理,获取归一化处理结果; 根据所述归一化处理结果、所述APP的留存率和所述APP的激活率进行加权平均计算, 获取所述加权平均计算结果; 根据所述计算结果的大小对所述APP进行重新排序,获取所述APP的重新排序结果。4. 根据权利要求3所述的APP检索排序方法,其特征在于,所述加权平均计算的权值之 和为1。5. 根据权利要求3所述的APP检索排序方法,其特征在于,所述根据所述计算结果的大 小对所述APP进行重新排序的步骤包括: 若所述的计算结果相同时,根据所述APP的上架时间确定排名,所述APP的上架时间越 迟则排名越靠前。6. -种基于地理位置的APP检索排序系统,其特征在于,所述系统包括: 信息获取模块:用于获取所述用户输入的检索关键词和获取所述用户的地理位置信 息; 检索模块:用于根据所述用户的检索关键词进行检索,获取检索结果,对所述检索结果 进行初步排序,获取初步排序结果; 重新排序模块:用于根据所述用户的地理位置信息对所述初步排序结果进行重新排 序,获取重新排序结果; 反馈模块:用于将所述重新排序结果反馈给所述用户。7. 根据权利要求6所述的APP检索排序系统,其特征在于,所述系统还包括: 存储模块:用于存储所述用户输入的检索关键词和所述用户的地理位置信息。8. 根据权利要求6所述的APP检索排序系统,其特征在于,所述信息获取模块包括: 关键词获取单元:用于接收所述用户输入的检索关键词; 地理位置定位单元:用于在获取所述用户输入的关键词时,终端设备开启定位系统对 所述用户进行定位,获取所述用户的地理位置信息。9. 根据权利要求6所述的APP检索排序系统,其特征在于,所述检索模块包括: 检索单元:用于根据所述用户的检索关键词进行检索,获取检索结果; 初步排序单元:用于根据所述检索结果进行初步排序,获取初步排序结果。10. 根据权利要求6所述的APP检索排序系统,其特征在于,所述重新排序模块包括: 信息获取单元:用于根据所述初步排序结果,获取所述初步排序结果的APP的上架时 间、APP的下载量、APP的激活量、APP的评分和APP的卸载量; 留存量计算单元:用于采用所述APP的下载量与所述APP的卸载量相减,获取所述APP 的留存量; 比例计算单元:用于对所述APP的留存量和所述APP的激活量进行比例计算,获取所述 APP的留存率和所述APP的激活率; 归一化单元:用于对所述APP的评分进行归一化处理,获取归一化处理结果; 加权单元:用于根据所述归一化处理结果、所述APP的留存率和所述APP的激活率进行 加权平均计算,获取所述加权平均计算结果; 排序单元:用于根据所述加权平均计算结果的大小对所述APP进行重新排序,获取所 述APP的重新排序结果。
【专利摘要】本发明公开了一种基于地理位置的APP检索排序方法及系统,其中,该方法包括:获取用户输入的检索关键词和获取所述用户的地理位置信息;根据所述用户的检索关键词进行检索,获取检索结果,对所述检索结果进行初步排序,获取初步排序结果;根据所述用户的地理位置信息对所述初步排序结果进行重新排序,获取重新排序的结果;将所述重新排序的结果反馈给所述用户。实施本发明实施例,能够有效的抑制APP刷榜行为,使用户更好的发现质量好而排名不靠前的APP,创建良好的APP开发环境,提高用户的使用体验感。
【IPC分类】G06F17/30
【公开号】CN105160003
【申请号】CN201510581719
【发明人】周凡, 宋聪颖, 黄鹏, 陈湘萍
【申请人】中山大学
【公开日】2015年12月16日
【申请日】2015年9月11日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1