CustomEntity interface
Oggetto che contiene informazioni sulle corrispondenze trovate e sui metadati correlati.
Proprietà
| accent |
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 per il nome dell'entità radice. |
| case |
Il valore predefinito è false. Valore booleano che indica se i confronti con il nome dell'entità devono essere sensibili alla combinazione di maiuscole e minuscole. Le corrispondenze senza distinzione tra maiuscole e minuscole di esempio di "Microsoft" potrebbero essere: microsoft, microSoft, MICROSOFT. |
| default |
Modifica il valore di riservatezza principale predefinito per questa entità. Viene usato per modificare il valore predefinito di tutti i valori accentati degli aliasSensitive. |
| default |
Modifica il valore di distinzione tra maiuscole e minuscole predefinito per questa entità. Viene usato per modificare il valore predefinito di tutti gli alias senza distinzione tra maiuscole e minuscole. |
| default |
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 valori. |
| 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 della competenza. |
| fuzzy |
Il valore predefinito è 0. Valore massimo di 5. Indica il numero accettabile di caratteri divergenti che costituiscono comunque una corrispondenza con il nome dell'entità. Viene restituita la minima confusione possibile per ogni corrispondenza specificata. Ad esempio, se la distanza di modifica è impostata su 3, "Windows10" corrisponderebbe comunque a "Windows", "Windows10" e "Windows 7". Quando la distinzione tra maiuscole e minuscole è impostata su false, le differenze tra maiuscole e minuscole non vengono conteggiate per la tolleranza di fuzzità, 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 della competenza. |
| 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 della competenza. |
| 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 della competenza. |
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 per il 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 alla combinazione di maiuscole e minuscole. 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 principale predefinito per questa entità. Viene usato per modificare il valore predefinito di tutti i valori accentati degli aliasSensitive.
defaultAccentSensitive?: boolean
Valore della proprietà
boolean
defaultCaseSensitive
Modifica il valore di distinzione tra maiuscole e minuscole predefinito per questa entità. Viene usato per modificare il valore predefinito di tutti gli alias senza distinzione tra maiuscole e minuscole.
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 valori.
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 della competenza.
description?: string
Valore della proprietà
string
fuzzyEditDistance
Il valore predefinito è 0. Valore massimo di 5. Indica il numero accettabile di caratteri divergenti che costituiscono comunque una corrispondenza con il nome dell'entità. Viene restituita la minima confusione possibile per ogni corrispondenza specificata. Ad esempio, se la distanza di modifica è impostata su 3, "Windows10" corrisponderebbe comunque a "Windows", "Windows10" e "Windows 7". Quando la distinzione tra maiuscole e minuscole è impostata su false, le differenze tra maiuscole e minuscole non vengono conteggiate per la tolleranza di fuzzità, 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 della competenza.
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 della competenza.
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 della competenza.
type?: string
Valore della proprietà
string