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. |
root |
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é. |
when |
Compteur d’événements lorsque l’entité a été reconnue. |
Méthodes
alternative(Partial<Entity |
Retourne true si les entités proviennent exactement du même texte dans l’énoncé. |
covers(Partial<Entity |
Retourne complètement le texte d’entité true inclut un autre texte d’entité. |
is |
Retourne true si les entités sont identiques. |
overlaps(Partial<Entity |
Retourne true si les entités partagent du texte dans l’énoncé. |
shares |
Retourne true si les entités partagent la même racine. |
to |
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.