推荐方法、装置、电子设备和存储介质制造方法及图纸

技术编号:31665536 阅读:54 留言:0更新日期:2022-01-01 10:04
本申请涉及一种推荐方法、装置、电子设备和存储介质,应用于计算机数据处理技术领域,其中,方法包括:获取用户的操作指令,操作指令用于指示客户端进行推荐,获取客户端存储的对象信息的数据量,判断数据量是否大于预设阈值,若是,根据操作指令以及客户端存储的对象信息,确定推荐对象,显示推荐对象的对象信息。解决现有技术中,必须在客户端与服务器建立网络连接,并在服务器中完成推荐对象的获取,导致服务器计算量较多,并且耗费了服务器资源的问题。问题。问题。

【技术实现步骤摘要】
推荐方法、装置、电子设备和存储介质


[0001]本申请涉及计算机数据处理
,尤其涉及一种推荐方法、装置、电子设备和存储介质。

技术介绍

[0002]随着互联网技术的不断发展,尤其是移动互联网技术的快速发展,越来越多的人通过智能终端的各个平台进行休闲娱乐以及消费,例如网上购物、网上订餐、网上刷视频等。其中,在用户休闲娱乐或消费时,用户可能没有足够的时间从大量选项中挑选满意的结果,而用户可以通过设置条件进行筛选,平台可以根据用户设置的条件有针对性的向用户推荐。
[0003]相关技术中,平台为用户推荐时,往往是将用户需求提交至服务器,服务器查找出与用户需求相对应的结果,并推荐给用户。这种方式,需要在服务器中完成推荐结果的获取,导致服务器计算量较多,并且耗费了服务器资源。并且,该方式必须在客户端与服务器建立网络连接的情况下,才能进行。

技术实现思路

