本发明提供一种基于知识图谱和高阶协同信息的推荐方法及系统,包括:确定用户与项目的交互信息和知识图谱;根据用户与项目的交互矩阵,确定与用户有交互的项目,将有交互的项目作为一阶邻居,并确定与一阶邻居有交互的其他用户,作为二阶邻居,再确定与二阶邻居有交互的项目,作为三阶邻居,以此类推,通过高阶连通性连接用户各阶邻居以确定用户的高阶嵌入表示;在知识图谱中对项目的一阶邻居随机采样,确定实体之间的关系并基于注意力机制确定各实体关系权重;将项目自身嵌入表示与其一阶邻域的嵌入表示聚合,得到项目的聚合嵌入表示;根据用户的高阶嵌入表示和项目的聚合嵌入表示对用户推荐其感兴趣的项目。本发明提供的推荐方法准确性较高。
