<–Introduction Go to ToC Definitions–>
Technical Specification: Pursuing Goals in metaverse (MPAI-PGM) – Autonomous User Architecture (PGM-AUA) V1.0 specifies the architecture, the functions, and the interfaces of an Autonomous User (A-User): a User of an MPAI Metaverse Model (MPAI-MMM) Metaverse Instance (M-Instance) that operates with considerable or complete autonomy and converses with another User – either another A-User or a User under the direct control of a human (Human-User, H-User) – in the same or in another M-Instance.
An A-User:
- Captures the Text, Audio and Visual information originated by, or surrounding, the User it converses with.
- Describes the Space in which the conversation takes place and derives the User State.
- Determines its response – the text to be uttered and the actions of its face and body that accompany it – and the Process Actions, if any, that carry it out.
- Renders the response as a Portable Avatar that speaks, moves its face and body and expresses a state congruent with the User State.
- Performs Process Actions in the M-Instance within the Rights it holds and the Rules of the M-Instance.
The A-User is a Module as specified by Technical Specification: AI Framework (MPAI-AIF) V3.0, composed of AI Modules (AIM). One of its AIMs, A-User Control, governs the others and is the only interface between the A-User and the M-Instance.
PGM-AUA V1.0 specifies neither the technologies implementing the AIMs, nor the vocabularies in which the movements of the Portable Avatar are expressed, nor the Process Actions, which are specified by Technical Specification: MPAI Metaverse Model (MPAI-MMM) – Technologies (MMM-TEC) V2.2.
<–Introduction Go to ToC Definitions–>