Поделиться через


EntityInfo class

Расширенная информация о сущности, включая данные $instance. Расширенная информация о сущности, включая данные $instance.

Свойства

coverage

Сколько (0-1.0) исходного речевых фрагментов охватывается сущностью.

end

Положение, где сущность заканчивается речевым фрагментом.

name

Имя сущности.

operation

Операция применения к сущности.

priority

Относительный приоритет сущности по сравнению с другими сущностями с наибольшим приоритетом 0.

property

Значение свойства, если таковое имеется.

rootEntity

Корневая сущность, в которой найдена эта сущность.

score

Оценка (0-1.0) сущности.

start

Положение, где сущность начинается в речевых фрагментах.

text

Исходный текст, который привел к сущности.

type

Тип сущности.

value

Значение сущности.

whenRecognized

Счетчик событий при распознавании сущности.

Методы

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

Возвращает значение true, если сущности приходят из точно того же текста в речевых фрагментах.

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

Возвращает истинный текст сущности полностью включает другой текст сущности.

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

Возвращает значение true, если сущности одинаковы.

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

Возвращает значение true, если сущности совместно используют текст в речевых фрагментах.

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

Возвращает значение true, если сущности имеют одинаковый корневой каталог.

toString(Partial<EntityInfo>)

Печать сущности в виде строки.

Сведения о свойстве

coverage

Сколько (0-1.0) исходного речевых фрагментов охватывается сущностью.

coverage: number

Значение свойства

number

end

Положение, где сущность заканчивается речевым фрагментом.

end: number

Значение свойства

number

name

Имя сущности.

name: string

Значение свойства

string

operation

Операция применения к сущности.

operation: string

Значение свойства

string

priority

Относительный приоритет сущности по сравнению с другими сущностями с наибольшим приоритетом 0.

priority: number

Значение свойства

number

property

Значение свойства, если таковое имеется.

property: string

Значение свойства

string

rootEntity

Корневая сущность, в которой найдена эта сущность.

rootEntity: string

Значение свойства

string

score

Оценка (0-1.0) сущности.

score: number

Значение свойства

number

start

Положение, где сущность начинается в речевых фрагментах.

start: number

Значение свойства

number

text

Исходный текст, который привел к сущности.

text: string

Значение свойства

string

type

Тип сущности.

type: string

Значение свойства

string

value

Значение сущности.

value: any

Значение свойства

any

whenRecognized

Счетчик событий при распознавании сущности.

whenRecognized: number

Значение свойства

number

Сведения о методе

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

Возвращает значение true, если сущности приходят из точно того же текста в речевых фрагментах.

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

Параметры

source

Partial<EntityInfo>

Исходная сущность.

entity

Partial<EntityInfo>

Сущность для сравнения.

Возвращаемое значение

boolean

Значение True, если сущности приходят из точно того же текста в речевых фрагментах, в противном случае — значение false.

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

Возвращает истинный текст сущности полностью включает другой текст сущности.

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

Параметры

source

Partial<EntityInfo>

Исходная сущность.

entity

Partial<EntityInfo>

Сущность для сравнения.

Возвращаемое значение

boolean

Значение True, если текст сущности полностью включает другой текст сущности, в противном случае — значение false.

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

Возвращает значение true, если сущности одинаковы.

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

Параметры

source

Partial<EntityInfo>

Исходная сущность.

entity

Partial<EntityInfo>

Сущность для сравнения.

Возвращаемое значение

boolean

Значение True, если сущности одинаковы, в противном случае — значение false.

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

Возвращает значение true, если сущности совместно используют текст в речевых фрагментах.

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

Параметры

source

Partial<EntityInfo>

Исходная сущность.

entity

Partial<EntityInfo>

Сущность для сравнения.

Возвращаемое значение

boolean

Значение True, если сущности используют текст в речевых фрагментах, в противном случае — значение false.

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

Возвращает значение true, если сущности имеют одинаковый корневой каталог.

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

Параметры

source

Partial<EntityInfo>

Исходная сущность.

entity

Partial<EntityInfo>

Сущность для сравнения.

Возвращаемое значение

boolean

Значение True, если сущности используют один корневой каталог, в противном случае — значение false.

toString(Partial<EntityInfo>)

Печать сущности в виде строки.

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

Параметры

source

Partial<EntityInfo>

Исходная сущность.

Возвращаемое значение

string

Строка, представляющая текущий объект.