[0004]本申请提供了一种推荐方法、装置、电子设备和存储介质,用以解决现有技术中,须在客户端与服务器建立网络连接,并在服务器中完成推荐结果的获取,导致服务器计算量较多,并且耗费了服务器资源的问题。
[0005]第一方面,本申请实施例提供了一种推荐方法,应用于客户端,包括:
[0006]获取用户的操作指令,所述操作指令用于指示所述客户端进行推荐;
[0007]获取所述客户端存储的对象信息的数据量;
[0008]判断所述数据量是否大于预设阈值;
[0009]若是,根据所述操作指令以及所述客户端存储的对象信息,确定推荐对象;
[0010]显示所述推荐对象的对象信息。
[0011]可选的,所述对象信息包括商品信息,所述操作指令包括:商品标签信息;
[0012]所述根据所述操作指令以及所述客户端存储的对象信息,确定推荐对象,包括:
[0013]提取所述操作指令中的商品标签信息;
[0014]确定所述客户端存储的商品信息中包括所述商品标签信息指示的第一推荐商品;
[0015]获取与所述第一推荐商品相似的第二推荐商品,确定所述推荐商品中包括所述第一推荐商品和所述第二推荐商品。
[0016]可选的,获取与所述第一推荐商品相似的第二推荐商品,包括:
[0017]根据预先建立的商品相关关系,获取与所述第一推荐商品相似的第二推荐商品,所述商品相关关系是根据所述客户端存储的各商品信息之间的相似度建立。
[0018]可选的,所述预先建立的商品相关关系的过程,包括:
[0019]基于协同过滤算法计算所述客户端存储的商品信息间的相似度;
[0020]根据所述商品信息间的相似度建立所述商品相关关系。
[0021]可选的,所述确定与所述第一推荐商品相似的第二推荐商品之后,还包括:
[0022]根据所述第一推荐商品和所述第二推荐商品确定推荐商品类别;
[0023]将所述推荐商品类别发送至服务器;
[0024]获取所述服务器根据所述推荐商品类别返回的第三推荐商品;
[0025]确定所述推荐商品中包括所述第三推荐商品。
[0026]可选的,所述根据所述操作指令以及所述客户端存储的对象信息,确定推荐对象,包括:
[0027]获取所述客户端存储的对象信息的存储信息,所述存储信息包括存储时间和所述存储时间的更新次数;
[0028]根据所述存储时间和所述更新次数,对所述对象信息进行推荐排序;
[0029]将推荐排序高于预设排序位置的对象信息对应的对象作为所述推荐对象。
[0030]可选的,根据所述操作指令以及所述客户端存储的对象信息,确定推荐对象之前,还包括:
[0031]确定所述操作指令中包括敏感商品的商品标签。
[0032]第二方面,本申请实施例提供了一种商品推荐装置,包括:
[0033]第一获取模块,用于获取用户的操作指令,所述操作指令用于指示所述客户端进行推荐;
[0034]第二获取模块,用于获取所述客户端存储的对象信息的数据量;
[0035]判断模块,用于判断所述数据量是否大于预设阈值;
[0036]确定模块,用于在判断为是时,根据所述操作指令以及客户端存储的对象信息,确定推荐对象;
[0037]显示模块,用于显示所述推荐对象的对象信息。
[0038]可选的,所述对象信息包括商品信息,所述操作指令包括:商品标签信息;
[0039]所述确定模块,包括:
[0040]提取模块,用于提取所述操作指令中的商品标签信息;
[0041]第一确定子模块,用于确定所述客户端存储的商品信息中包括所述商品标签信息指示的第一推荐商品;
[0042]第三获取模块,用于获取与所述第一推荐商品相似的第二推荐商品,确定所述推荐商品中包括所述第一推荐商品和所述第二推荐商品。
[0043]可选的,所述第三获取模块,具体用于根据预先建立的商品相关关系,获取与所述第一推荐商品相似的第二推荐商品,所述商品相关关系是根据所述客户端存储的各商品信息之间的相似度建立。
[0044]可选的,所述预先建立的商品相关关系的过程,包括:
[0045]基于协同过滤算法计算所述客户端存储的商品信息间的相似度;
[0046]根据所述商品信息间的相似度建立所述商品相关关系。
[0047]可选的,还包括:
[0048]第二确定子模块,用于根据所述第一推荐商品和所述第二推荐商品确定推荐商品类别;
[0049]发送模块,用于将所述推荐商品类别发送至服务器;
[0050]第四获取模块,用于获取所述服务器根据所述推荐商品类别返回的第三推荐商品;
[0051]第三确定子模块,用于确定所述推荐商品中包括所述第三推荐商品。
[0052]可选的,所述确定模块,包括:
[0053]第五获取模块,用于获取所述客户端存储的对象信息的存储信息,所述存储信息包括存储时间和所述存储时间的更新次数;
[0054]排序模块,用于根据所述存储时间和所述更新次数,对所述对象信息进行推荐排序;
[0055]第四确定子模块,用于将推荐排序高于预设排序位置的对象信息对应的对象作为所述推荐对象。
[0056]可选的,还包括:
[0057]第五确定子模块,用于确定所述操作指令中包括敏感商品的商品标签。
[0058]第三方面,本申请实施例提供了一种电子设备,包括:处理器、通信接口、存储器和通信总线,其中,处理器、通信接口和存储器通过通信总线完成相互间的通信;
[0059]所述存储器,用于存储计算机程序;
[0060]所述处理器,用于执行所述存储器中所存储的程序,实现第一方面所述的推荐方法。
[0061]第四方面,本申请实施例提供了一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现第一方面所述的推荐方法。
[0062]本申请实施例提供的上述技术方案与本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种推荐方法,其特征在于,应用于客户端,包括:获取用户的操作指令,所述操作指令用于指示所述客户端进行推荐;获取所述客户端存储的对象信息的数据量;判断所述数据量是否大于预设阈值;若是,根据所述操作指令以及所述客户端存储的对象信息,确定推荐对象;显示所述推荐对象的对象信息。2.根据权利要求1所述的推荐方法,其特征在于,所述对象信息包括商品信息,所述操作指令包括:商品标签信息;所述根据所述操作指令以及所述客户端存储的对象信息,确定推荐对象,包括:提取所述操作指令中的商品标签信息;确定所述客户端存储的商品信息中包括所述商品标签信息指示的第一推荐商品;获取与所述第一推荐商品相似的第二推荐商品,确定所述推荐商品中包括所述第一推荐商品和所述第二推荐商品。3.根据权利要求2所述的推荐方法,其特征在于,所述获取与所述第一推荐商品相似的第二推荐商品,包括:根据预先建立的商品相关关系,获取与所述第一推荐商品相似的第二推荐商品,所述商品相关关系是根据所述客户端存储的各商品信息之间的相似度建立。4.根据权利要求3所述的推荐方法,其特征在于,所述预先建立的商品相关关系的过程,包括:基于协同过滤算法计算所述客户端存储的商品信息间的相似度;根据所述商品信息间的相似度建立所述商品相关关系。5.根据权利要求2所述的推荐方法,其特征在于,所述确定与所述第一推荐商品相似的第二推荐商品之后,还包括:根据所述第一推荐商品和所述第二推荐商品确定推荐商品类别;将所述推荐商品类别发送至服务器;获取所述服务器根据所述推荐商品类...

【专利技术属性】
技术研发人员:李嘉璐
申请(专利权)人:北京同邦卓益科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1