Freigeben über


CustomEntity interface

Ein Objekt, das Informationen zu den gefundenen Übereinstimmungen und verwandten Metadaten enthält.

Eigenschaften

accentSensitive

Standardwert ist "false". Boolescher Wert, der angibt, ob Vergleiche mit dem Entitätsnamen akzentuiert werden sollen.

aliases

Ein Array komplexer Objekte, die verwendet werden können, um alternative Schreibweisen oder Synonyme für den Namen der Stammentität anzugeben.

caseSensitive

Standardwert ist "false". Boolescher Wert, der angibt, ob Vergleiche mit dem Entitätsnamen für die Zeichenschreibung vertraulich sein sollen. Bei Übereinstimmungen zwischen Groß- und Kleinschreibung von "Microsoft" kann es sich um Folgende handeln: microsoft, microSoft, MICROSOFT.

defaultAccentSensitive

Ändert den Standard-Akzentempfindlichkeitswert für diese Entität. Es wird verwendet, um den Standardwert aller Aliase accentSensitive-Werte zu ändern.

defaultCaseSensitive

Ändert den Standardwert für die Groß-/Kleinschreibung für diese Entität. Es wird verwendet, um den Standardwert aller Aliase caseSensitive-Werte zu ändern.

defaultFuzzyEditDistance

Ändert den Standardmäßigen Abstandswert für Fuzzy-Bearbeitung für diese Entität. Sie kann verwendet werden, um den Standardwert aller Aliase fuzzyEditDistance-Werte zu ändern.

description

Dieses Feld kann als Passthrough für benutzerdefinierte Metadaten zu den übereinstimmenden Texten verwendet werden. Der Wert dieses Felds wird mit jeder Übereinstimmung seiner Entität in der Qualifikationsausgabe angezeigt.

fuzzyEditDistance

Standardwert ist 0. Maximalwert von 5. Gibt die zulässige Anzahl unterschiedlicher Zeichen an, die weiterhin eine Übereinstimmung mit dem Entitätsnamen darstellen würden. Die kleinste mögliche Fuzzlichkeit für eine bestimmte Übereinstimmung wird zurückgegeben. Wenn beispielsweise der Bearbeitungsabstand auf 3 festgelegt ist, würde "Windows10" immer noch mit "Windows", "Windows10" und "Windows 7" übereinstimmen. Wenn die Groß-/Kleinschreibung auf "false" festgelegt ist, zählen Die Groß-/Kleinschreibungsunterschiede NICHT zur Fuzzigkeitstoleranz, andernfalls führen Sie dies jedoch aus.

id

Dieses Feld kann als Passthrough für benutzerdefinierte Metadaten zu den übereinstimmenden Texten verwendet werden. Der Wert dieses Felds wird mit jeder Übereinstimmung seiner Entität in der Qualifikationsausgabe angezeigt.

name

Der Entitätsdeskriptor der obersten Ebene. Übereinstimmungen in der Qualifikationsausgabe werden nach diesem Namen gruppiert, und sie sollte die "normalisierte" Form des gefundenen Texts darstellen.

subtype

Dieses Feld kann als Passthrough für benutzerdefinierte Metadaten zu den übereinstimmenden Texten verwendet werden. Der Wert dieses Felds wird mit jeder Übereinstimmung seiner Entität in der Qualifikationsausgabe angezeigt.

type

Dieses Feld kann als Passthrough für benutzerdefinierte Metadaten zu den übereinstimmenden Texten verwendet werden. Der Wert dieses Felds wird mit jeder Übereinstimmung seiner Entität in der Qualifikationsausgabe angezeigt.

Details zur Eigenschaft

accentSensitive

Standardwert ist "false". Boolescher Wert, der angibt, ob Vergleiche mit dem Entitätsnamen akzentuiert werden sollen.

accentSensitive?: boolean

Eigenschaftswert

boolean

aliases

