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 wird von der Entität abgedeckt. |
| end | Position, an der die Entität in der Äußerung endet. |
| name | Name der Entität. |
| operation | Der Vorgang, der auf die Entität angewendet werden soll. |
| priority | Relative Priorität der Entität im Vergleich zu anderen Entitäten mit der höchsten Priorität 0. |
| 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 mit der Äußerung beginnt. |
| text | Ursprünglicher Text, der zur Entität geführt hat. |
| type | Entitätstyp. |
| value | Wert der Entität. |
| when |
Ereigniszähler, wenn die Entität erkannt wurde. |
Methoden
| alternative(Partial<Entity |
Gibt true zurück, wenn Entitäten aus genau demselben Text in der Äußerung stammen. |
| covers(Partial<Entity |
Gibt wahrer Entitätstext vollständig einen anderen Entitätstext ein. |
| is |
Gibt true zurück, wenn Entitäten identisch sind. |
| overlaps(Partial<Entity |
Gibt true zurück, wenn Entitäten Text in Der Äußerung teilen. |
| shares |
Gibt true zurück, wenn Entitäten denselben Stamm aufweisen. |
| to |
Drucken einer Entität als Zeichenfolge. |
Details zur Eigenschaft
coverage
Wie viel (0-1.0) der ursprünglichen Äußerung wird von der Entität abgedeckt.
coverage: number
Eigenschaftswert
number
end
Position, an der die Entität in der Äußerung endet.
end: number
Eigenschaftswert
number
name
Name der Entität.
name: string
Eigenschaftswert
string
operation
Der 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 mit der höchsten Priorität 0.
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 mit der Äußerung beginnt.
start: number
Eigenschaftswert
number
text
Ursprünglicher Text, 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
Ereigniszähler, 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 aus genau 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>
Entität, die verglichen werden soll.
Gibt zurück
boolean
True, wenn Entitäten aus dem genau gleichen Text in der Äußerung stammen, andernfalls "false".
covers(Partial<EntityInfo>, Partial<EntityInfo>)
Gibt wahrer Entitätstext vollständig einen anderen Entitätstext ein.
static function covers(source: Partial<EntityInfo>, entity: Partial<EntityInfo>): boolean
Parameter
- source
-
Partial<EntityInfo>
Quellentität.
- entity
-
Partial<EntityInfo>
Entität, die verglichen werden soll.
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>
Entität, die verglichen werden soll.
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 Der Äußerung teilen.
static function overlaps(source: Partial<EntityInfo>, entity: Partial<EntityInfo>): boolean
Parameter
- source
-
Partial<EntityInfo>
Quellentität.
- entity
-
Partial<EntityInfo>
Entität, die verglichen werden soll.
Gibt zurück
boolean
True, wenn Entitäten Text in Der Äußerung teilen, andernfalls "false".
sharesRoot(Partial<EntityInfo>, Partial<EntityInfo>)
Gibt true zurück, wenn Entitäten denselben Stamm aufweisen.
static function sharesRoot(source: Partial<EntityInfo>, entity: Partial<EntityInfo>): boolean
Parameter
- source
-
Partial<EntityInfo>
Quellentität.
- entity
-
Partial<EntityInfo>
Entität, die verglichen werden soll.
Gibt zurück
boolean
True, wenn Entitäten denselben Stamm aufweisen, andernfalls "false".
toString(Partial<EntityInfo>)
Drucken einer 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.