为提升学生对知识图谱技术的理解与应用能力,近日,我院教师许燕龙带领智能科学与技术专业学生,开展了一项以“基于知识图谱的食谱领域智能问答系统”为主题的实践教学活动。通过动手构建一个简易但完整的问答系统,学生们在真实项目中掌握了知识图谱建模、数据库构建与自然语言理解的基础技能。
本次实践围绕Neo4j图数据库与Python编程工具展开,目标是让学生从零开始搭建一个能够回答菜谱相关问题的知识图谱系统。学生们利用公开的菜品数据集,完成了实体抽取、关系建模、图数据库构建以及简单自然语言查询的全过程。最终实现的功能包括根据菜品名称查询所需食材和调料、根据食材推荐可制作的菜品等。
在系统开发过程中,学生不仅学习了如何使用Node、Relationship等图结构描述现实世界中的语义关系,还初步尝试结合NLP技术进行用户意图识别。通过编写自定义词典与分类逻辑,实现了从自然语言问题到图数据库查询语句的映射。整个过程充分体现了“理论+实践”的教学理念。
“虽然这个系统功能还不复杂,但它完整地展现了知识图谱在垂直领域的应用场景。”许燕龙老师表示,“我们希望通过这样的项目式教学,帮助学生建立起从抽象概念到实际系统的转化能力,为后续深入学习人工智能、大数据分析打下坚实基础。”
此次教学实践激发了学生浓厚的学习兴趣。参与项目的学生纷纷表示,在亲手构建知识图谱的过程中,他们不仅加深了对图结构的理解,也提升了工程实现和问题解决的能力。许多同学表示希望未来能继续拓展该系统,加入更多智能化功能。
近年来,我院高度重视学生的实践创新能力培养,积极将前沿技术引入课堂教学。此次基于知识图谱的问答系统构建,是我院推进“课训结合”、“项目驱动”教学改革的又一成果体现。未来,学院将持续探索多元化教学模式,助力学生成长为具备扎实理论基础与丰富实战经验的复合型人才。