随着人工智能技术的飞速发展,课程AI助教作为AI+教育教学的创新举措,正逐步走进各大高校课堂,为学生带来全新的学习体验。AI助教不仅可为学生提供个性化、高效的学习支持,也将有效减轻教师教学工作负担,提升教育教学质量。
近日,人工智能学院智能工程团队董伟生教授带领团队青年教师冯明涛、董乐,研制出一款课程AI助教系统——“西电学习助手”。该AI课程助教系统基于大语言模型技术,通过智能互动与问答处理算法助力学生更高效地学习和掌握知识。系统由教师端和学生端两个部分组成,教师端可上传教材、课程资料作为知识库,通过开发的文档嵌入技术,系统可深入理解指定课程的知识库,确保问题回答从教材内容出发而又不局限于教材,提高回答的准确性和规范性。学生可在学生端对课程的基础概念、核心定理、扩展知识以及应用案例等内容进行持续的互动对话,还可自行添加相关学习资料进行辅助学习。此外,该AI助教系统还可在学业规划、学习策略、参考书籍和学习路径等方面给学生提供建议,变机械的问答工具为热情的学习助教。
以《计算机组成原理》课程为例进行AI助教的使用演示。学生登录、选择课程后,可在对话窗口进行自由式问答,包括基本概念、例题、扩展知识和学习计划等方面的问题,均可与AI助教进行持续性的互动交互。
在专业背景较强的学科问题回答方面,AI助教“西电学习助手”给出了正确答案,而ChatGPT3.5和通义千问的回答均出现不足,容易误导学生,这表明嵌入能力能够较好地解决大语言模型问答的非专业性。此外为了方便学生连续提问,系统也具备记忆功能,支持学生进行多轮对话。
AI助教介绍摩尔定律
在布斯法计算两数相乘的补码的例子中,AI助教“西电学习助手”给出了正确答案,ChatGPT在回答过程中因用错了布斯法的计算原理而得出了错误的结论,通义千问则是在计算过程中错误地对已经求得的补码再求补来当补码,且在计算最后两位之差时出错,使得未能正确地判断是该+[X]补、+[-X]补或是+0。
介绍布斯法且计算两数相乘的补码,AI助教给出正确答案
学生可在对话窗口进行持续地自由式问答,还可以提出学习计划等方面的问题。
AI助教回答学生提问、给予学生学习建议
下一步,董伟生教授团队将进一步挖掘AI助教系统在学校人才培养方面的巨大潜力,例如扩大和优化“嵌入”模块,进一步提升问答的准确性。此外,团队也将继续优化提示工程,使得AI助教系统能更好地理解各层次学生的需求,提供更个性化的课程辅导服务。
(文中图片为AI助教回答结果,作者:西安电子科技大学 冯明涛 田臻)