CustomEntity interface
Um objeto que contém informações sobre as correspondências encontradas e os metadados relacionados.
Propriedades
accent |
O padrão é false. Valor booliano que indica se as comparações com o nome da entidade devem ser sensíveis ao destaque. |
aliases | Uma matriz de objetos complexos que podem ser usados para especificar ortografias ou sinônimos alternativos para o nome da entidade raiz. |
case |
O padrão é false. Valor booliano que indica se as comparações com o nome da entidade devem conseguir diferenciar os caracteres maiúsculos de minúsculos. Correspondências sem diferenciação de maiúsculas e minúsculas de "Microsoft" podem ser: microsoft, microSoft, MICROSOFT. |
default |
Altera o valor de confidencialidade de ênfase padrão para essa entidade. Ele será usado para alterar o valor padrão de todos os aliases accentSensitive values. |
default |
Altera o valor de confidencialidade de maiúsculas e minúsculas padrão para essa entidade. Ele será usado para alterar o valor padrão de todos os aliases caseSensitive values. |
default |
Altera o valor padrão de distância de edição difusa para essa entidade. Ele pode ser usado para alterar o valor padrão de todos os valores de aliases fuzzyEditDistance. |
description | Esse campo pode ser usado como uma passagem para metadados personalizados sobre os textos correspondentes. O valor desse campo será exibido com cada correspondência de sua entidade na saída da habilidade. |
fuzzy |
Assume o padrão de 0. Valor máximo de 5. Denota o número aceitável de caracteres divergentes que ainda constituem uma correspondência com o nome da entidade. A menor possibilidade de difusão possível para qualquer correspondência fornecida é retornada. Por exemplo, se a distância de edição estiver definida como 3, "Windows10" ainda corresponderá a "Windows", "Windows10" e "Windows 7". Quando a diferenciação de maiúsculas e minúsculas estiver definida como false, as diferenças de maiúsculas e minúsculas NÃO contarão na tolerância de difusão, caso contrário, contarão. |
id | Esse campo pode ser usado como uma passagem para metadados personalizados sobre os textos correspondentes. O valor desse campo será exibido com cada correspondência de sua entidade na saída da habilidade. |
name | O descritor de entidade de nível superior. As correspondências na saída da habilidade serão agrupadas por esse nome e deverão representar a forma "normalizada" do texto que está sendo encontrado. |
subtype | Esse campo pode ser usado como uma passagem para metadados personalizados sobre os textos correspondentes. O valor desse campo será exibido com cada correspondência de sua entidade na saída da habilidade. |
type | Esse campo pode ser usado como uma passagem para metadados personalizados sobre os textos correspondentes. O valor desse campo será exibido com cada correspondência de sua entidade na saída da habilidade. |
Detalhes da propriedade
accentSensitive
O padrão é false. Valor booliano que indica se as comparações com o nome da entidade devem ser sensíveis ao destaque.
accentSensitive?: boolean
Valor da propriedade
boolean
aliases
Uma matriz de objetos complexos que podem ser usados para especificar ortografias ou sinônimos alternativos para o nome da entidade raiz.
aliases?: CustomEntityAlias[]
Valor da propriedade
caseSensitive
O padrão é false. Valor booliano que indica se as comparações com o nome da entidade devem conseguir diferenciar os caracteres maiúsculos de minúsculos. Correspondências sem diferenciação de maiúsculas e minúsculas de "Microsoft" podem ser: microsoft, microSoft, MICROSOFT.
caseSensitive?: boolean
Valor da propriedade
boolean
defaultAccentSensitive
Altera o valor de confidencialidade de ênfase padrão para essa entidade. Ele será usado para alterar o valor padrão de todos os aliases accentSensitive values.
defaultAccentSensitive?: boolean
Valor da propriedade
boolean
defaultCaseSensitive
Altera o valor de confidencialidade de maiúsculas e minúsculas padrão para essa entidade. Ele será usado para alterar o valor padrão de todos os aliases caseSensitive values.
defaultCaseSensitive?: boolean
Valor da propriedade
boolean
defaultFuzzyEditDistance
Altera o valor padrão de distância de edição difusa para essa entidade. Ele pode ser usado para alterar o valor padrão de todos os valores de aliases fuzzyEditDistance.
defaultFuzzyEditDistance?: number
Valor da propriedade
number
description
Esse campo pode ser usado como uma passagem para metadados personalizados sobre os textos correspondentes. O valor desse campo será exibido com cada correspondência de sua entidade na saída da habilidade.
description?: string
Valor da propriedade
string
fuzzyEditDistance
Assume o padrão de 0. Valor máximo de 5. Denota o número aceitável de caracteres divergentes que ainda constituem uma correspondência com o nome da entidade. A menor possibilidade de difusão possível para qualquer correspondência fornecida é retornada. Por exemplo, se a distância de edição estiver definida como 3, "Windows10" ainda corresponderá a "Windows", "Windows10" e "Windows 7". Quando a diferenciação de maiúsculas e minúsculas estiver definida como false, as diferenças de maiúsculas e minúsculas NÃO contarão na tolerância de difusão, caso contrário, contarão.
fuzzyEditDistance?: number
Valor da propriedade
number
id
Esse campo pode ser usado como uma passagem para metadados personalizados sobre os textos correspondentes. O valor desse campo será exibido com cada correspondência de sua entidade na saída da habilidade.
id?: string
Valor da propriedade
string
name
O descritor de entidade de nível superior. As correspondências na saída da habilidade serão agrupadas por esse nome e deverão representar a forma "normalizada" do texto que está sendo encontrado.
name: string
Valor da propriedade
string
subtype
Esse campo pode ser usado como uma passagem para metadados personalizados sobre os textos correspondentes. O valor desse campo será exibido com cada correspondência de sua entidade na saída da habilidade.
subtype?: string
Valor da propriedade
string
type
Esse campo pode ser usado como uma passagem para metadados personalizados sobre os textos correspondentes. O valor desse campo será exibido com cada correspondência de sua entidade na saída da habilidade.
type?: string
Valor da propriedade
string