The present application provides a recommendation method and apparatus. The recommended method includes obtaining a set of preset first correlation occurred in network behavior of users from the network system to the user; the set of sampling, sampling of sampling to obtain user; user similarity, similar to obtain a list of users; according to at least one core user user list and recommended to be similar to the network service provider. To recommend network service providers for potential users recommended. This application can efficiently recommend potential users to web service providers.
【技术实现步骤摘要】
推荐方法及装置
本申请涉及互联网
,尤其涉及一种推荐方法及装置。
技术介绍
随着互联网技术的发展,用户可以从网站上获取的网络服务越来越多。在用户浏览网站选择网络服务的过程中,网站推荐系统起着十分重要的作用,特别是对于不具有明确需求的用户,很可能会直接选择网站推荐系统所推荐的网络服务。基于此,目前各大网站都有自己的推荐系统,以向用户推荐网络服务,减少用户漫无目的的浏览、点击等行为,进而减轻网站服务器的负担,节约网络带宽资源,提升网站自身价值。目前,各大网站最为常用的是基于协同过滤(CollaborativeFiltering,CF)算法的向用户推荐网络服务,这样可以减少用户漫无目的的浏览、点击等行为,进而减轻网站服务器的负担,节约网络带宽资源,提升网站自身价值。实际上,网站除了可以向用户推荐网络服务之外,也可以从网络服务提供商的角度考虑,向网络服务提供商推荐潜在用户。但是,考虑到网站上用户数量较多,若直接基于协同过滤的算法进行潜在用户的推荐,其运算量较大,这会影响推荐效率。
技术实现思路
本申请的多个方面提供一种推荐方法及装置,用以高效的向网络服务提供商进行潜在用户的推荐。本申请的一方面,提供一种推荐方法,包括:从网络系统中获取对预设第一关联项发生过网络行为的用户集合;对所述用户集合进行抽样,以获得抽样用户;对所述抽样用户进行相似处理,以获得相似用户列表;根据所述相似用户列表和待推荐网络服务提供商的至少一个核心用户,向所述待推荐网络服务提供商进行潜在用户的推荐。本申请的另一方面,提供一种推荐装置,包括:获取模块,用于从网络系统中获取对预设第一关 ...
【技术保护点】
一种推荐方法,其特征在于,包括:从网络系统中获取对预设第一关联项发生过网络行为的用户集合;对所述用户集合进行抽样,以获得抽样用户;对所述抽样用户进行相似处理,以获得相似用户列表;根据所述相似用户列表和待推荐网络服务提供商的至少一个核心用户,向所述待推荐网络服务提供商进行潜在用户的推荐。
【技术特征摘要】
1.一种推荐方法,其特征在于,包括:从网络系统中获取对预设第一关联项发生过网络行为的用户集合;对所述用户集合进行抽样,以获得抽样用户;对所述抽样用户进行相似处理,以获得相似用户列表;根据所述相似用户列表和待推荐网络服务提供商的至少一个核心用户,向所述待推荐网络服务提供商进行潜在用户的推荐。2.根据权利要求1所述的方法,其特征在于,所述第一关联项为访问热度大于预设热度门限的商品对象;所述从网络系统中获取对预设第一关联项发生过网络行为的用户集合,包括:从所述网络系统中获取对所述访问热度大于预设热度门限的商品对象发生过网络行为的用户集合。3.根据权利要求1所述的方法,其特征在于,所述对所述用户集合进行抽样,以获得抽样用户,包括:根据所述用户集合中每个用户的网络行为活跃度和/或网络行为类型,为所述每个用户配置权重;根据所述每个用户的权重,对所述用户集合进行随机抽样,以获得所述抽样用户。4.根据权利要求3所述的方法,其特征在于,所述根据所述每个用户的权重,对所述用户集合进行随机抽样,以获得所述抽样用户,包括:根据所述每个用户的权重,对所述用户集合进行两次随机抽样,以获得第一抽样集合和第二抽样集合;或者对所述用户集合进行复制,以获得复制用户集合;按照所述每个用户的权重,分别对所述用户集合和所述复制用户集合进行随机抽样,以获得第一抽样集合和第二抽样集合。5.根据权利要求4所述的方法,其特征在于,所述对所述抽样用户进行相似处理,以获得相似用户列表,包括:对所述第一抽样集合进行分块,以获得至少两个第一抽样子集;对所述第二抽样集合进行分块,以获得至少两个第二抽样子集;将所述至少两个第一抽样子集中的每个第一抽样子集分别与所述至少两个第二抽样子集中的每个抽样子集进行相似计算,以获得所述抽样用户之间的相似度;获取相似度满足预设条件的抽样用户作为相似用户添加到所述相似用户列表中。6.根据权利要求1-5任一项所述的方法,其特征在于,所述根据所述相似用户列表和待推荐网络服务提供商的至少一个核心用户,向所述待推荐网络服务提供商进行潜在用户的推荐之前,还包括:对所述相似用户列表进行扩展,以获得扩展相似用户列表;所述根据所述相似用户列表和待推荐网络服务提供商的至少一个核心用户,向所述待推荐网络服务提供商进行潜在用户的推荐,包括:根据所述扩展相似用户列表和所述待推荐网络服务提供商的至少一个核心用户,向所述待推荐网络服务提供商进行潜在用户的推荐。7.根据权利要求6所述的方法,其特征在于,所述对所述相似用户列表进行扩展,以获得扩展相似用户列表,包括:根据所述相似用户列表中相似用户之间的相似关系,获得所述相似用户列表中与同一用户相似但不属于所述相似用户列表中的相似用户的两个用户作为新的相似用户;将所述新的相似用户添加到所述相似用户列表中,以获得所述扩展相似用户列表。8.根据权利要求6所述的方法,其特征在于,所...
【专利技术属性】
技术研发人员:杨超,倪娜,刘忠义,魏虎,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛,KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。