An xAPI Profile defining vocabulary, statement patterns, and activity types for recording generative AI-mediated learning interactions. Developed in support of ISO/IEC JTC1 SC36 PWI 26254 and aligned with the IEEE TLA ecosystem.
| Profile IRI | https://tlatoolbox.com/profiles/ai-mediated-interactions |
| See Also | https://tlatoolbox.com/profiles/ai-mediated-interactions/about |
| Author | inXsol LLC / TLA Toolbox — https://tlatoolbox.com |
| Concepts | 16 |
| Statement Templates | 4 |
| Patterns | 4 |
Indicates the learner submitted a prompt or query to a generative AI system during a learning activity.
| Type | Verb |
| IRI | https://tlatoolbox.com/profiles/ai-mediated-interactions/verbs/prompted |
| In Scheme | https://tlatoolbox.com/profiles/ai-mediated-interactions/v/0.1.0 |
Indicates the learner received a response from a generative AI system during a learning activity.
| Type | Verb |
| IRI | https://tlatoolbox.com/profiles/ai-mediated-interactions/verbs/received-ai-response |
| In Scheme | https://tlatoolbox.com/profiles/ai-mediated-interactions/v/0.1.0 |
Indicates the learner used or incorporated output from a generative AI system into their work, submission, or assessment response.
| Type | Verb |
| IRI | https://tlatoolbox.com/profiles/ai-mediated-interactions/verbs/incorporated-ai-output |
| In Scheme | https://tlatoolbox.com/profiles/ai-mediated-interactions/v/0.1.0 |
Indicates the learner explicitly requested instructional scaffolding, hints, or guided assistance from a generative AI system.
| Type | Verb |
| IRI | https://tlatoolbox.com/profiles/ai-mediated-interactions/verbs/requested-ai-scaffold |
| In Scheme | https://tlatoolbox.com/profiles/ai-mediated-interactions/v/0.1.0 |
Indicates the learner submitted work for assessment in which generative AI assistance was used during the session.
| Type | Verb |
| IRI | https://tlatoolbox.com/profiles/ai-mediated-interactions/verbs/submitted-with-ai-assistance |
| In Scheme | https://tlatoolbox.com/profiles/ai-mediated-interactions/v/0.1.0 |
Indicates the learner submitted work for assessment with no generative AI assistance used during the session. Enables explicit provenance assertion of independent work.
| Type | Verb |
| IRI | https://tlatoolbox.com/profiles/ai-mediated-interactions/verbs/submitted-independently |
| In Scheme | https://tlatoolbox.com/profiles/ai-mediated-interactions/v/0.1.0 |
A bounded session of one or more exchanges between a learner and a generative AI system within a learning context. Groups individual prompt-response exchanges for session-level analytics.
| Type | ActivityType |
| IRI | https://tlatoolbox.com/profiles/ai-mediated-interactions/activity-types/ai-interaction-session |
| In Scheme | https://tlatoolbox.com/profiles/ai-mediated-interactions/v/0.1.0 |
A single prompt-response turn between a learner and a generative AI system.
| Type | ActivityType |
| IRI | https://tlatoolbox.com/profiles/ai-mediated-interactions/activity-types/ai-exchange |
| In Scheme | https://tlatoolbox.com/profiles/ai-mediated-interactions/v/0.1.0 |
An assessment activity in which the learner had access to or used generative AI assistance. Used to type the object of submission statements for institutional analytics and governance.
| Type | ActivityType |
| IRI | https://tlatoolbox.com/profiles/ai-mediated-interactions/activity-types/ai-assisted-assessment |
| In Scheme | https://tlatoolbox.com/profiles/ai-mediated-interactions/v/0.1.0 |
Identifies the generative AI platform used in the interaction (e.g., ChatGPT, Gemini, Claude, Copilot).
| Type | ContextExtension |
| IRI | https://tlatoolbox.com/profiles/ai-mediated-interactions/extensions/ai-platform |
| In Scheme | https://tlatoolbox.com/profiles/ai-mediated-interactions/v/0.1.0 |
Identifies the specific model version of the generative AI used (e.g., gpt-4o, gemini-1.5-pro).
| Type | ContextExtension |
| IRI | https://tlatoolbox.com/profiles/ai-mediated-interactions/extensions/ai-model-version |
| In Scheme | https://tlatoolbox.com/profiles/ai-mediated-interactions/v/0.1.0 |
A UUID linking all xAPI statements belonging to a single AI interaction session. Enables correlation of prompt, response, and submission statements for provenance analysis.
| Type | ContextExtension |
| IRI | https://tlatoolbox.com/profiles/ai-mediated-interactions/extensions/ai-session-id |
| In Scheme | https://tlatoolbox.com/profiles/ai-mediated-interactions/v/0.1.0 |
Classifies the nature of the AI interaction. Allowed values: prompt-response, scaffolding, feedback, generation, clarification.
| Type | ContextExtension |
| IRI | https://tlatoolbox.com/profiles/ai-mediated-interactions/extensions/interaction-type |
| In Scheme | https://tlatoolbox.com/profiles/ai-mediated-interactions/v/0.1.0 |
The number of prompts submitted to the generative AI system within the session. Relevant for analytics on AI reliance and scaffolding depth.
| Type | ContextExtension |
| IRI | https://tlatoolbox.com/profiles/ai-mediated-interactions/extensions/prompt-count |
| In Scheme | https://tlatoolbox.com/profiles/ai-mediated-interactions/v/0.1.0 |
A normalized value (0.0–1.0) representing the degree of AI assistance used relative to the learner's independent work. 0.0 = fully independent, 1.0 = fully AI-generated. Intended for use in competency assertion provenance via RAP.
| Type | ResultExtension |
| IRI | https://tlatoolbox.com/profiles/ai-mediated-interactions/extensions/ai-assistance-level |
| In Scheme | https://tlatoolbox.com/profiles/ai-mediated-interactions/v/0.1.0 |
Boolean flag indicating whether the learner incorporated AI-generated output into their submitted work or assessment response.
| Type | ContextExtension |
| IRI | https://tlatoolbox.com/profiles/ai-mediated-interactions/extensions/output-incorporated |
| In Scheme | https://tlatoolbox.com/profiles/ai-mediated-interactions/v/0.1.0 |
Template for a statement recording a learner submitting a prompt to a generative AI system.
| IRI | https://tlatoolbox.com/profiles/ai-mediated-interactions/templates/learner-prompted-ai |
| Verb | https://tlatoolbox.com/profiles/ai-mediated-interactions/verbs/prompted |
| Object Activity Type | https://tlatoolbox.com/profiles/ai-mediated-interactions/activity-types/ai-exchange |
| Context Grouping Activity Type | https://tlatoolbox.com/profiles/ai-mediated-interactions/activity-types/ai-interaction-session |
$.context.extensions['https://tlatoolbox.com/profiles/ai-mediated-interactions/extensions/ai-platform'] [recommended]$.context.extensions['https://tlatoolbox.com/profiles/ai-mediated-interactions/extensions/ai-session-id'] [included]$.context.extensions['https://tlatoolbox.com/profiles/ai-mediated-interactions/extensions/interaction-type'] [recommended]Template for a statement recording a learner receiving a response from a generative AI system.
| IRI | https://tlatoolbox.com/profiles/ai-mediated-interactions/templates/learner-received-ai-response |
| Verb | https://tlatoolbox.com/profiles/ai-mediated-interactions/verbs/received-ai-response |
| Object Activity Type | https://tlatoolbox.com/profiles/ai-mediated-interactions/activity-types/ai-exchange |
| Context Grouping Activity Type | https://tlatoolbox.com/profiles/ai-mediated-interactions/activity-types/ai-interaction-session |
$.context.extensions['https://tlatoolbox.com/profiles/ai-mediated-interactions/extensions/ai-session-id'] [included]$.context.extensions['https://tlatoolbox.com/profiles/ai-mediated-interactions/extensions/ai-model-version'] [recommended]Template for a statement recording a learner submitting assessed work in which generative AI assistance was used. Core provenance statement for institutional governance.
| IRI | https://tlatoolbox.com/profiles/ai-mediated-interactions/templates/submitted-with-ai-assistance |
| Verb | https://tlatoolbox.com/profiles/ai-mediated-interactions/verbs/submitted-with-ai-assistance |
| Object Activity Type | https://tlatoolbox.com/profiles/ai-mediated-interactions/activity-types/ai-assisted-assessment |
$.context.extensions['https://tlatoolbox.com/profiles/ai-mediated-interactions/extensions/ai-session-id'] [included]$.context.extensions['https://tlatoolbox.com/profiles/ai-mediated-interactions/extensions/prompt-count'] [recommended]$.result.extensions['https://tlatoolbox.com/profiles/ai-mediated-interactions/extensions/ai-assistance-level'] [recommended]$.context.extensions['https://tlatoolbox.com/profiles/ai-mediated-interactions/extensions/output-incorporated'] [included]Template for a statement asserting a learner submitted assessed work with no AI assistance. Enables explicit independent work provenance for competency assertion via RAP.
| IRI | https://tlatoolbox.com/profiles/ai-mediated-interactions/templates/submitted-independently |
| Verb | https://tlatoolbox.com/profiles/ai-mediated-interactions/verbs/submitted-independently |
| Object Activity Type | http://adlnet.gov/expapi/activities/assessment |
$.context.extensions['https://tlatoolbox.com/profiles/ai-mediated-interactions/extensions/output-incorporated'] [included]The core provenance chain: learner prompts AI one or more times, receives responses, then submits work with AI assistance declared. Links AI interaction session to assessed submission.
| IRI | https://tlatoolbox.com/profiles/ai-mediated-interactions/patterns/ai-assisted-submission |
| Sequence | https://tlatoolbox.com/profiles/ai-mediated-interactions/patterns/prompt-response-exchangehttps://tlatoolbox.com/profiles/ai-mediated-interactions/templates/submitted-with-ai-assistance |
A single prompt-response turn: learner prompted followed by learner received AI response.
| IRI | https://tlatoolbox.com/profiles/ai-mediated-interactions/patterns/prompt-response-exchange |
| Sequence | https://tlatoolbox.com/profiles/ai-mediated-interactions/templates/learner-prompted-aihttps://tlatoolbox.com/profiles/ai-mediated-interactions/templates/learner-received-ai-response |
Learner submits assessed work with explicit declaration of no AI assistance. Supports clean competency assertion provenance via RAP.
| IRI | https://tlatoolbox.com/profiles/ai-mediated-interactions/patterns/independent-submission |
| Sequence | https://tlatoolbox.com/profiles/ai-mediated-interactions/templates/submitted-independently |
Learner attempts work independently, seeks AI scaffolding assistance, then submits with AI assistance declared. Captures escalating assistance pattern relevant to academic integrity and learning analytics.
| IRI | https://tlatoolbox.com/profiles/ai-mediated-interactions/patterns/scaffolded-then-submitted |
| Sequence | https://tlatoolbox.com/profiles/ai-mediated-interactions/patterns/prompt-response-exchangehttps://tlatoolbox.com/profiles/ai-mediated-interactions/templates/submitted-with-ai-assistance |