1.一种基于智能降级的资源推荐方法,其特征在于,所述方法包括:
获取用户的资源推荐请求,提取出所述资源推荐请求中的访问标识;
若所述访问标识为第一标识,确定所述资源推荐请求为首次请求,按照第一策略生成资源推荐列表对所述用户进行资源推荐,并将所述资源推荐列表与所述用户进行关联存储;
若所述访问标识为第二标识,确定所述资源推荐请求为非首次请求,获取预先存储的用户特征及目标降级特征;
判断所述用户特征是否在目标降级特征中;
若所述用户特征不在所述目标降级特征中,按照所述第一策略生成资源推荐列表对所述用户进行资源推荐,并将所述资源推荐列表与所述用户进行关联存储;
若所述用户特征在所述目标降级特征中,调用与所述用户关联存储的资源推荐列表对用户进行资源推荐。
2.如权利要求1所述的基于智能降级的资源推荐方法,其特征在于,所述提取出所述资源推荐请求中的访问标识,包括:
遍历所述资源推荐请求以确定所述资源推荐请求中字段间隔符号的位置;
按照所述字段间隔符号的位置将所述资源推荐请求划分为多个请求字段,并对所述多个请求字段按照在所述资源推荐请求中从前向后的顺序进行编号;
选取预设编号的请求字段,并对选取的请求字段进行解析,得到请求标识。
3.如权利要求1所述的基于智能降级的资源推荐方法,其特征在于,所述按照第一策略生成资源推荐列表对所述用户进行资源推荐,包括:
获取所述用户的用户数据,根据所述用户数据生成所述用户的用户画像;
获取多个待推荐资源,分别将所述多个待推荐资源与所述用户画像进行匹配分析,得到每个待推荐资源与所述用户画像的匹配度;
选取匹配度大于预设匹配度阈值的待推荐资源,并按照所述匹配度从大到小的顺序将选取的待推荐资源进行排序生成资源推荐列表;
根据资源推荐列表对所述用户进行资源推荐。
4.如权利要求3所述的基于智能降级的资源推荐方法,其特征在于,所述根据所述用户数据生成所述用户的用户画像,包括:
对所述用户数据进行文本转化,得到文本数据;
对所述文本数据进行分词处理,得到文本分词;
对所述文本分词进行词向量转化,得到文本词向量;
利用预先训练的特征提取算法对所述文本词向量进行特征提取,得到特征词向量;
根据所述特征词向量生成所述用户的用户画像。
5.如权利要求4所述的基于智能降级的资源推荐方法,其特征在于,所述对所述文本数据进行分词处理,得到文本分词,包括:
获取预先构建的标准词典,其中,所述标准词典中包含多个标准分词;
将所述文本数据按照预设的第一长度进行文本划分,得到检索词;
将所述检索词在所述标准词典中进行检索,当从所述标准词典中检索到与所述检索词相同的标准分词时,确定所述检索词为所述文本数据的文本分词,并返回文本划分的步骤按照预设的第二长度进行文本划分,直至所述文本划分的次数达到预设次数,得到所述文本数据对应的文本分词。
6.如权利要求1至5中任一项所述的基于智能降级的资源推荐方法,其特征在于,所述判断所述用户特征是否在目标降级特征中,包括:
对所述目标降级特征中的各特征构建索引;
根据所述用户特征及所述索引在所述目标降级特征中进行检索,得到检索内容;
检测所述检索内容的长度,当所述检索内容的长度为零,确定所述用户特征不在所述目标降级特征内;
当所述检索内容的长度不为零,确定所述用户特征在所述目标降级特征内。
7.如权利要求1至5中任一项所述的基于智能降级的资源推荐方法,其特征在于,所述调用与所述用户关联存储的资源推荐列表对用户进行资源推荐,包括:
提取所述资源推荐请求中的用户id;
根据所述用户id生成资源推荐列表调用请求;
利用所述资源列表调用请求调用与所述用户关联存储的资源推荐列表;
利用所述资源推荐列表对所述用户进行资源推荐。
8.一种基于智能降级的资源推荐装置,其特征在于,所述装置包括:
标识提取模块,用于获取用户的资源推荐请求,提取出所述资源推荐请求中的访问标识;
第一推荐模块,用于在所述访问标识为第一标识时,确定所述资源推荐请求为首次请求,按照第一策略生成资源推荐列表对所述用户进行资源推荐,并将所述资源推荐列表与所述用户进行关联存储;
数据获取模块,用于在所述访问标识为第二标识时,确定所述资源推荐请求为非首次请求,获取预先存储的用户特征及目标降级特征;
降级判断模块,用于判断所述用户特征是否在目标降级特征中;
第二推荐模块,用于在所述用户特征不在所述目标降级特征中时,按照所述第一策略生成资源推荐列表对所述用户进行资源推荐,并将所述资源推荐列表与所述用户进行关联存储;
第三推荐模块,用于在所述用户特征在所述目标降级特征中时,调用与所述用户关联存储的资源推荐列表对用户进行资源推荐。
9.一种电子设备,其特征在于,所述电子设备包括:
至少一个处理器;以及,
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如权利要求1至7中任意一项所述的基于智能降级的资源推荐方法。
10.一种计算机可读存储介质,存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7中任意一项所述的基于智能降级的资源推荐方法。