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. |
root |
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. |
when |
Ereignisindikator, wenn die Entität erkannt wurde. |
Methoden
alternative(Partial<Entity |
Gibt true zurück, wenn Entitäten genau aus demselben Text in der Äußerung stammen. |
covers(Partial<Entity |
Gibt true-Entitätstext zurück, der vollständig einen anderen Entitätstext enthält. |
is |
Gibt true zurück, wenn Entitäten identisch sind. |
overlaps(Partial<Entity |
Gibt true zurück, wenn Entitäten Text in Äußerungen gemeinsam nutzen. |
shares |
Gibt true zurück, wenn Entitäten denselben Stamm verwenden. |
to |
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.