Ein Array komplexer Objekte, die verwendet werden können, um alternative Schreibweisen oder Synonyme für den Namen der Stammentität anzugeben.

aliases?: CustomEntityAlias[]

Eigenschaftswert

caseSensitive

Standardwert ist "false". Boolescher Wert, der angibt, ob Vergleiche mit dem Entitätsnamen für die Zeichenschreibung vertraulich sein sollen. Bei Übereinstimmungen zwischen Groß- und Kleinschreibung von "Microsoft" kann es sich um Folgende handeln: microsoft, microSoft, MICROSOFT.

caseSensitive?: boolean

Eigenschaftswert

boolean

defaultAccentSensitive

Ändert den Standard-Akzentempfindlichkeitswert für diese Entität. Es wird verwendet, um den Standardwert aller Aliase accentSensitive-Werte zu ändern.

defaultAccentSensitive?: boolean

Eigenschaftswert

boolean

defaultCaseSensitive

Ändert den Standardwert für die Groß-/Kleinschreibung für diese Entität. Es wird verwendet, um den Standardwert aller Aliase caseSensitive-Werte zu ändern.

defaultCaseSensitive?: boolean

Eigenschaftswert

boolean

defaultFuzzyEditDistance

Ändert den Standardmäßigen Abstandswert für Fuzzy-Bearbeitung für diese Entität. Sie kann verwendet werden, um den Standardwert aller Aliase fuzzyEditDistance-Werte zu ändern.

defaultFuzzyEditDistance?: number

Eigenschaftswert

number

description

Dieses Feld kann als Passthrough für benutzerdefinierte Metadaten zu den übereinstimmenden Texten verwendet werden. Der Wert dieses Felds wird mit jeder Übereinstimmung seiner Entität in der Qualifikationsausgabe angezeigt.

description?: string

Eigenschaftswert

string

fuzzyEditDistance

Standardwert ist 0. Maximalwert von 5. Gibt die zulässige Anzahl unterschiedlicher Zeichen an, die weiterhin eine Übereinstimmung mit dem Entitätsnamen darstellen würden. Die kleinste mögliche Fuzzlichkeit für eine bestimmte Übereinstimmung wird zurückgegeben. Wenn beispielsweise der Bearbeitungsabstand auf 3 festgelegt ist, würde "Windows10" immer noch mit "Windows", "Windows10" und "Windows 7" übereinstimmen. Wenn die Groß-/Kleinschreibung auf "false" festgelegt ist, zählen Die Groß-/Kleinschreibungsunterschiede NICHT zur Fuzzigkeitstoleranz, andernfalls führen Sie dies jedoch aus.

fuzzyEditDistance?: number

Eigenschaftswert

number

id

Dieses Feld kann als Passthrough für benutzerdefinierte Metadaten zu den übereinstimmenden Texten verwendet werden. Der Wert dieses Felds wird mit jeder Übereinstimmung seiner Entität in der Qualifikationsausgabe angezeigt.

id?: string

Eigenschaftswert

string

name

Der Entitätsdeskriptor der obersten Ebene. Übereinstimmungen in der Qualifikationsausgabe werden nach diesem Namen gruppiert, und sie sollte die "normalisierte" Form des gefundenen Texts darstellen.

name: string

Eigenschaftswert

string

subtype

Dieses Feld kann als Passthrough für benutzerdefinierte Metadaten zu den übereinstimmenden Texten verwendet werden. Der Wert dieses Felds wird mit jeder Übereinstimmung seiner Entität in der Qualifikationsausgabe angezeigt.

subtype?: string

Eigenschaftswert

string

type

Dieses Feld kann als Passthrough für benutzerdefinierte Metadaten zu den übereinstimmenden Texten verwendet werden. Der Wert dieses Felds wird mit jeder Übereinstimmung seiner Entität in der Qualifikationsausgabe angezeigt.

type?: string

Eigenschaftswert

string