一种社交网络推荐方法及系统的制作方法

文档序号:9350057阅读:611来源:国知局
一种社交网络推荐方法及系统的制作方法
【技术领域】
[0001]本发明涉及一种计算机技术,特别是涉及一种社交网络推荐方法及系统。
【背景技术】
[0002]随着网络技术的发展,社交网络在人们的生活中扮演着重要的角色,它已成为人们生活的一部分,并对人们的信息获得、思考和生活产生不可低估的影响。社交网络成为人们获取信息、展现自我、营销推广的窗口。在社交网络中,推荐服务是一项很重要的功能,很多互联网社交产品使用用户之间地理位置的距离、是否同时在线等指标作为社交行为的联系点。随着这类同质化产品的不断增加,这种人与人之间的弱相关属性越来越难得到用户与用户之间的认可。基于相同兴趣点的社交更受到用户的青睐。具有相同兴趣点的用户很容易找到共同话题,并进行相应的深入探讨。这种相同兴趣点也体现在对商品的态度上。
[0003]鉴于此,如何将对商品具有相同兴趣点的用户关联起来,就成为了本领域技术人员亟待解决的问题。

【发明内容】

[0004]鉴于以上所述现有技术的缺点,本发明的目的在于提供一种社交网络推荐方法及系统,用于解决现有技术中不能将对商品具有相同兴趣点的用户关联起来的问题。
[0005]为实现上述目的及其他相关目的,本发明提供一种社交网络推荐方法,所述社交网络推荐方法包括:每一个终端用户都一一对应获得一个唯一标识码;终端用户扫描商品条形码,并根据预设算法得到所述商品条形码相应的字符串;建立所述终端用户对应的标识码与所述终端用户扫描得到的字符串的用户商品关联,将建立的用户商品关联加入到关联数据库中;在所述关联数据库中查找与同一字符串关联的所有标识符,建立终端用户间的用户关联;在具有用户关联关系的终端用户间相互推荐。
[0006]可选地,具有用户关联关系的终端用户间相互推荐的信息包括推荐优先级:被推荐终端用户与推荐的终端用户之间关联的相同字符串越多,则推荐的终端用户的推荐优先级越高。
[0007]可选地,具有用户关联关系的终端用户间相互推荐的信息包括:被推荐终端用户与推荐的终端用户之间关联的所有相同字符串对应的商品信息。
[0008]可选地,所述社交网络推荐方法包括:所述关联数据库删除重复的用户商品关联。
[0009]可选地,所述关联数据库中包括用户商品关联表以及商品用户关联表;所述用户商品关联分别加入用户商品关联表以及商品用户关联表中。
[0010]本发明还提供一种社交网络推荐系统,所述社交网络推荐系统包括终端与服务后台,所述终端包括:用户登录模块,用于终端用户登录,并从所述服务后台获得终端用户的唯一标识符;商品扫描模块,用于扫描商品条形码,并根据预设算法得到所述商品条形码相应的字符串;用户商品关联建立模块,用于建立所述终端用户对应的标识码与所述终端用户扫描得到的字符串的用户商品关联,将所述用户商品关联发送给所述服务后台;用户推荐显示模块,用于接收所述服务后台的用户推荐信息,并将所述用户推荐信息在所述终端显不O
[0011]本发明还提供一种社交网络推荐系统,所述社交网络推荐系统包括终端与服务后台,所述服务后台包括:用户验证模块,用于接收终端的终端用户登录请求,并给验证通过的终端用户发送相应的唯一标识符;用户商品关联加入模块,用于接收所述终端发送的用户商品关联,并将所述用户商品关联加入到关联数据库中;用户关联建立模块,用于在所述关联数据库中查找与同一字符串关联的所有标识符,建立终端用户间的用户关联;用户推荐模块,用于为具有用户关联关系的终端用户相互建立用户推荐信息,并发送给相应的终端用户登录的终端。
[0012]可选地,所述用户推荐信息包括推荐优先级:被推荐终端用户与推荐的终端用户之间关联的相同字符串越多,则推荐的终端用户的推荐优先级越高。
[0013]可选地,所述用户推荐信息包括:被推荐终端用户与推荐的终端用户之间关联的所有相同字符串对应的商品信息。
[0014]可选地,所述用户商品关联加入模块还用于:在所述关联数据库删除重复的用户商品关联。
[0015]可选地,所述关联数据库中包括用户商品关联表以及商品用户关联表;所述用户商品关联分别加入用户商品关联表以及商品用户关联表中。
[0016]本发明还提供一种社交网络推荐系统,所述社交网络推荐系统包括如上所述的终端与如上所述的服务后台。
[0017]如上所述,本发明的一种社交网络推荐方法及系统,具有以下有益效果:通过将存储的字符串与用户身份标识进行数据分析,按相同条形码数量作为算法的参数,得出推荐优先级,为用户提供兴趣相符的其他用户。
【附图说明】
[0018]图1显示为本发明的社交网络推荐方法的一实施例的流程示意图。
[0019]图2显示为本发明的社交网络推荐方法的一实施例的用户商品关联加入的流程示意图。
[0020]图3显示为本发明的社交网络推荐方法的一实施例的用户关联建立与推荐流程示意图。
[0021]图4显示为本发明的社交网络推荐方法的一实施例的前端与后端交互流程示意图。
[0022]图5显示为本发明的社交网络推荐系统的一实施例的模块示意图。
[0023]图6显示为本发明的社交网络推荐系统的一实施例的用户推荐显示模块效果示意图。
[0024]元件标号说明
[0025]I社交网络推荐系统
[0026]11终端
[0027]111用户登录模块
[0028]112商品扫描模块
[0029]113用户商品关联建立申旲块
[0030]114用户推荐显示模块
[0031]12服务后台
[0032]121用户验证模块
[0033]122用户商品关联加入申旲块
[0034]123用户关联建立模块
[0035]124用户推荐模块
[0036]SI ?S5步骤
【具体实施方式】
[0037]以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的【具体实施方式】加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。
[0038]需要说明的是,本实施例中所提供的图示仅以示意方式说明本发明的基本构想,遂图式中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。
[0039]本发明提供一种社交网络推荐方法。在一个实施例中,如图1所示,所述社交网络推荐方法包括:
[0040]步骤SI,每一个终端用户都一一对应获得一个唯一标识码。在一个实施例中,终端用户通过成功登录后获得该终端用户的标识码(如UID_1),该标识码可以唯一确定该终端用户。终端用户也可简称为用户。
[0041]步骤S2,终端用户扫描商品条形码,并根据预设算法得到所述商品条形码相应的字符串。在一个实施例中,前端用户(终端用户)通过终端的扫描设备扫描商品条形码后,利用已有的开源技术(ZBar)将扫描获得的条形码图片转化为相应的字符串(如Str_l)。
[0042]步骤S3,建立所述终端用户对应的标识码与所述终端用户扫描得到的字符串的用户商品关联,将建立的用户商品关联加入到关联数据库中。在一个实施例中,如图2所示,终端用户(前端)将该字符串(如Str_l)以及字符串(如Str_l)传送到后端(服务后台),并将该字符串(如Str_l)与字符串(如Str_l)的用户商品关联加入到
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1