Freigeben über


EntityInfo class

Erweiterte Informationen zu einer Entität, einschließlich $instance Daten. Erweiterte Informationen zu einer Entität, einschließlich $instance Daten.

Eigenschaften

coverage

Wie viel (0-1,0) der ursprünglichen Äußerung von entität abgedeckt wird.

end

Position, an der die Entität mit Äußerung endet.

name

Name der Entität.

operation

Vorgang, der auf die Entität angewendet werden soll.

priority

Relative Priorität der Entität im Vergleich zu anderen Entitäten, wobei 0 die höchste Priorität hat.

property

Wert der Eigenschaft, falls vorhanden.

rootEntity

Stammentität, in der diese Entität gefunden wurde.

score

Bewertung (0-1,0) der Entität.

start

Position, an der die Entität in der Äußerung beginnt.

text

Originaltext, der zur Entität geführt hat.

type

Entitätstyp.

value

Wert der Entität.

whenRecognized

Ereignisindikator, wenn die Entität erkannt wurde.

Methoden

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

Gibt true zurück, wenn Entitäten genau aus demselben Text in der Äußerung stammen.

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

Gibt true-Entitätstext zurück, der vollständig einen anderen Entitätstext enthält.

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

Gibt true zurück, wenn Entitäten identisch sind.

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

Gibt true zurück, wenn Entitäten Text in Äußerungen gemeinsam nutzen.

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

Gibt true zurück, wenn Entitäten denselben Stamm verwenden.

toString(Partial<EntityInfo>)

Drucken Sie eine Entität als Zeichenfolge.

Details zur Eigenschaft

coverage

Wie viel (0-1,0) der ursprünglichen Äußerung von entität abgedeckt wird.

coverage: number

Eigenschaftswert

number

end

Position, an der die Entität mit Äußerung endet.

end: number

Eigenschaftswert

number

name

Name der Entität.

name: string

Eigenschaftswert

string

operation

Vorgang, der auf die Entität angewendet werden soll.

operation: string

Eigenschaftswert

string

priority

Relative Priorität der Entität im Vergleich zu anderen Entitäten, wobei 0 die höchste Priorität hat.

priority: number

Eigenschaftswert

number

property

Wert der Eigenschaft, falls vorhanden.

property: string

Eigenschaftswert

string

rootEntity

Stammentität, in der diese Entität gefunden wurde.

rootEntity: string

Eigenschaftswert

string

score

Bewertung (0-1,0) der Entität.

score: number

Eigenschaftswert

number

start

Position, an der die Entität in der Äußerung beginnt.

start: number

Eigenschaftswert

number

text

Originaltext, der zur Entität geführt hat.

text: string

Eigenschaftswert

string

type

Entitätstyp.

type: string

Eigenschaftswert

string

value

Wert der Entität.

value: any

Eigenschaftswert

any

whenRecognized

Ereignisindikator, wenn die Entität erkannt wurde.

whenRecognized: number

Eigenschaftswert

number

Details zur Methode

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

Gibt true zurück, wenn Entitäten genau aus demselben Text in der Äußerung stammen.

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

Parameter

source

Partial<EntityInfo>

Quellentität.

entity

Partial<EntityInfo>

Zu vergleichende Entität.

Gibt zurück

boolean

True, wenn Entitäten aus dem exakt gleichen Text in der Äußerung stammen, andernfalls false.

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

Gibt true-Entitätstext zurück, der vollständig einen anderen Entitätstext enthält.

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

Parameter

source

Partial<EntityInfo>

Quellentität.

entity

Partial<EntityInfo>

Zu vergleichende Entität.

Gibt zurück

boolean

True, wenn der Entitätstext vollständig einen anderen Entitätstext enthält, andernfalls false.

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

Gibt true zurück, wenn Entitäten identisch sind.

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

Parameter

source

Partial<EntityInfo>

Quellentität.

entity

Partial<EntityInfo>

Zu vergleichende Entität.

Gibt zurück

boolean

True, wenn Entitäten identisch sind, andernfalls false.

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

Gibt true zurück, wenn Entitäten Text in Äußerungen gemeinsam nutzen.

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

Parameter

source

Partial<EntityInfo>

Quellentität.

entity

Partial<EntityInfo>

Zu vergleichende Entität.

Gibt zurück

boolean

True, wenn Entitäten Text in Äußerungen teilen, andernfalls false.

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

Gibt true zurück, wenn Entitäten denselben Stamm verwenden.

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

Parameter

source

Partial<EntityInfo>

Quellentität.

entity

Partial<EntityInfo>

Zu vergleichende Entität.

Gibt zurück

boolean

True, wenn Entitäten denselben Stamm verwenden, andernfalls false.

toString(Partial<EntityInfo>)

Drucken Sie eine Entität als Zeichenfolge.

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

Parameter

source

Partial<EntityInfo>

Quellentität.

Gibt zurück

string

Eine Zeichenfolge, die das aktuelle Objekt darstellt.