总统学院开发了全国首个基于生成式人工智能的高校智能助理。该助理的任务是通过 Telegram 聊天功能,回答申请者及其家长的提问。自招生启动以来,该机器人已为 4000 多位独立用户解答了超过 11000 个问题。
总统学院开发的智能助手“学院”(Academiy)具备多项核心功能,包括:提供材料提交、招生政策方面的咨询服务,辅助对比不同专业方向和历年录取分数线,并就申请学士及五年制专业课程提出建议。该助手支持超过 4 万个常见问题解答,并接入学院官方文件系统,能更快速、准确地检索并提供所需信息。
大学入学是一个至关重要的阶段,值得认真对待。总统学院始终致力于让这一过程更便捷、更清晰、更公开。“学院”助手可在数秒内解答考生最关心的问题,提供政策文件链接,同时介绍学院在科学研究、国际合作、教育教学等方面的核心内容。如遇非常规问题或需专家介入,“学院助手”将直接提供能够协助处理的具体工作人员联系方式。
总统学院副校长弗拉基米尔·科洛德金表示:
“每年有超过十万名申请者就各类问题咨询总统学院招生委员会。为了为申请者及其家长提供充分的信息支持,我们设有招生热线,招生工作人员也会通过学院在社交媒体的官方账号和平台,回答有关录取的问题。不过我们也清楚,有时申请者需要的并非详细的咨询,而是对学院所提供多样化发展路径的清晰引导。正是基于这样的考虑,我们开发了“学院助手”。它可以帮助申请者迅速了解本校的学士及五年制专业课程,并进行横向对比。同时,它还能解答关于招生政策的问题,并提供招生办公室的联系方式和办公时间。我们由衷相信,借助这一项目,申请者在选择专业、报考总统学院的过程中将获得更加便捷、顺畅的体验。”
最常被提及的问题包括:毕业证书上的专业名称将如何呈现,毕业生未来的就业方向,以及奥林匹克竞赛成绩对录取机会的影响。一些用户对助理的工作机制理解不够透彻,常常一次性提出多个问题,甚至还会逐条编号。在这种情况下,系统自然只会回应列表开头的那个问题。学院的IT专家会对所有收到的问题进行分析,以进一步提升神经助理的使用体验。
该系统以独立微服务形式部署,旨在通过Telegram聊天实现用户请求的自动接收与处理。神经助理的核心目标是借助现代自然语言处理与机器学习方法,精准理解、分类并解决用户请求。神经助理基于开源大语言模型(LLM)与RAG技术开发,回答方式并非模板化,而是依托对用户请求与偏好的深入分析生成。
该系统已集成至分析仪表板,可实时展示招生工作的推进情况。
总统学院副校长、数字模块负责人帕维尔·克列皮宁表示:
“从需求分析到API集成,所有开发环节均由学院团队独立完成,确保了产品的高质量、安全性以及在高校基础设施中的便捷部署。”
开发人员指出,神经助理系统设有每日自动向数据库管理系统加载新信息的机制,确保系统在无需人工干预的情况下实现持续学习,从而具备出色的适应性,能够迅速响应用户需求的变化。
为监测系统性能、回答质量及用户请求情况,团队开发了一个基于Metabase的分析仪表板。该工具可实现问题的快速识别与处理,并持续推动系统优化。
总统学院研究中心主任谢尔盖·博洛夫佐夫表示:
“招生工作始终是高校承担的重要职责。为增强招生团队的服务能力,我们研究中心自主研发了一套独特的智能解决方案,能够协助解答申请人及家长提出的各类问题。目前,该系统仍处于持续学习阶段,但在招生期间,它将成为最具经验的‘虚拟专家’之一,协助申请人选择专业方向、提交申请材料,并通过对话形式详细说明相关流程,提供网站对应板块的链接,实现全程陪伴式服务。”
学院计划建立神经助理的持续优化机制。一旦引入智能解决方案,用户的交互行为便会迅速发生变化——不仅出现了全新的提问类型,还表现出用户希望“全面掌握一切”的强烈意愿。例如,神经助理曾收到过一个典型提问,显示出用户试图了解如何绕过查重系统的操作方式。
“我们重点关注两个方向——深入了解用户需求,提供个性化服务。我们计划将神经助理的应用拓展至更广泛的领域,包括职业教育项目、硕士与博士阶段的课程咨询,以及学院整体校园生活的信息支持。”帕维尔·克列皮宁补充道。
所用技术:
- 编程语言:Python 3.12(通过 Poetry 管理)
- 后端:FastAPI
- 嵌入器:E5、BM25
- 使用嵌入:Milvus, TEI
- 数据库:MongoDB
- 分析:Metabase
- 用户界面:Telegram
- 基础设施:Docker、 REST API
- 机器学习基础设施和数据处理:LangChain, LangGraph, PyTorch, pandas, numpy