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 a Text Object.
2 Functional Requirements
Meaning is an extract of the information from text to help an Entity Dialogue Processing AIM to produce a response.
3 Syntax
https://schemas.mpai.community/MMC/V2.3/data/TextDescriptors.json
4 Semantics
Label | Size | Description |
Header | N1 Bytes | Text Descriptors Header |
– Standard – TextDescriptors | 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. |
TextDescriptorsID | N5 Bytes | ID of Text Descriptors |
TextDescriptors | N6 Bytes | Identifier of the AV Object. |
– 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. |
DesrMetadata | N11 Bytes | Descriptive Metadata |
5 Conformance Testing
A Data instance Conforms with MPAI-MMC V2.3 Text Descriptors (MMC-TXD) if:
- The Data validates against the Text Descriptors’ JSON Schema.
- All Data in the Text Descriptors’ JSON Schema
- Have the specified type
- Validate against their JSON Schemas
- Conform with their Data Qualifiers if present.