1.一种基于人工智能的智慧教育系统,其特征在于,所述系统包括:信息收集模块,用于获得初始知识对应的关联课程,并收集历史用户对所述关联课程对应的课程得分;
差异计算模块,用于根据所述课程得分确定所述历史用户在所述初始知识中对应的第一用户差异;
图谱构建模块,用于根据所述第一用户差异确定所述历史用户对应的初始关联图谱,其中,所述初始关联图谱中所述历史用户为节点,节点之间的关联关系通过所述第一用户差异连接;
图谱确定模块,用于获得目标用户和所述目标用户对应的当前课程,根据所述当前课程从所述初始关联图谱中获得对应的目标关联图谱;
用户确定模块,用于计算所述目标用户和所述目标关联图谱对应用户之间的第一相似度,根据所述第一相似度确定所述目标用户在所述目标关联图谱中对应的第一关联用户;
路径确定模块,用于从所述目标关联图谱中获得所述目标用户在所述当前课程中与所述目标关联图谱的其他用户之间的第三用户差异,将所述第三用户差异根据差异大小进行排序获得第一排序用户,所述第三用户差异通过所述目标用户对应的所述第一关联用户与所述目标关联图谱的其他用户进行差异计算得到;根据所述第一排序用户确定所述目标用户在所述当前课程中对应的第一课程学习路径;第一课程推荐模块,用于根据所述第一课程学习路径获得所述目标用户对应的第一课程推荐结果。
2.根据权利要求1所述的系统,其特征在于,所述差异计算模块,包括:得分获取模块,用于从所述历史用户中获得第一用户和第二用户,以及在所述课程得分中获得所述第一用户对应的第一得分和所述第二用户对应的第二得分;
频次计算模块,用于获得所述第一得分在所述初始知识中对应的第一频次和所述第二得分在所述初始知识中对应的第二频次;
熵值计算模块,用于根据所述第一频次获得所述第一用户对应的第一信息熵和根据所述第二频次获得所述第二用户对应的第二信息熵;
差异确定模块,用于根据所述第一得分、所述第二得分、所述第一信息熵和所述第二信息熵确定所述第一用户和所述第二用户在所述初始知识中对应的所述第一用户差异。
3.根据权利要求2所述的系统,其特征在于,所述差异确定模块,包括:倒数计算模块,用于对所述第一信息熵进行倒数求解获得第一熵倒数和对所述第二信息熵进行倒数求解获得第二熵倒数;
绝对值计算模块,用于计算所述第一得分和所述第二得分之间得分差值,并对所述得分差值进行绝对值求解获得差值绝对值;
计算差异模块,用于根据所述第一熵倒数、所述第二熵倒数和所述差值绝对值确定所述第一用户差异;
其中,根据下列公式获得所述第一用户差异:
;
其中, 表示所述第一用户x1和所述第二用户x2之间的所述第一用户差异,score表示所述差值绝对值, 表示所述第一熵倒数, 表示所述第二熵倒数。
4.根据权利要求1所述的系统,其特征在于,所述图谱构建模块,包括:相互计算模块,用于从所述历史用户中获得任意一个用户确定为当前用户,并从所述第一用户差异中获得所述当前用户与所述历史用户中除了所述当前用户中任意一个用户之间对应的第二用户差异;
用户关联模块,用于根据所述第二用户差异确定所述当前用户对应的用户关联图谱;
图谱合并模块,用于将所述用户关联图谱进行合并获得所述初始关联图谱。
5.根据权利要求1所述的系统,其特征在于,所述图谱确定模块,包括:文本确定模块,用于获得所述当前课程对应的第一课程文本和所述关联课程对应的第二课程文本;
第一标签计算模块,用于对所述第一课程文本进行标签处理获得所述当前课程对应的第一课程标签;
第二标签计算模块,用于对所述第二课程文本进行标签处理获得所述关联课程对应的第二课程标签;
目标确定模块,用于根据所述第一课程标签和所述第二课程标签进行相似度计算从所述关联课程中获得所述当前课程对应的目标课程;
图谱获得模块,用于根据所述目标课程从所述初始关联图谱中获得所述目标关联图谱。
6.根据权利要求5所述的系统,其特征在于,所述第一标签计算模块,包括:第一词语确定模块,用于对所述第一课程文本进行文本分词处理获得对应的第一课程词语;
第一次数确定模块,用于获得所述第一课程文本对应的第一评论文本,确定所述第一课程词语在所述第一评论文本中对应的第一评论次数;
第一频次确定模块,用于获得所述当前课程对应的第一语料库,根据所述第一语料库获得所述第一课程词语对应的第一词语频次;
第一文本频次模块,用于获得所述第一语料库中包含所述当前课程对应文本的第一文本频次;
第一计算模块,用于根据所述第一评论次数、所述第一词语频次和所述第一文本频次确定所述第一课程词语对应的第一重要度;
第一标签获得模块,用于根据所述第一重要度对所述第一课程词语进行筛选获得所述当前课程对应的所述第一课程标签。
7.根据权利要求5所述的系统,其特征在于,所述对所述第二课程文本进行标签处理获得所述关联课程对应的第二课程标签,包括:第二词语确定模块,用于对所述第二课程文本进行文本分词处理获得对应的第二课程词语;
第二次数确定模块,用于获得所述第二课程文本对应的第二评论文本,确定所述第二课程词语在所述第二评论文本中对应的第二评论次数;
第二频次确定模块,用于获得所述关联课程对应的第二语料库,根据所述第二语料库获得所述第二课程词语对应的第二词语频次;
第二文本频次模块,用于获得所述第二语料库中包含所述关联课程对应文本的第一文本频次;
第二计算模块,用于根据所述第二评论次数、所述第二词语频次和所述第二文本频次确定所述第二课程词语对应的第二重要度;
第二标签获得模块,用于根据所述第二重要度对所述第二课程词语进行筛选获得所述关联课程对应的所述第二课程标签。
8.根据权利要求1所述的系统,其特征在于,所述用户确定模块,包括:行为获得模块,用于获得所述目标用户对应的第一用户行为和所述目标关联图谱中每个用户对应的第二用户行为;
相似度计算模块,用于根据所述第一用户行为和所述第二用户行为确定所述第一相似度。
9.根据权利要求1‑8中任一项所述的系统,其特征在于,所述系统还包括:相邻图谱确定模块,用于获得所述当前课程对应的相邻课程,并根据所述相邻课程从所述初始关联图谱中获得对应的相邻关联图谱;
关联用户获得模块,用于计算所述目标用户和所述相邻关联图谱对应用户之间的第二相似度,根据所述第二相似度确定所述目标用户在所述相邻关联图谱中对应的第二关联用户;
第二路径获得模块,用于从所述相邻关联图谱中获得所述目标用户在所述相邻课程中与所述相邻关联图谱中的其他用户之间的第四用户差异,进而根据所述第四用户差异的差异大小进行排序获得第二排序用户,将所述第二排序用户对所述相邻课程对应的学习视频确定为所述目标用户在所述相邻课程中对应的第二课程学习路径,其中,所述第四用户差异通过所述目标用户对应的所述第二关联用户与所述相邻关联图谱中的其他用户进行差异计算得到;
第二课程推荐模块,用于根据所述第二课程学习路径获得所述目标用户对应的第二课程推荐结果。