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

1      Definition

A Data Type representing a text-based abridged outline of the utterance(s) of one or more Entities represented by their User ID and including Space-Time, Text, and Personal Statuses.

2      Functional Requirements

Summary includes:

  1. Virtual Space where Summary was generated  (M-Instance).
  2. Space-Time information in the Virtual Instance.
  3. Content for each speaking Entity:
    1. Text
    2. Space-Time information of the Entity the Text refers to.
    3. Personal Status of the Entity the Text refers to.

3      Syntax

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

4      Semantics

Label Description
Header Summary Header
– Standard-Item The characters “MMC-SUM-V”
– Version Major version – 1 or 2 Bytes
– Dot-separator The character “.”
– Subversion Minor version – 1 or 2 Bytes
MInstanceID Identifier of M-Instance.
SummaryID Identifier of the Summary.
SummarySpaceTime Space-Time of Summary.
SummaryData[] Data of Summary
– ReportedEntityID ID of the Entity Reported in Summary
– ReportedEntityPersonalStatus Personal Status of Entity Reported in Summary
– ReportedEntitySpaceTime Time-Space info of Entity Reported in Summary
 – ReportedEntityTextObject Text Object of Entity Reported in Summary
SummaryData Summary Data.
– SummaryDataLength Number of Bytes in Summary Data
– SummaryDataURI URI of Data of Summary Data
DescrMetadata Descriptive Metadata

5     Conformance Testing

A Data instance Conforms with MPAI-MMC V2.4 Summary (MMC-SUM) if:

  1. The Data validates against the Summary’s JSON Schema.
  2. All Data in the  Summary’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