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 al nome dell'entità radice. |
case |
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. |
default |
Modifica il valore di riservatezza accentato predefinito per questa entità. Viene usato per modificare il valore predefinito di tutti i valori accentati accentati. |
default |
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. |
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. |
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. |
fuzzy |
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