【技术实现步骤摘要】
基于大数据的用户隐私保护的推荐系统及方法
本专利技术涉及大数据领域,具体是一种基于大数据的用户隐私保护的推荐系统及方法。
技术介绍
随着科技的快速发展,大数据在互联网、社交网络、电子商务中的应用越来越普遍,大数据的应用为人们提供了许多个性化的服务。大数据在为人们提供服务时,需要采集大量的个人数据信息,其中还包含着用户的个人隐私信息,因此用户在使用大数据过程中很容易会导致隐私泄露。隐私泄露,有可能会对用户不可预知的隐私传播影响。
技术实现思路
本专利技术的目的在于提供一种基于大数据的用户隐私保护的推荐系统及方法,以解决现有技术中的问题。为实现上述目的,本专利技术提供如下技术方案:一种基于大数据的用户隐私保护的推荐系统,所述推荐系统包括客户端和多个服务器,所述客户端用于用户输入信息和发起服务请求,所述服务器用于接收服务请求并将请求结果推荐给用户。作为优选方案,所述客户端包括用户信息输入模块、服务器评级模块、服务请求发起模块、服务器等级判断模块和用户信息传输模块,所述用户信息输入模块包括 ...
【技术保护点】
1.一种基于大数据的用户隐私保护的推荐系统,其特征在于:所述推荐系统包括客户端和多个服务器,所述客户端用于用户输入信息和发起服务请求,所述服务器用于接收服务请求并将请求结果推荐给用户。/n
【技术特征摘要】
1.一种基于大数据的用户隐私保护的推荐系统,其特征在于:所述推荐系统包括客户端和多个服务器,所述客户端用于用户输入信息和发起服务请求,所述服务器用于接收服务请求并将请求结果推荐给用户。
2.根据权利要求1所述的一种基于大数据的用户隐私保护的推荐系统,其特征在于:所述客户端包括用户信息输入模块、服务器评级模块、服务请求发起模块、服务器等级判断模块和用户信息传输模块,所述用户信息输入模块包括第一信息模块、第二信息模块和第三信息模块,所述第一信息模块供用户全部输入个人真实信息,所述第二信息模块供用户输入一部分个人真实信息、一部分个人假信息,所述第三信息模块供用户全部输入个人假信息,所述服务器评级模块供用户对服务器进行评级,限定服务器的权限,所述服务器请求发起模块用于供用户发起服务请求,所述服务等级判断模块用于判断服务器的评级,所述用户信息传输模块根据服务器的评级传输对应的用户信息给服务器。
3.根据权利要求2所述的一种基于大数据的用户隐私保护的推荐系统,其特征在于:所述服务器包括用户信息接收模块、好友信息获取模块、互动行为记录模块、相同行为记录模块、信息比较模块、关联度值计算模块、归一化处理模块、排序模块和推送模块,所述用户信息接收模块用于接收客户端发来的用户信息,所述好友信息获取模块用于获取用户好友的信息,所述互动行为记录模块用于记录用户主动发起对好友的互动行为的次数,所述相同行为记录模块用于记录用户与好友发生相同行为的次数,所述信息比较模块用于比较用户与该好友的信息相似种类数,所述关联度值计算模块用于计算用户与好友的关联度值,所述归一化处理模块用于对用户与好友的关联度值进行归一化处理,所述排序模块用于将归一化处理后的关联度值按照从大到小的顺序进行排序,所述推送模块根据排序模块的排序结果给用户发送推荐结果。
4.一种基于大数据的用户隐私保护的推荐方法,其特征在于:所述推荐方法包括以下步骤:在客户端预先设置用户信息和服务器等级信息;用户向服务器发起服务请求,服务器相应服务请求并将结果推荐给用户。
5.根据权利要求4所述的一种基于大数据的用户隐私保护的推荐方法,其特征在于:所述在客户端预先设置用户信息和服务器等级信息包括:
在客户端预先设置用户第一信息、用户第二信息和用户第三信息,所述用户第一信息全部为用户的个人真实信息,所述用户第二信息中一部分为用户的个人真实信息、一部分为...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。