1.一种文章推荐方法,其特征在于,所述方法包括:
将文章推荐网络中与目标节点具有连接关系的节点确定为候选节点,其中,所述文章推荐网络是根据多篇文章构建的,所述网络中的每个节点分别对应于一篇文章,当两个节点之间具有连接关系时,表示该两个节点各自对应的文章相关联;
针对任一所述候选节点,根据该候选节点和所述目标节点的连接权重,确定所述目标节点对应的文章对该候选节点对应的文章的直接吸引值;根据该候选节点和所述目标节点二者之间的公共连接节点,确定所述目标节点对应的文章对该候选节点对应的文章的间接吸引值;根据所述目标节点对应的文章对该候选节点对应的文章的所述直接吸引值和所述间接吸引值,确定该候选节点对应的文章的目标推荐值;
根据各个所述候选节点对应的文章的目标推荐值,为所述目标节点对应的文章确定待推荐文章;
其中,所述网络中的各节点关联有对应文章的关键词信息;
所述根据该候选节点和所述目标节点二者之间的公共连接节点,确定所述目标节点对应的文章对该候选节点对应的文章的间接吸引值,包括:获取第一关键词集合和第二关键词集合,所述第一关键词集合包括该候选节点所关联的关键词和所述公共连接节点所关联的关键词,所述第二关键词集合包括所述目标节点所关联的关键词;
确定所述第二关键词集合与所述第一关键词集合之间的距离;
将节点总数与所述距离的比值确定为所述间接吸引值,所述节点总数为所述公共连接节点的数量加一。
2.根据权利要求1所述的方法,其特征在于,所述根据该候选节点和所述目标节点的连接权重,确定所述目标节点对应的文章对该候选节点对应的文章的直接吸引值,包括:将该候选节点和所述目标节点的连接权重、与所述目标节点对应的总权重的比值确定为所述直接吸引值,其中,所述目标节点对应的总权重为所述目标节点与各个所述候选节点的连接权重之和。
3.根据权利要求1所述的方法,其特征在于,所述根据所述目标节点对应的文章对该候选节点对应的文章的所述直接吸引值和所述间接吸引值,确定该候选节点对应的文章的目标推荐值,包括:将所述目标节点对应的文章对该候选节点对应的文章的所述直接吸引值和所述间接吸引值的乘积确定为所述目标推荐值。
4.根据权利要求1所述的方法,其特征在于,所述根据各个所述候选节点对应的文章的目标推荐值,为所述目标节点对应的文章确定待推荐文章,包括:将各个所述候选节点按照目标推荐值由大至小的顺序排列;
将排名在前N的候选节点所对应的文章确定为所述待推荐文章,其中,所述N为正整数。
5.根据权利要求1-4中任一项所述的方法,其特征在于,所述网络中的各节点关联有对应文章的关键词信息;
当所述网络中的两个节点关联的关键词中、匹配成功的关键词的对数达到预设阈值时,该两个节点之间具有连接关系,且该两个节点之间的连接权重为匹配成功的关键词的总对数,其中,所述预设阈值为正整数。
6.一种文章推荐装置,其特征在于,所述装置包括:
第一确定模块,用于将文章推荐网络中与目标节点具有连接关系的节点确定为候选节点,其中,所述文章推荐网络是根据多篇文章构建的,所述网络中的每个节点分别对应于一篇文章,当两个节点之间具有连接关系时,表示该两个节点各自对应的文章相关联;
第二确定模块,用于针对任一所述候选节点,根据该候选节点和所述目标节点的连接权重、以及该候选节点和所述目标节点二者之间的公共连接节点,确定该候选节点对应的文章的目标推荐值;
第三确定模块,用于根据各个所述候选节点对应的文章的目标推荐值,为所述目标节点对应的文章确定待推荐文章;
其中,所述第二确定模块包括:
第一确定子模块,用于根据该候选节点和所述目标节点的连接权重,确定所述目标节点对应的文章对该候选节点对应的文章的直接吸引值;
第二确定子模块,用于根据该候选节点和所述目标节点二者之间的公共连接节点,确定所述目标节点对应的文章对该候选节点对应的文章的间接吸引值;
第三确定子模块,用于根据所述目标节点对应的文章对该候选节点对应的文章的所述直接吸引值和所述间接吸引值,确定该候选节点对应的文章的目标推荐值;
其中,所述网络中的各节点关联有对应文章的关键词信息;
所述第二确定子模块包括:
获取子模块,用于获取第一关键词集合和第二关键词集合,所述第一关键词集合包括该候选节点所关联的关键词和所述公共连接节点所关联的关键词,所述第二关键词集合包括所述目标节点所关联的关键词;
第四确定子模块,用于确定所述第二关键词集合与所述第一关键词集合之间的距离;
第五确定子模块,用于将节点总数与所述距离的比值确定为所述间接吸引值,所述节点总数为所述公共连接节点的数量加一。
7.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现权利要求1-5中任一项所述方法的步骤。
8.一种电子设备,其特征在于,包括:
存储器,其上存储有计算机程序;
处理器,用于执行所述存储器中的所述计算机程序,以实现权利要求1-5中任一项所述方法的步骤。