1.一种冷启动推荐方法,应用于本地服务器,其特征在于,包括下述步骤:在接收到第一服务器发送的第一密钥时,计算本地服务器的第一评分参数,其中,所述本地服务器为不包括目标用户的物品信息的服务器,所述第一服务器为独立的第三方服务器;
在接收到第二服务器发送的第一加密数据时,根据所述第一评分参数和所述第一加密数据计算第一加密相似度,并根据所述第一密钥对所述第一加密相似度进行解密,得到第一解密相似度,其中,所述第二服务器为包括所述目标用户的物品信息的服务器;
发送所述第一解密相似度至所述第一服务器,以使所述第一服务器根据所述第一解密相似度计算总相似度;
在接收到所述第一服务器发送的所述总相似度时,根据所述总相似度生成所述目标用户的物品推荐表,并发送所述物品推荐表至所述第二服务器,以使所述第二服务器根据所述物品推荐表对所述目标用户进行物品推荐。
2.根据权利要求1所述的冷启动推荐方法,其特征在于,在所述计算本地服务器的第一评分参数的步骤之后,包括:
所述第一密钥包括第一随机向量,根据所述第一密钥中的所述第一随机向量对所述第一评分参数进行加密,得到第二加密数据;
发送所述第二加密数据至所述第二服务器,以使所述第二服务器根据所述第二加密数据计算所述第二服务器对应的第二加密相似度。
3.根据权利要求1所述的冷启动推荐方法,其特征在于,所述计算本地服务器的第一评分参数的步骤包括:
获取所述本地服务器存储的用户物品评分和评分均值;
根据所述用户物品评分和所述评分均值,计算所述第一评分参数。
4.根据权利要求1所述的冷启动推荐方法,其特征在于,所述根据所述总相似度生成所述目标用户的物品推荐表的步骤包括:在接收到所述第一服务器发送的所述总相似度时,获取所述目标用户在所述本地服务器的物品评分信息;
根据所述总相似度和所述物品评分信息,计算得到所述目标用户的预测评分;
按照所述预测评分从高到低对所述本地服务器中存储的所有物品进行排序,得到所述目标用户对应的物品推荐表。
5.根据权利要求4所述的冷启动推荐方法,其特征在于,所述根据所述总相似度和所述物品评分信息,计算得到所述目标用户的预测评分的步骤包括:将所述总相似度作为所述物品评分信息的权值,根据所述权值对所述物品评分信息进行加权求和,计算得到所述目标用户的预测评分。
6.根据权利要求1所述的冷启动推荐方法,其特征在于,所述根据所述第一评分参数和所述第一加密数据计算第一加密相似度的步骤包括:计算所述第一评分参数和所述第一加密数据的向量夹角,将所述向量夹角作为所述第一加密相似度。
7.根据权利要求1所述的冷启动推荐方法,其特征在于,所述根据所述第一密钥对所述第一加密相似度进行解密,得到第一解密相似度的步骤包括:所述第一密钥包括随机密钥值,计算所述第一加密相似度与所述随机密钥值的差值,将所述差值作为所述第一解密相似度。
8.一种冷启动推荐系统,其特征在于,所述冷启动推荐系统包括本地服务器、第一服务器和第二服务器,其中:
所述第一服务器,用于随机生成第一密钥和第二密钥,将所述第一密钥发送至所述本地服务器,将所述第二密钥发送至所述第二服务器;
所述本地服务器,用于在接收到所述第一服务器发送的所述第一密钥时,计算第一评分参数,并根据所述第一密钥对所述第一评分参数进行加密,得到第二加密数据,将所述第二加密数据发送至所述第二服务器;
所述第二服务器,用于在接收到所述第一服务器发送的所述第二密钥时,计算第二评分参数,并根据所述第二密钥对所述第二评分参数进行加密,得到第一加密数据,并将所述第一加密数据发送至所述本地服务器;
所述本地服务器,用于在接收到所述第一加密数据时,根据所述第一加密数据和所述第一评分参数计算第一加密相似度,并根据所述第一密钥对所述第一加密相似度进行解密,得到第一解密相似度,将所述第一解密相似度发送至所述第一服务器;
所述第二服务器,用于在接收到所述第二加密数据时,根据所述第二加密数据和所述第二评分参数,计算第二加密相似度,并根据所述第二密钥对所述第二加密相似度进行解密,得到第二解密相似度,将所述第二解密相似度发送至所述第一服务器;
所述第一服务器,用于在接收到所述第一解密相似度和所述第二解密相似度时,根据所述第一解密相似度和所述第二解密相似度计算总相似度,并将所述总相似度分别发送至所述本地服务器和所述第二服务器;
所述本地服务器,用于在接收到所述总相似度时,根据所述总相似度生成目标用户的物品推荐表,并发送所述物品推荐表至所述第二服务器;
所述第二服务器,用于在接收到所述物品推荐表时,根据所述物品推荐表对所述目标用户进行物品推荐。
9.一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机可读指令,所述处理器执行所述计算机可读指令时实现如权利要求1至7任一项所述的冷启动推荐方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机可读指令,所述计算机可读指令被处理器执行时实现如权利要求1至7任一项所述的冷启动推荐方法的步骤。