Aracılığıyla paylaş


CustomEntity interface

Bulunan eşleşmeler ve ilgili meta veriler hakkında bilgi içeren bir nesne.

Özellikler

accentSensitive

Varsayılan değer false şeklindedir. Varlık adıyla karşılaştırmaların vurguya duyarlı olup olmayacağını belirten Boole değeri.

aliases

Kök varlık adıyla alternatif yazımlar veya eş anlamlılar belirtmek için kullanılabilecek karmaşık nesneler dizisi.

caseSensitive

Varsayılan değer false şeklindedir. Varlık adıyla karşılaştırmaların karakter büyük/küçük harfe duyarlı olup olmayacağını belirten Boole değeri. "Microsoft"un örnek büyük/küçük harfe duyarsız eşleşmeleri şöyle olabilir: microsoft, microSoft, MICROSOFT.

defaultAccentSensitive

Bu varlık için varsayılan vurgu duyarlılığı değerini değiştirir. Tüm diğer adların varsayılan değerini değiştirmek için kullanılır accentSensitive değerleri.

defaultCaseSensitive

Bu varlık için varsayılan büyük/küçük harf duyarlılığı değerini değiştirir. Tüm diğer adların varsayılan değerini değiştirmek için kullanılır caseSensitive değerleri.

defaultFuzzyEditDistance

Bu varlık için varsayılan benzer düzenleme uzaklığı değerini değiştirir. Tüm diğer adların varsayılan değerini değiştirmek için kullanılabilir fuzzyEditDistance değerleri.

description

Bu alan, eşleşen metinler hakkında özel meta veriler için geçiş olarak kullanılabilir. Bu alanın değeri, beceri çıkışında varlığının her eşleşmesiyle birlikte görünür.

fuzzyEditDistance

Varsayılan değer 0'dır. En fazla 5 değeri. Varlık adıyla eşleşme oluşturmaya devam edecek kabul edilebilir sayıda farklı karakteri belirtir. Herhangi bir eşleşme için mümkün olan en küçük bulanıklık döndürülür. Örneğin, düzenleme uzaklığı 3 olarak ayarlanırsa, "Windows10" yine de "Windows", "Windows10" ve "Windows 7" ile eşleşir. Büyük/küçük harf duyarlılığı false olarak ayarlandığında, büyük/küçük harf farkları, boşluk toleransı için SAYILMAZ, aksi takdirde geçerli olur.

id

Bu alan, eşleşen metinler hakkında özel meta veriler için geçiş olarak kullanılabilir. Bu alanın değeri, beceri çıkışında varlığının her eşleşmesiyle birlikte görünür.

name

Üst düzey varlık tanımlayıcısı. Beceri çıkışındaki eşleşmeler bu ada göre gruplandırılır ve bulunan metnin "normalleştirilmiş" biçimini temsil etmelidir.

subtype

Bu alan, eşleşen metinler hakkında özel meta veriler için geçiş olarak kullanılabilir. Bu alanın değeri, beceri çıkışında varlığının her eşleşmesiyle birlikte görünür.

type

Bu alan, eşleşen metinler hakkında özel meta veriler için geçiş olarak kullanılabilir. Bu alanın değeri, beceri çıkışında varlığının her eşleşmesiyle birlikte görünür.

Özellik Ayrıntıları

accentSensitive

Varsayılan değer false şeklindedir. Varlık adıyla karşılaştırmaların vurguya duyarlı olup olmayacağını belirten Boole değeri.

accentSensitive?: boolean

Özellik Değeri

boolean

aliases

Kök varlık adıyla alternatif yazımlar veya eş anlamlılar belirtmek için kullanılabilecek karmaşık nesneler dizisi.

aliases?: CustomEntityAlias[]

Özellik Değeri

caseSensitive

Varsayılan değer false şeklindedir. Varlık adıyla karşılaştırmaların karakter büyük/küçük harfe duyarlı olup olmayacağını belirten Boole değeri. "Microsoft"un örnek büyük/küçük harfe duyarsız eşleşmeleri şöyle olabilir: microsoft, microSoft, MICROSOFT.

caseSensitive?: boolean

Özellik Değeri

boolean

defaultAccentSensitive

Bu varlık için varsayılan vurgu duyarlılığı değerini değiştirir. Tüm diğer adların varsayılan değerini değiştirmek için kullanılır accentSensitive değerleri.

defaultAccentSensitive?: boolean

Özellik Değeri

boolean

defaultCaseSensitive

Bu varlık için varsayılan büyük/küçük harf duyarlılığı değerini değiştirir. Tüm diğer adların varsayılan değerini değiştirmek için kullanılır caseSensitive değerleri.

defaultCaseSensitive?: boolean

Özellik Değeri

boolean

defaultFuzzyEditDistance

Bu varlık için varsayılan benzer düzenleme uzaklığı değerini değiştirir. Tüm diğer adların varsayılan değerini değiştirmek için kullanılabilir fuzzyEditDistance değerleri.

defaultFuzzyEditDistance?: number

Özellik Değeri

number

description

Bu alan, eşleşen metinler hakkında özel meta veriler için geçiş olarak kullanılabilir. Bu alanın değeri, beceri çıkışında varlığının her eşleşmesiyle birlikte görünür.

description?: string

Özellik Değeri

string

fuzzyEditDistance

Varsayılan değer 0'dır. En fazla 5 değeri. Varlık adıyla eşleşme oluşturmaya devam edecek kabul edilebilir sayıda farklı karakteri belirtir. Herhangi bir eşleşme için mümkün olan en küçük bulanıklık döndürülür. Örneğin, düzenleme uzaklığı 3 olarak ayarlanırsa, "Windows10" yine de "Windows", "Windows10" ve "Windows 7" ile eşleşir. Büyük/küçük harf duyarlılığı false olarak ayarlandığında, büyük/küçük harf farkları, boşluk toleransı için SAYILMAZ, aksi takdirde geçerli olur.

fuzzyEditDistance?: number

Özellik Değeri

number

id

Bu alan, eşleşen metinler hakkında özel meta veriler için geçiş olarak kullanılabilir. Bu alanın değeri, beceri çıkışında varlığının her eşleşmesiyle birlikte görünür.

id?: string

Özellik Değeri

string

name

Üst düzey varlık tanımlayıcısı. Beceri çıkışındaki eşleşmeler bu ada göre gruplandırılır ve bulunan metnin "normalleştirilmiş" biçimini temsil etmelidir.

name: string

Özellik Değeri

string

subtype

Bu alan, eşleşen metinler hakkında özel meta veriler için geçiş olarak kullanılabilir. Bu alanın değeri, beceri çıkışında varlığının her eşleşmesiyle birlikte görünür.

subtype?: string

Özellik Değeri

string

type

Bu alan, eşleşen metinler hakkında özel meta veriler için geçiş olarak kullanılabilir. Bu alanın değeri, beceri çıkışında varlığının her eşleşmesiyle birlikte görünür.

type?: string

Özellik Değeri

string