The concept of Non-Player Educators (NPEs) extends the idea of AI agents serving as interactive educational companions. In the NP system:
Role Modeling: NPEs can embody various characters or personas within stories, modeling behaviors and conveying lessons.
Diversity of Perspectives: Multiple NPEs can provide different viewpoints, enriching the educational content.
Consistency and Patience: As AI-driven entities, NPEs offer consistent interactions and infinite patience, accommodating the child’s pace.
In technical terms, NPEs are realized by means of individual Low-Rank Adaptors (LoRA) which are loaded and unloaded atop the underlying language model.
Learner States (Vertices) :: Represent child's current or potential level of knowledge and skill in a specific domain.
Activities (Edges) that move the learner from one state to another, categorized as:
Listen:: The child listens to a story or explanation.
Imitate:: The child repeats phrases or mimics patterns.
Narrate:: The child retells stories or creates new ones.
Test:: The child answers questions or solves problems.
Feedback:: The NP provides corrective or reinforcing feedback.