1 Definition 2 Functional Requirements 3 Syntax 4 Semantics

1      Definition

Baseline format for Interpretation Item.

2      Functional Requirements

Interpretation Request includes Item ID or Item of which Interpretation is requested.

Examples of objects subject to an Interpretation Request are:

Request From Into
Extract Text Personal Status
Extract Speech Text
Translate Text or Speech Text or Speech
Extract Face and/or Gesture Personal Status

Interpretation Response includes Annotation.

3      Syntax

https://schemas.mpai.community/MMM4/V1.0/data/BasicInformation.json

4      Semantics

Label Size Description
Header N1 Bytes Basic Interpretation Header
– Standard-BasicInterpretation 9 Bytes The characters “MMM-BIF-V”
– Version N2 Byte Major version – 1 or 2 characters
– Dot-separator 1 Byte The character “.”
– Subversion N3 Byte Minor version – 1 or 2 characters
M-InstanceID N4 Bytes Identifier of M-Instance.
BasicInterpretationID N5 Bytes Identifier of Basic Interpretation.
BasicInterpretationData[] N6 Bytes Data of Basic Interpretation.
– Request N7 Bytes Data of Request
  – ItemID N8 Bytes Item ID
  – PerceptibleEntity N9 Bytes An Item
– DiscoveryResponse N10 Bytes Data of Response
  – TextObject N11 Bytes Textual Interpretation
  – ProcessID N12 Bytes Oricess ID
DescrMetadata N13 Bytes Descriptive Metadata