Condividi tramite


CustomEntity interface

Oggetto che contiene informazioni sulle corrispondenze trovate e sui metadati correlati.

Proprietà

accentSensitive

Il valore predefinito è false. Valore booleano che indica se i confronti con il nome dell'entità devono essere sensibili all'accento.

aliases

Matrice di oggetti complessi che possono essere usati per specificare ortografia o sinonimi alternativi al nome dell'entità radice.

caseSensitive

Il valore predefinito è false. Valore booleano che indica se i confronti con il nome dell'entità devono essere sensibili alle maiuscole e minuscole dei caratteri. Le corrispondenze senza distinzione tra maiuscole e minuscole di esempio di "Microsoft" potrebbero essere: microsoft, microSoft, MICROSOFT.

defaultAccentSensitive

Modifica il valore di riservatezza accentato predefinito per questa entità. Viene usato per modificare il valore predefinito di tutti i valori accentati accentati.

defaultCaseSensitive

Modifica il valore di riservatezza delle maiuscole predefinito per questa entità. Viene usato per modificare il valore predefinito di tutti i valori caseSensitive degli alias.

defaultFuzzyEditDistance

Modifica il valore predefinito della distanza di modifica fuzzy per questa entità. Può essere usato per modificare il valore predefinito di tutti gli alias fuzzyEditDistance.

description

Questo campo può essere usato come pass-through per i metadati personalizzati relativi ai testi corrispondenti. Il valore di questo campo verrà visualizzato con ogni corrispondenza dell'entità nell'output delle competenze.

fuzzyEditDistance

Il valore predefinito è 0. Valore massimo 5. Indica il numero accettabile di caratteri divergenti che costituiscono comunque una corrispondenza con il nome dell'entità. La più piccola possibile fuzzinessa per qualsiasi corrispondenza specificata viene restituita. Ad esempio, se la distanza di modifica è impostata su 3, "Windows10" corrisponderebbe comunque a "Windows", "Windows10" e "Windows 7". Se la riservatezza delle maiuscole è impostata su false, le differenze tra maiuscole e minuscole non vengono conteggiate verso la tolleranza di fuzziness, ma in caso contrario.

id

Questo campo può essere usato come pass-through per i metadati personalizzati relativi ai testi corrispondenti. Il valore di questo campo verrà visualizzato con ogni corrispondenza dell'entità nell'output delle competenze.

name

Descrittore di entità di primo livello. Le corrispondenze nell'output della competenza verranno raggruppate in base a questo nome e dovrebbero rappresentare la forma "normalizzata" del testo trovato.

subtype

Questo campo può essere usato come pass-through per i metadati personalizzati relativi ai testi corrispondenti. Il valore di questo campo verrà visualizzato con ogni corrispondenza dell'entità nell'output delle competenze.

type

Questo campo può essere usato come pass-through per i metadati personalizzati relativi ai testi corrispondenti. Il valore di questo campo verrà visualizzato con ogni corrispondenza dell'entità nell'output delle competenze.

Dettagli proprietà

accentSensitive

Il valore predefinito è false. Valore booleano che indica se i confronti con il nome dell'entità devono essere sensibili all'accento.

accentSensitive?: boolean

Valore della proprietà

boolean

aliases

Matrice di oggetti complessi che possono essere usati per specificare ortografia o sinonimi alternativi al nome dell'entità radice.

aliases?: CustomEntityAlias[]

Valore della proprietà

caseSensitive

Il valore predefinito è false. Valore booleano che indica se i confronti con il nome dell'entità devono essere sensibili alle maiuscole e minuscole dei caratteri. Le corrispondenze senza distinzione tra maiuscole e minuscole di esempio di "Microsoft" potrebbero essere: microsoft, microSoft, MICROSOFT.

caseSensitive?: boolean

Valore della proprietà

boolean

defaultAccentSensitive

Modifica il valore di riservatezza accentato predefinito per questa entità. Viene usato per modificare il valore predefinito di tutti i valori accentati accentati.

defaultAccentSensitive?: boolean

Valore della proprietà

boolean

defaultCaseSensitive

Modifica il valore di riservatezza delle maiuscole predefinito per questa entità. Viene usato per modificare il valore predefinito di tutti i valori caseSensitive degli alias.

defaultCaseSensitive?: boolean

Valore della proprietà

boolean

defaultFuzzyEditDistance

Modifica il valore predefinito della distanza di modifica fuzzy per questa entità. Può essere usato per modificare il valore predefinito di tutti gli alias fuzzyEditDistance.

defaultFuzzyEditDistance?: number

Valore della proprietà

number

description

Questo campo può essere usato come pass-through per i metadati personalizzati relativi ai testi corrispondenti. Il valore di questo campo verrà visualizzato con ogni corrispondenza dell'entità nell'output delle competenze.

description?: string

Valore della proprietà

string

fuzzyEditDistance

Il valore predefinito è 0. Valore massimo 5. Indica il numero accettabile di caratteri divergenti che costituiscono comunque una corrispondenza con il nome dell'entità. La più piccola possibile fuzzinessa per qualsiasi corrispondenza specificata viene restituita. Ad esempio, se la distanza di modifica è impostata su 3, "Windows10" corrisponderebbe comunque a "Windows", "Windows10" e "Windows 7". Se la riservatezza delle maiuscole è impostata su false, le differenze tra maiuscole e minuscole non vengono conteggiate verso la tolleranza di fuzziness, ma in caso contrario.

fuzzyEditDistance?: number

Valore della proprietà

number

id

Questo campo può essere usato come pass-through per i metadati personalizzati relativi ai testi corrispondenti. Il valore di questo campo verrà visualizzato con ogni corrispondenza dell'entità nell'output delle competenze.

id?: string

Valore della proprietà

string

name

Descrittore di entità di primo livello. Le corrispondenze nell'output della competenza verranno raggruppate in base a questo nome e dovrebbero rappresentare la forma "normalizzata" del testo trovato.

name: string

Valore della proprietà

string

subtype

Questo campo può essere usato come pass-through per i metadati personalizzati relativi ai testi corrispondenti. Il valore di questo campo verrà visualizzato con ogni corrispondenza dell'entità nell'output delle competenze.

subtype?: string

Valore della proprietà

string

type

Questo campo può essere usato come pass-through per i metadati personalizzati relativi ai testi corrispondenti. Il valore di questo campo verrà visualizzato con ogni corrispondenza dell'entità nell'output delle competenze.

type?: string

Valore della proprietà

string