Text Annotator Datamodel

A datamodel for representing the results of textual named entity recognition annotation results. This draws upon both SSSOM and https://www.w3.org/TR/annotation-model/

URI: https://w3id.org/oak/text_annotator

Name: text-annotator

Classes

Class

Description

HasSpan

None

TextAnnotation

An individual text annotation

TextAnnotationConfiguration

configuration for search

TextAnnotationResultSet

A collection of annotation results

TextualElement

None

Slots

Slot

Description

annotations

all annotations

categories

A list of named entity categories to include

confidence

id

include_aliases

If true, then the aliases (synonyms) of the matched entity are included in th…

info

is_longest_match

limit

The maximum number of annotations to return

match_string

match_type

matches_whole_text

If true, then only grounding is performed, and the entire text is used as the…

model

The name of the model to use for annotation

object_aliases

object_categories

object_id

object_label

object_source

parent_document

predicate_id

source_text

sources

subject_end

subject_label

The portion of the subject text that is matched, ranging from subject_start t…

subject_source

subject_start

subject_text_id

text

token_exclusion_list

A list of tokens to exclude from the annotation process

Enumerations

Enumeration

Description

TransformationType

A controlled datamodels of the types of transformation that can be applied to

Types

Type

Description

Boolean

A binary (true or false) value

Curie

a compact URI

Date

a date (year, month and day) in an idealized calendar

DateOrDatetime

Either a date or a datetime

Datetime

The combination of a date and time

Decimal

A real number with arbitrary precision that conforms to the xsd:decimal speci…

Double

A real number that conforms to the xsd:double specification

Float

A real number that conforms to the xsd:float specification

Integer

An integer

Jsonpath

A string encoding a JSON Path

Jsonpointer

A string encoding a JSON Pointer

Ncname

Prefix part of CURIE

Nodeidentifier

A URI, CURIE or BNODE that represents a node in a model

Objectidentifier

A URI or CURIE that represents an object in the model

Position

Sparqlpath

A string encoding a SPARQL Property Path

String

A character string

Time

A time object represents a (local) time of day, independent of any particular…

Uri

a complete URI

Uriorcurie

a URI or a CURIE

Subsets

Subset

Description