摘要
本发明公开了一种基于神经网络的编程教育智慧管理方法及系统,该方法包括:基于第一神经网络提取学生源代码文本的第一语义信息;基于第二神经网络提取学生源代码的抽象语法树的第二语义信息;基于第三神经网络提取学生源代码的变量程序依赖图的第三语义信息;将第一语义信息、第二语义信息、第三语义信息利用基于Transformer的多模态特征融合模型进行融合,得到融合语义特征;将所述融合语义特征输入输出层,得到学生源代码质量分析结果。本发明利用源代码的多种数据类型充分提取源代码的语义信息,实现更全面地捕捉源代码的语义信息。