Named Entity Schema
In natural language processing, entity linking, also referred to as named-entity linking (NEL), named-entity disambiguation (NED), is the task of assigning a unique identity to entities (such as famous individuals, locations, or companies) mentioned in text. In entity linking, words of interest (names of persons, locations and companies) are mapped from an input text to corresponding unique entities in a target knowledge base. Words of interest are called named entities (NEs), mentions, or surface forms. The target knowledge base depends on the intended application, but for entity linking systems intended to work on open-domain text it is common to use knowledge bases derived from Wikipedia (such as Wikidata, DBpedia, or an organizational knowledge graph).
Named Entity schema encoding results from information extraction tasks such as Named Entity Recognition and Linking.
Includes
Name | Value |
---|---|
Schema URI | schema will:uim/1.1 |
Class Count | 5 |
Classes | will:uim/1.1/InkModel, will:uim/1.1/InkNode, will:uim/1.1/Root, will:uim/1.1/StrokeNode, will:uim/1.1/StrokeGroupNode |
Classes
Root
Name | Value |
---|---|
Class | will:ner/0.1/seg:Root |
Defined In | will:ner/0.1 |
Properties
Property | Attribute | Value |
---|---|---|
hasNamedEntity | Data Type(s) | will:ner/0.1/NamedEntity |
Description | This is a property extension declaration, resulting in the 'extended property' will:seg/0.3/Root#hasNamedEntity | |
Association Type | composition | |
Cardinality | [0, inf] (optional) |
Word
Name | Value |
---|---|
Class | will:ner/0.1/seg:Word |
Defined In | will:ner/0.1 |
Properties
Property | Attribute | Value |
---|---|---|
isPartOfNamedEntity | Data Type(s) | will:ner/0.1/NamedEntity |
Description | Links a Word to NamedEntity (s). | |
Association Type | composition | |
Cardinality | [0, inf] (optional) | |
Inverse Of | hasPart |
NamedEntity
A NamedEntity
is a word of interest, such as a location, person, or organization. The named entity can optionally be linked to an entity within a knowledge graph.
Name | Value |
---|---|
Class | will:ner/0.1/NamedEntity |
Defined In | will:ner/0.1 |
Properties
Property | Attribute | Value |
---|---|---|
hasAbstractText | Data Type(s) | @i18n_string |
Description | Localized abstract text of the entity. | |
Association Type | composition | |
Cardinality | [0, 1] (optional) | |
hasArticleUrl | Data Type(s) | @url |
Description | URL to a page with an article related to the entity, e.g., Wikipedia. | |
Association Type | composition | |
Cardinality | [0, 1] (optional) | |
hasConfidence | Data Type(s) | @float |
Description | Confidence value if the system provides any. | |
Association Type | composition | |
Cardinality | [0, 1] (optional) | |
hasCreationDate | Data Type(s) | @timestamp |
Description | Creation timestamp of the cached content. | |
Association Type | composition | |
Cardinality | [0, 1] (optional) | |
hasExpirationDate | Data Type(s) | @timestamp |
Description | Expiration date for content if any defined. | |
Association Type | composition | |
Cardinality | [0, 1] (optional) | |
hasImageUrl | Data Type(s) | @url |
Description | URL to a image related to the entity. | |
Association Type | composition | |
Cardinality | [0, 1] (optional) | |
hasIri | Data Type(s) | @iri |
Description | Optional identifier. Internationalized Resource Identifier (IRI), referencing an entity within the system of the KP. | |
Association Type | composition | |
Cardinality | [0, 1] (optional) | |
hasLabel | Data Type(s) | @i18n_string |
Description | Localized label of the entity. | |
Association Type | composition | |
Cardinality | [0, inf] (optional) | |
hasLanguage | Data Type(s) | @language |
Description | Language of the entity. | |
Association Type | composition | |
Cardinality | [0, inf] (optional) | |
hasNormConfidence | Data Type(s) | @float |
Description | Normalized confidence value if the system provides any. | |
Association Type | composition | |
Cardinality | [0, 1] (optional) | |
hasPart | Data Type(s) | will:seg/0.3/Word |
Description | Reference to the words related to the entity. | |
Association Type | aggregation | |
Cardinality | [1, inf] (mandatory) (ordered) | |
hasProvidedCategory | Data Type(s) | @string |
Description | Category of the entity. | |
Association Type | composition | |
Cardinality | [0, inf] (optional) | |
hasProvidedEntityType | Data Type(s) | @string |
Description | Type of the entity. | |
Association Type | composition | |
Cardinality | [0, inf] (optional) | |
hasProvidedOntologyType | Data Type(s) | @string |
Description | Ontology class of the entity. | |
Association Type | composition | |
Cardinality | [0, inf] (optional) | |
hasProvider | Data Type(s) | @uri |
Description | Identifier of the knowledge provider. | |
Association Type | composition | |
Cardinality | [0, 1] (optional) | |
hasSource | Data Type(s) | @uri |
Description | Identifier of the knowledge source. | |
Association Type | composition | |
Cardinality | [0, 1] (optional) | |
hasThumbnailUrl | Data Type(s) | @url |
Description | URL to a thumbnail image related to the entity. | |
Association Type | composition | |
Cardinality | [0, 1] (optional) | |
hasUniqueId | Data Type(s) | @string |
Description | Optional identifier. Unique Id, referencing an entity within the system of the KP. | |
Association Type | composition | |
Cardinality | [0, 1] (optional) | |
hasUri | Data Type(s) | @uri |
Description | Optional identifier. Uniform Resource Identifier (URI), referencing an entity within the system of the KP (Knowledge Provider). | |
Association Type | composition | |
Cardinality | [0, 1] (optional) | |
hasUrn | Data Type(s) | @urn |
Description | Optional identifier. Uniform Resource Name (URN), referencing an entity within the system of the KP. | |
Association Type | composition | |
Cardinality | [0, 1] (optional) | |
hasWebsiteUrl | Data Type(s) | @url |
Description | URL to a web page with content related to the entity. | |
Association Type | composition | |
Cardinality | [0, 1] (optional) | |
isReference | Data Type(s) | @bool |
Description | ||
Association Type | composition | |
Cardinality | [0, 1] (optional) |
Schema Definition
{
"head": {
"uri": "will:ner/0.1",
"version": "0.1",
"description": "Named Entity schema encoding results of information extraction tasks such as Named Entity Recognition and Linking.",
"classUriTemplate": "will:ner/0.1/[class]",
"propertyUriTemplate": "will:ner/0.1/[class]#[property]",
"includes": [
{
"namespace": "u",
"schema": "will:uim/1.1"
},
{
"namespace": "seg",
"schema": "will:seg/0.3"
}
]
},
"body": {
"extensions": {},
"classes": {
"will:ner/0.1/seg:Root": {
"subclassOf": null,
"properties": {
"hasNamedEntity": {
"dataType": "will:ner/0.1/NamedEntity",
"minCardinality": 0,
"maxCardinality": -1,
"isFinal": false,
"@desc": "This is a property extension declaration, resulting in the 'extended property' will:seg/0.3/Root#hasNamedEntity"
}
},
"isFinal": false
},
"will:ner/0.1/seg:Word": {
"subclassOf": null,
"properties": {
"isPartOfNamedEntity": {
"dataType": "will:ner/0.1/NamedEntity",
"minCardinality": 0,
"maxCardinality": -1,
"isFinal": false,
"inverseOf": "hasPart",
"@desc": "Links a `Word` to `NamedEntity`(s)."
}
},
"isFinal": false
},
"will:ner/0.1/NamedEntity": {
"subclassOf": null,
"properties": {
"hasUri": {
"dataType": "@uri",
"minCardinality": 0,
"maxCardinality": 1,
"isFinal": false,
"@desc": "Optional identifier. Uniform Resource Identifier (URI), referencing an entity within the system of the KP (Knowledge Provider)."
},
"hasIri": {
"dataType": "@iri",
"minCardinality": 0,
"maxCardinality": 1,
"isFinal": false,
"@desc": "Optional identifier. Internationalized Resource Identifier (IRI), referencing an entity within the system of the KP."
},
"hasUrn": {
"dataType": "@urn",
"minCardinality": 0,
"maxCardinality": 1,
"isFinal": false,
"@desc": "Optional identifier. Uniform Resource Name (URN), referencing an entity within the system of the KP."
},
"hasUniqueId": {
"dataType": "@string",
"minCardinality": 0,
"maxCardinality": 1,
"isFinal": false,
"@desc": "Optional identifier. Unique Id, referencing an entity within the system of the KP."
},
"isReference": {
"dataType": "@bool",
"minCardinality": 0,
"maxCardinality": 1,
"isFinal": false,
"@desc": ""
},
"hasPart": {
"dataType": "will:seg/0.3/Word",
"minCardinality": 1,
"maxCardinality": -1,
"isFinal": false,
"isOrdered": true,
"@desc": "Reference to the words related to the entity."
},
"hasCreationDate": {
"dataType": "@timestamp",
"minCardinality": 0,
"maxCardinality": 1,
"isFinal": false,
"@desc": "Creation timestamp of the cached content."
},
"hasExpirationDate": {
"dataType": "@timestamp",
"minCardinality": 0,
"maxCardinality": 1,
"isFinal": false,
"@desc": "Expiration date for content if any defined."
},
"hasLabel": {
"dataType": "@i18n_string",
"minCardinality": 0,
"maxCardinality": -1,
"isFinal": false,
"@desc": "Localized label of the entity."
},
"hasLanguage": {
"dataType": "@language",
"minCardinality": 0,
"maxCardinality": -1,
"isFinal": false,
"@desc": "Language of the entity."
},
"hasProvider": {
"dataType": "@uri",
"minCardinality": 0,
"maxCardinality": 1,
"isFinal": false,
"@desc": "Identifier of the knowledge provider."
},
"hasSource": {
"dataType": "@uri",
"minCardinality": 0,
"maxCardinality": 1,
"isFinal": false,
"@desc": "Identifier of the knowledge source."
},
"hasConfidence": {
"dataType": "@float",
"minCardinality": 0,
"maxCardinality": 1,
"isFinal": false,
"@desc": "Confidence value if the system provides any."
},
"hasNormConfidence": {
"dataType": "@float",
"minCardinality": 0,
"maxCardinality": 1,
"isFinal": false,
"@desc": "Normalized confidence value if the system provides any."
},
"hasAbstractText": {
"dataType": "@i18n_string",
"minCardinality": 0,
"maxCardinality": 1,
"isFinal": false,
"@desc": "Localized abstract text of the entity."
},
"hasArticleUrl": {
"dataType": "@url",
"minCardinality": 0,
"maxCardinality": 1,
"isFinal": false,
"@desc": "URL to a page with an article related to the entity, e.g., Wikipedia."
},
"hasWebsiteUrl": {
"dataType": "@url",
"minCardinality": 0,
"maxCardinality": 1,
"isFinal": false,
"@desc": "URL to a web page with content related to the entity."
},
"hasImageUrl": {
"dataType": "@url",
"minCardinality": 0,
"maxCardinality": 1,
"isFinal": false,
"@desc": "URL to a image related to the entity."
},
"hasThumbnailUrl": {
"dataType": "@url",
"minCardinality": 0,
"maxCardinality": 1,
"isFinal": false,
"@desc": "URL to a thumbnail image related to the entity."
},
"hasProvidedEntityType": {
"dataType": "@string",
"minCardinality": 0,
"maxCardinality": -1,
"isFinal": false,
"@desc": "Type of the entity."
},
"hasProvidedCategory": {
"dataType": "@string",
"minCardinality": 0,
"maxCardinality": -1,
"isFinal": false,
"@desc": "Category of the entity."
},
"hasProvidedOntologyType": {
"dataType": "@string",
"minCardinality": 0,
"maxCardinality": -1,
"isFinal": false,
"@desc": "Ontology class of the entity."
}
},
"isAbstract": false,
"isFinal": false,
"@desc": "A `NamedEntity` is a word of interest, such as a location, person, organization. The named entity can be optionally be linked to an entity within a knowledge graph."
}
}
}
}