Definition
Functional Requirements
Syntax
Semantics
Conformance Testing
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.5/data/Meaning.json
4 Semantics
| Header | Meaning Header – Standard “MMC‑MEA‑Vx.y”. |
| MInstanceID | Identifier of the M-Instance (Virtual Space) associated with this Meaning instance. |
| UEnvironmentID | Identifier of the U-Environment (Real Space) associated with this Meaning instance. |
| MeaningID | Unique identifier of this Meaning instance. |
| MeaningTime | Time this Meaning instance was produced. |
| MeaningSpaceTime | Space/Time where/when this Meaning instance applies. |
| Meaning | Set of linguistic analysis results for the input text. |
| – POS_tagging | Results of Part of Speech (POS) tagging of the input text (e.g., noun, verb). |
| – POS_tagging_set | Identifier of the POS tagging set used. |
| – POS_tagging_result | POS tagging results for the input text. |
| – NE_tagging | Results of Named Entity (NE) tagging of the input text (e.g., Person, Organisation). |
| – NE_tagging_set | Identifier of the NE tagging set used. |
| – NE_tagging_result | NE tagging results for the input text. |
| – dependency_tagging | Results of dependency structure tagging of the input text (e.g., subject, object). |
| – dependency_tagging_set | Identifier of the dependency tagging set used. |
| – dependency_tagging_result | Dependency tagging results for the input text. |
| – SRL_tagging | Results of Semantic Role Labelling (SRL) tagging of the input text (e.g., agent, location, patient). |
| – SRL_tagging_set | Identifier of the SRL tagging set used. |
| – SRL_tagging_result | SRL tagging results for the input text. |
| DataXMData | MPAI-PTF Data Exchange Metadata providing provenance, authorisation, legal, security, and confidence information associated with this Meaning instance in a trusted data exchange context. |
| DescrMetadata | Human-readable descriptive metadata of the Meaning instance (plain text, max 2048 characters). |
5 Conformance Testing
A Data instance conforms with 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.
- Validate against their JSON Schemas.
- Conform with their Data Qualifiers.
6 Performance Assessment
Not part of this specification.