Teacher/Admin manages experiments and learner group assignments here. This is the source of truth for collector authorization.
Create Experiments
Add a collectable experiment, then manage its status in the list below.
Experiment List
Loading experiments...
Assign Learners to Experiments
Choose an experiment, adjust its status, and map learners to groups.
Active
Current Assignments
LearnerGroup
Select an experiment
Tasks
Define domain-specific context and semantic rules for CPS evaluation. Each file name is a task type — the same value Experiments assign and RAG tags match.
Analyzing...
Loading tasks...
RAG
Background knowledge the chat retrieves from: the topic tags that steer retrieval, and the documents they select.
Create Topic Tags
Add a tag the chat router can steer by, then edit or delete it in the list below. The router picks up to two per question.
Topic Tag List
Upload Documents
Add a taggable file, then manage its tags and status in the list below.
Enabled
Document List
Loading RAG files...
Force Rebuild: clear all and rebuild (use after changing embedding model).
Voice Reference
Manage speaker verification reference audio. Expand a learner to play, enable, delete, or upload a pre-recorded file.
LearnerFiles
Loading...
Settings
Configure API keys, models, and system parameters.
Global
DashScope
Level 1 Capture
Raw Storage
Hand Tracking (Wearer Gate)
Session
Level 2 Processing
ASR (Speech Recognition)
Speaker Verifier
Motion Pose Detector
EgoNarrator (Vision)
Level 3 Evaluation
CPS Evaluator
HAI Evaluator
Interaction Layer
Voice Chat
Web Chat
Summarizer
Task Authoring
Task Analyzer
System
RAG Embedding
Logging
Module overrides — applied on save, no restart. Use WARNING or Off to silence a noisy module while debugging.
Edit Task
The file name is the task type. Renaming it repoints the experiments, RAG tags and background document that use it — but sessions already recorded keep the old value, and the RAG index only picks up the new tags after a Force Rebuild.