During the session, the student (dummy agent) will ask questions guided by the plan (as an objective for the session), when the agent decides that he/she is satisfied with the teacher's (user) explanation or after an amount of time has passed (it will say let's move on with another question), it will call an analyse subsection function in the backend, the teacher will continue explaining for the next question and when the processing is done, there will be a session notification for delayed rewards/penalties (score based and/or life-based), analyze subsection will save all the feedback to session data.
Task
Takes the transcript for a subsection and analyses the student's response, returning analysis in the following form (along with other metadata about the session and question):
Context
During the session, the student (dummy agent) will ask questions guided by the plan (as an objective for the session), when the agent decides that he/she is satisfied with the teacher's (user) explanation or after an amount of time has passed (it will say let's move on with another question), it will call an analyse subsection function in the backend, the teacher will continue explaining for the next question and when the processing is done, there will be a session notification for delayed rewards/penalties (score based and/or life-based), analyze subsection will save all the feedback to session data.
Task
Takes the transcript for a subsection and analyses the student's response, returning analysis in the following form (along with other metadata about the session and question):