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

1 Definition

Text Personal Status (MMC-TPS) is a Data Type: Personal Status of the Text modality: the Cognitive State, Emotion, and Social Attitude Factors carried by the text. None is required; at least one shall be present.

2 Functional Requirements

  1. The Data shall have Header “MMC-TPS-V2.5”.
  2. The Data shall include text personal status id.
  3. The Data may include text personal status time.
  4. The Data may include text cognitive state.
  5. The Data may include text emotion.
  6. The Data may include text social attitude.
  7. The Data shall include DataXMData and may include DescrMetadata.

3 Syntax

https://schemas.mpai.community/MMC/V2.5/data/TextPersonalStatus.json

4 Semantics

Label Description
Header Header of the Data Type, with the version. (required)
MInstanceID MInstance ID.
UEnvironmentID UEnvironment ID.
TextPersonalStatusID Text Personal Status ID. (required)
TextPersonalStatusTime Time at which the Data was produced.
TextCognitiveState Text Cognitive State.
TextEmotion Text Emotion.
TextSocialAttitude Text Social Attitude.
DataXMData Data Exchange Metadata of MPAI-PTF: provenance, authorisation, security and confidence of the Data.
DescrMetadata Descriptive metadata (plain text, at most 2048 characters).

5 Conformance Testing

A Data instance conforms with MPAI-MMC V2.5 Text Personal Status (MMC-TPS) if the Data validates against the JSON Schema of the Data Type, and all Data that the schema refers to have the specified type, validate against their JSON Schemas and conform with their Data Qualifiers, if present.

6 Performance Assessment

Not part of this specification.