Partager via


EntityInfo class

Informations étendues sur une entité, y compris les données $instance. Informations étendues sur une entité, y compris les données $instance.

Propriétés

coverage

Combien (0-1.0) de l’énoncé d’origine est couvert par l’entité.

end

Position où l’entité se termine par un énoncé.

name

Nom de l’entité.

operation

Opération à appliquer à l’entité.

priority

Priorité relative de l’entité par rapport à d’autres entités dont la priorité est la plus élevée.

property

Valeur de la propriété le cas échéant.

rootEntity

Entité racine où cette entité a été trouvée.

score

Score (0-1.0) de l’entité.

start

Position où l’entité démarre dans l’énoncé.

text

Texte d’origine qui a conduit à l’entité.

type

Type d’entité.

value

Valeur de l’entité.

whenRecognized

Compteur d’événements lorsque l’entité a été reconnue.

Méthodes

alternative(Partial<EntityInfo>, Partial<EntityInfo>)

Retourne true si les entités proviennent exactement du même texte dans l’énoncé.

covers(Partial<EntityInfo>, Partial<EntityInfo>)

Retourne complètement le texte d’entité true inclut un autre texte d’entité.

isSameEntity(Partial<EntityInfo>, Partial<EntityInfo>)

Retourne true si les entités sont identiques.

overlaps(Partial<EntityInfo>, Partial<EntityInfo>)

Retourne true si les entités partagent du texte dans l’énoncé.

sharesRoot(Partial<EntityInfo>, Partial<EntityInfo>)

Retourne true si les entités partagent la même racine.

toString(Partial<EntityInfo>)

Imprimez une entité sous forme de chaîne.

Détails de la propriété

coverage

Combien (0-1.0) de l’énoncé d’origine est couvert par l’entité.

coverage: number

Valeur de propriété

number

end

Position où l’entité se termine par un énoncé.

end: number

Valeur de propriété

number

name

Nom de l’entité.

name: string

Valeur de propriété

string

operation

Opération à appliquer à l’entité.

operation: string

Valeur de propriété

string

priority

Priorité relative de l’entité par rapport à d’autres entités dont la priorité est la plus élevée.

priority: number

Valeur de propriété

number

property

Valeur de la propriété le cas échéant.

property: string

Valeur de propriété

string

rootEntity

Entité racine où cette entité a été trouvée.

rootEntity: string

Valeur de propriété

string

score

Score (0-1.0) de l’entité.

score: number

Valeur de propriété

number

start

Position où l’entité démarre dans l’énoncé.

start: number

Valeur de propriété

number

text

Texte d’origine qui a conduit à l’entité.

text: string

Valeur de propriété

string

type

Type d’entité.

type: string

Valeur de propriété

string

value

Valeur de l’entité.

value: any

Valeur de propriété

any

whenRecognized

Compteur d’événements lorsque l’entité a été reconnue.

whenRecognized: number

Valeur de propriété

number

Détails de la méthode

alternative(Partial<EntityInfo>, Partial<EntityInfo>)

Retourne true si les entités proviennent exactement du même texte dans l’énoncé.

static function alternative(source: Partial<EntityInfo>, entity: Partial<EntityInfo>): boolean

Paramètres

source

Partial<EntityInfo>

Entité source.

entity

Partial<EntityInfo>

Entité à comparer.

Retours

boolean

True si les entités proviennent exactement du même texte dans l’énoncé, sinon false.

covers(Partial<EntityInfo>, Partial<EntityInfo>)

Retourne complètement le texte d’entité true inclut un autre texte d’entité.

static function covers(source: Partial<EntityInfo>, entity: Partial<EntityInfo>): boolean

Paramètres

source

Partial<EntityInfo>

Entité source.

entity

Partial<EntityInfo>

Entité à comparer.

Retours

boolean

True si le texte de l’entité inclut complètement un autre texte d’entité, sinon false.

isSameEntity(Partial<EntityInfo>, Partial<EntityInfo>)

Retourne true si les entités sont identiques.

static function isSameEntity(source: Partial<EntityInfo>, entity: Partial<EntityInfo>): boolean

Paramètres

source

Partial<EntityInfo>

Entité source.

entity

Partial<EntityInfo>

Entité à comparer.

Retours

boolean

True si les entités sont identiques, sinon false.

overlaps(Partial<EntityInfo>, Partial<EntityInfo>)

Retourne true si les entités partagent du texte dans l’énoncé.

static function overlaps(source: Partial<EntityInfo>, entity: Partial<EntityInfo>): boolean

Paramètres

source

Partial<EntityInfo>

Entité source.

entity

Partial<EntityInfo>

Entité à comparer.

Retours

boolean

True si les entités partagent du texte dans l’énoncé, sinon false.

sharesRoot(Partial<EntityInfo>, Partial<EntityInfo>)

Retourne true si les entités partagent la même racine.

static function sharesRoot(source: Partial<EntityInfo>, entity: Partial<EntityInfo>): boolean

Paramètres

source

Partial<EntityInfo>

Entité source.

entity

Partial<EntityInfo>

Entité à comparer.

Retours

boolean

True si les entités partagent la même racine, sinon false.

toString(Partial<EntityInfo>)

Imprimez une entité sous forme de chaîne.

static function toString(source: Partial<EntityInfo>): string

Paramètres

source

Partial<EntityInfo>

Entité source.

Retours

string

Chaîne qui représente l’objet actuel.