ls1intum/Artemis
Artemis - Interactive Learning with Automated Feedback
解决的问题
Artemis 是一个开源平台,旨在帮助大学提供可扩展的互动式学习体验。它解决了在编程、建模和文本类练习等技术性科目中,大规模为学生提供个性化反馈的挑战,同时允许机构保留对其自身基础设施和数据的控制权。
如何工作
Artemis 作为一个自托管系统运行,由 Angular 客户端和 Spring Boot 服务器组成。它提供一系列练习类型——包括编程、测验、建模和文本练习——并为代码提交提供内置的版本控制和持续集成(CI)。该平台与 EduTelligence AI 服务套件集成,提供可选的、受配置控制的 AI 支持:
- Iris:基于 LLM 的虚拟导师,提供提示和引导性问题。
- Athena:为各种练习类型提供建议性反馈。
- Hyperion:基于 Spring AI 构建的 AI 辅助练习创作工具。
适用对象
希望获得支持自动评估和 AI 辅助辅导的互动式、自托管学习管理系统的大专院校、教育机构和学校。
主要亮点
- 集成的代码生命周期:编程练习内置版本控制和 CI,无需依赖外部系统。
- 自适应学习:利用能力模型和学习分析,根据学生的个体进度调整课程内容。
- 负责任的 AI:AI 服务为可选且受控,确保教师始终对评估决策负责。
- 真实评估:支持带练习变体的在线考试、抄袭检测和结构化学生互评。
- 全面的练习类型:支持编程(20+ 语言)、UML 建模、测验和文件上传。
相关
- 项目
- 项目
- 项目
- 项目
- 项目