1 Definition | 2 Functional Requirements | 3 Syntax |
4 Semantics | 5 Conformance Testing | 6 Performance Assessment |
1 Definition
A Data Type representing the syntactic and semantic information of an input text. Meaning is synonym of Text Descriptors.
2 Functional Requirements
Meaning is used to extract information from text to help the Entity Dialogue Processing AIM to produce a response.
3 Syntax
https://schemas.mpai.community/MMC/V2.3/data/Meaning.json
4 Semantics
Label | Size | Description |
Header | N1 Bytes | Meaning Header |
– Standard-Meaning | 9 Bytes | The characters “MMC-TXD-V” |
– Version | N2 Bytes | Major version – 1 or 2 characters |
– Dot-separator | 1 Byte | The character “.” |
– Subversion | N3 Bytes | Minor version – 1 or 2 characters |
MInstanceID | N4 Bytes | Identifier of M-Instance. |
MeaningID | N5 Bytes | Identifier of Meaning. |
Meaning | N6 Bytes | Data set of Meaning |
– POS_tagging | N7 Bytes | Results of POS (Part of Speech, e.g., noun, verb, etc.) tagging including information on the question’s POS tagging set and tagged results. |
– NE_tagging | N8 Bytes | Results of NE (Named Entity e.g., Person, Organisation, Fruit, etc.) tagging results including information on the question’s tagging set and tagged results. |
– Dependency_tagging | N9 Bytes | Results of dependency (structure of the sentence, e.g., subject, object, head of relation, etc.) tagging including information on the question’s dependency tagging set and tagged results. |
– SRL_tagging | N10 Bytes | Results of SRL (Semantic Role Labelling) tagging results including information on the question’s SRL tagging set and tagged results. SRL indicates the semantic structure of the sentence such as agent, location, patient role, etc. |
DescrMetadata | N11 Bytes | Descriptive Metadata |
5 Conformance Testing
A Data instance Conforms with MPAI-MMC V2.3 Meaning (MMC-MEA) if:
- The Data validates against the Meaning’s JSON Schema.
- All Data in the Meaning’s JSON Schema have the specified type.
6 Performance Assessment