1     Definition 2     Functional Requirements 3     Syntax
4     Semantics 5    Conformance Testing 6     Performance Assessment

1      Definition

Gesture  Personal Status is a Data Type including the three Factors:

  1. Emotion (such as “angry” or “sad”).
  2. Cognitive State (such as “surprised” or “interested”).
  3. Social Attitude (such as “polite” or “arrogant”).

of an Entity’s Gesture Modality.

2      Functional Requirements

Gesture  Personal Status is added for convenience. However, it is simply the Personal Status of the Gesture Modality.

3      Syntax

https://schemas.mpai.community/MMC/V2.4/data/GesturePersonalStatus.json

4      Semantics

Label Description
Header Header of Gesture Personal Status
– Standard The characters “MMC-GPS-V”
– Version Major version – 1 or 2 characters
– Dot-separator The character “.”
– Subversion Minor version – 1 or 2 characters
MInstanceID Identifier of M-Instance.
GesturePersonalStatusID  Identifier of Gesture Personal Status.
GesturePersonalStatusSpaceTime Space-Time info of Gesture Personal Status
GesturePersonalStatus Gesture Personal Status
– GestureCognitiveState Cognitive State component of Gesture Personal Status
– GestureEmotion Emotion component of Gesture Personal Status
– GestureSocialAttitude Social Attitude component of Gesture Personal Status
DescrMetadata Descriptive Metadata

5     Conformance Testing

A Data instance Conforms with MPAI-MMC V1.3  (MMC-GPS) if:

  1. The Data validates against the Gesture Personal Status’s JSON Schema.
  2. All Data in the  Gesture Personal Status’s JSON Schema
    1. Have the specified type.
    2. Validate against their JSON Schemas.
    3. Conform with their Data Qualifiers if present.

6     Performance Assessment