一种社交网络推荐方法及系统技术方案

技术编号:12340506 阅读:72 留言:0更新日期:2015-11-18 13:22
本发明专利技术提供一种社交网络推荐方法及系统。所述社交网络推荐方法包括:每一个终端用户都一一对应获得一个唯一标识码;终端用户扫描商品条形码,并根据预设算法得到所述商品条形码相应的字符串;建立所述终端用户对应的标识码与所述终端用户扫描得到的字符串的用户商品关联,将建立的用户商品关联加入到关联数据库中;在所述关联数据库中查找与同一字符串关联的所有标识符,建立终端用户间的用户关联;在具有用户关联关系的终端用户间相互推荐。本发明专利技术的技术方案通过将存储的字符串与用户身份标识进行数据分析,按相同条形码数量作为算法的参数,得出推荐优先级,为用户提供兴趣相符的其他用户。

【技术实现步骤摘要】

本专利技术涉及一种计算机技术,特别是涉及一种社交网络推荐方法及系统
技术介绍
随着网络技术的发展,社交网络在人们的生活中扮演着重要的角色,它已成为人们生活的一部分,并对人们的信息获得、思考和生活产生不可低估的影响。社交网络成为人们获取信息、展现自我、营销推广的窗口。在社交网络中,推荐服务是一项很重要的功能,很多互联网社交产品使用用户之间地理位置的距离、是否同时在线等指标作为社交行为的联系点。随着这类同质化产品的不断增加,这种人与人之间的弱相关属性越来越难得到用户与用户之间的认可。基于相同兴趣点的社交更受到用户的青睐。具有相同兴趣点的用户很容易找到共同话题,并进行相应的深入探讨。这种相同兴趣点也体现在对商品的态度上。鉴于此,如何将对商品具有相同兴趣点的用户关联起来,就成为了本领域技术人员亟待解决的问题。
技术实现思路
鉴于以上所述现有技术的缺点,本专利技术的目的在于提供一种社交网络推荐方法及系统,用于解决现有技术中不能将对商品具有相同兴趣点的用户关联起来的问题。为实现上述目的及其他相关目的,本专利技术提供一种社交网络推荐方法,所述社交网络推荐方法包括:每一个终端用户都一一对应获得一个唯一标识码;终端用户扫描商品条形码,并根据预设算法得到所述商品条形码相应的字符串;建立所述终端用户对应的标识码与所述终端用户扫描得到的字符串的用户商品关联,将建立的用户商品关联加入到关联数据库中;在所述关联数据库中查找与同一字符串关联的所有标识符,建立终端用户间的用户关联;在具有用户关联关系的终端用户间相互推荐。可选地,具有用户关联关系的终端用户间相互推荐的信息包括推荐优先级:被推荐终端用户与推荐的终端用户之间关联的相同字符串越多,则推荐的终端用户的推荐优先级越高。可选地,具有用户关联关系的终端用户间相互推荐的信息包括:被推荐终端用户与推荐的终端用户之间关联的所有相同字符串对应的商品信息。可选地,所述社交网络推荐方法包括:所述关联数据库删除重复的用户商品关联。可选地,所述关联数据库中包括用户商品关联表以及商品用户关联表;所述用户商品关联分别加入用户商品关联表以及商品用户关联表中。本专利技术还提供一种社交网络推荐系统,所述社交网络推荐系统包括终端与服务后台,所述终端包括:用户登录模块,用于终端用户登录,并从所述服务后台获得终端用户的唯一标识符;商品扫描模块,用于扫描商品条形码,并根据预设算法得到所述商品条形码相应的字符串;用户商品关联建立模块,用于建立所述终端用户对应的标识码与所述终端用户扫描得到的字符串的用户商品关联,将所述用户商品关联发送给所述服务后台;用户推荐显示模块,用于接收所述服务后台的用户推荐信息,并将所述用户推荐信息在所述终端显不O本专利技术还提供一种社交网络推荐系统,所述社交网络推荐系统包括终端与服务后台,所述服务后台包括:用户验证模块,用于接收终端的终端用户登录请求,并给验证通过的终端用户发送相应的唯一标识符;用户商品关联加入模块,用于接收所述终端发送的用户商品关联,并将所述用户商品关联加入到关联数据库中;用户关联建立模块,用于在所述关联数据库中查找与同一字符串关联的所有标识符,建立终端用户间的用户关联;用户推荐模块,用于为具有用户关联关系的终端用户相互建立用户推荐信息,并发送给相应的终端用户登录的终端。可选地,所述用户推荐信息包括推荐优先级:被推荐终端用户与推荐的终端用户之间关联的相同字符串越多,则推荐的终端用户的推荐优先级越高。可选地,所述用户推荐信息包括:被推荐终端用户与推荐的终端用户之间关联的所有相同字符串对应的商品信息。可选地,所述用户商品关联加入模块还用于:在所述关联数据库删除重复的用户商品关联。可选地,所述关联数据库中包括用户商品关联表以及商品用户关联表;所述用户商品关联分别加入用户商品关联表以及商品用户关联表中。本专利技术还提供一种社交网络推荐系统,所述社交网络推荐系统包括如上所述的终端与如上所述的服务后台。如上所述,本专利技术的一种社交网络推荐方法及系统,具有以下有益效果:通过将存储的字符串与用户身份标识进行数据分析,按相同条形码数量作为算法的参数,得出推荐优先级,为用户提供兴趣相符的其他用户。【附图说明】图1显示为本专利技术的社交网络推荐方法的一实施例的流程示意图。图2显示为本专利技术的社交网络推荐方法的一实施例的用户商品关联加入的流程示意图。图3显示为本专利技术的社交网络推荐方法的一实施例的用户关联建立与推荐流程示意图。图4显示为本专利技术的社交网络推荐方法的一实施例的前端与后端交互流程示意图。图5显示为本专利技术的社交网络推荐系统的一实施例的模块示意图。图6显示为本专利技术的社交网络推荐系统的一实施例的用户推荐显示模块效果示意图。元件标号说明I社交网络推荐系统11终端111用户登录模块112商品扫描模块113用户商品关联建立申旲块114用户推荐显示模块12服务后台121用户验证模块122用户商品关联加入申旲块123用户关联建立模块124用户推荐模块SI ?S5步骤【具体实施方式】以下通过特定的具体实例说明本专利技术的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本专利技术的其他优点与功效。本专利技术还可以通过另外不同的【具体实施方式】加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本专利技术的精神下进行各种修饰或改变。需要说明的是,本实施例中所提供的图示仅以示意方式说明本专利技术的基本构想,遂图式中仅显示与本专利技术中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。本专利技术提供一种社交网络推荐方法。在一个实施例中,如图1所示,所述社交网络推荐方法包括:步骤SI,每一个终端用户都一一对应获得一个唯一标识码。在一个实施例中,终端用户通过成功登录后获得该终端用户的标识码(如UID_1),该标识码可以唯一确定该终端用户。终端用户也可简称为用户。步骤S2,终端用户扫描商品条形码,并根据预设算法得到所述商品条形码相应的字符串。在一个实施例中,前端用户(终端用户)通过终端的扫描设备扫描商品条形码后,利用已有的开源技术(ZBar)将扫描获得的条形码图片转化为相应的字符串(如Str_l)。步骤S3,建立所述终端用户对应的标识码与所述终端用户扫描得到的字符串的用户商品关联,将建立的用户商品关联加入到关联数据库中。在一个实施例中,如图2所示,终端用户(前端)将该字符串(如Str_l)以及字符串(如Str_l)传送到后端(服务后台),并将该字符串(如Str_l)与字符串(如Str_l)的用户商品关联加入到当前第1页1 2 3 本文档来自技高网...

【技术保护点】
一种社交网络推荐方法,其特征在于,所述社交网络推荐方法包括:每一个终端用户都一一对应获得一个唯一标识码;终端用户扫描商品条形码,并根据预设算法得到所述商品条形码相应的字符串;建立所述终端用户对应的标识码与所述终端用户扫描得到的字符串的用户商品关联,将建立的用户商品关联加入到关联数据库中;在所述关联数据库中查找与同一字符串关联的所有标识符,建立终端用户间的用户关联;在具有用户关联关系的终端用户间相互推荐。

【技术特征摘要】

【专利技术属性】
技术研发人员:曾晓强
申请(专利权)人:上海斐讯数据通信技术有限公司
类型:发明
国别省市:上海;31

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

1