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 モデリング、クイズ、ファイルアップロードをすべて対応しています。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト