UIUCのAIティーチングアシスタントが11モデルを並行してサブ2秒の応答を実現

✍️ OpenClawRadar📅 公開日: July 19, 2026🔗 Source
UIUCのAIティーチングアシスタントが11モデルを並行してサブ2秒の応答を実現
Ad

UIUCのAIイノベーションセンターは、電気工学コース向けのオープンソースAI教育アシスタントを公開し、HuggingFace Spacesで稼働中です。このシステムは、テキスト/画像の検索、生成、モデレーション、ランキングのために11の個別モデルを並列実行し、中央値2秒の応答時間を達成しています。

アーキテクチャ

このアシスタントは、Pineconeベクトルデータベースを用いた検索拡張生成(RAG)を採用。データソースには、教科書、講義ビデオ(Whisperで文字起こし)、学生のQAフォーラムが含まれます。コードベースはMITライセンスで、自身のPineconeデータベースに接続可能です。

RLHFデータセット

チームは5人の電気工学学生を雇い、UIUCのECE 120コースを対象としたRLHF用の比較データセットを作成しました。データセットはHuggingFaceで公開されています:kastan/rlhf-qa-comparisons

評価

新機能が追加されるたびに自動評価が実行されます。EEエンジニアの専門家が作成した評価データセットを使用して、各モデルが回答を生成。GPT-3が生成回答を人間作成の正解と比較し、「良い」か「悪い」かを判定します。既知の制限:GPT-3は自身を評価するため、GPT-3の出力を好む傾向があります。

クイックスタート

pip install -r requirements.txt
# run_ta_gradio.shでAPIキーを設定後:
bash run_ta_gradio.sh

提供スクリプトを使用して独自のPineconeインデックスを構築:教科書(PDF)、ビデオ文字起こし(Whisper)、講義スライド(.jpg画像)から。

主要ファイル

  • main.py — モデル集約
  • TA_gradio_ux.py — Gradio UI
  • prompting.py — プロンプトテンプレート
  • evaluation.py — GPT-3評価ループ
  • feedback.json — 収集されたユーザーフィードバック

リポジトリは146コミット、57スター、並列モデルパイプラインを示すシステム図を含みます。

📖 出典全文: HN LLM Tools

Ad

👀 See Also

🦀
Tools

Agentalmanac: すぐに使えるJSON設定付き23のMCPサーバーカタログ

RedditユーザーがClaude Desktop、Cursor、Continue用のペースト可能な設定を備えた23のMCPサーバーをカタログ化。アーカイブされたサーバーをメンテナンス済みの代替品に振り向ける。ホストされたデモはCloudflare Workers上で動作。

OpenClawRadar
Claude Code Plugin Yoinkは、サプライチェーンリスクを低減するためにライブラリ依存関係を置き換えます
Tools

Claude Code Plugin Yoinkは、サプライチェーンリスクを低減するためにライブラリ依存関係を置き換えます

Yoinkは、必要な機能のみを再実装することで複雑な依存関係を排除するClaude Codeプラグインで、/setup、/curate-tests、/decomposeの3段階ワークフローを使用します。現在はPythonをサポートしており、TypeScriptとRustのサポートも進行中です。

OpenClawRadar
companion-capture: Claude Codeの一時的な吹き出しを保存するツール
Tools

companion-capture: Claude Codeの一時的な吹き出しを保存するツール

companion-captureは、Claude Codeのコンパニオンキャラクターの吹き出しメッセージがターミナルから消える前にキャプチャするオープンソースツールです。VT100画面バッファの解析でカーソル位置を追跡し、メッセージをマークダウンファイルとSQLiteに保存して検索可能にします。

OpenClawRadar
Claudeレビュー:Claude Codeによるリアルタイムコードレビュー用IntelliJプラグイン
Tools

Claudeレビュー:Claude Codeによるリアルタイムコードレビュー用IntelliJプラグイン

Claude Reviewは、Claude Codeを使用してコード変更を自動的にレビューするオープンソースのIntelliJプラグインです。ファイルを保存するたびに、ステージングされていないgit差分をカスタマイズ可能なプロンプトとともにClaudeに送信し、結果をネイティブなIntelliJアノテーションとして表示します。

OpenClawRadar