Aracılığıyla paylaş


Sistem durumu için özel metin analizindeki varlık bileşenleri

sağlık için özel Metin Analizi varlıklar, yapılandırılmamış giriş metninizden ayıklanan ilgili bilgi parçalarıdır. Bir varlık farklı yöntemlerle ayıklanabilir. Bağlam aracılığıyla öğrenilebilir, listeden eşleştirilebilir veya önceden oluşturulmuş tanınan bir varlık tarafından algılanabilirler. Projenizdeki her varlık, varlığınızın bileşenleri olarak tanımlanan bir veya daha fazla yöntemden oluşur. Bir varlık birden fazla bileşen tarafından tanımlandığında, tahminleri çakışabilir. Varlık seçeneklerinde sabit bir seçenek kümesi kullanarak, bileşenleri çakıştığında varlık tahmininin davranışını belirleyebilirsiniz.

Bileşen türleri

Varlık bileşeni, varlığı ayıklamanın bir yolunu belirler. Bir varlık, varlığı ayıklamak için kullanılacak tek yöntemi belirleyen bir bileşen veya varlığın tanımlanıp ayıklanma yollarını genişletmek için birden çok bileşen içerebilir.

Sistem durumu varlıkları için Metin Analizi, önceden oluşturulmuş bileşenlere sahip varlıklar olarak projenize otomatik olarak yüklenir. Önceden oluşturulmuş bileşenlere sahip varlıklar için liste bileşenleri tanımlayabilirsiniz, ancak öğrenilen bileşenleri ekleyemezsiniz. Benzer şekilde, öğrenilen ve liste bileşenleriyle yeni varlıklar oluşturabilirsiniz, ancak bunları önceden oluşturulmuş ek bileşenlerle dolduramazsınız.

Öğrenilen bileşen

Öğrenilen bileşen, makine öğrenmesi modelini eğitmek için metninizi etiketlediğiniz varlık etiketlerini kullanır. Model, metnin içindeki bağlama göre varlığın nerede olduğunu tahmin etmeyi öğrenir. Etiketleriniz, çevresindeki sözcüklerin ve etiketlenmiş sözcüklerin anlamı temelinde varlığın metinde nerede bulunmasının beklendiğine ilişkin örnekler sağlar. Bu bileşen yalnızca varlık için verilerinize etiket eklediğinizde tanımlanır. Herhangi bir veriyi etiketlemezseniz, bunun öğrenilmiş bir bileşeni olmaz.

Varsayılan olarak önceden oluşturulmuş bileşenlere sahip olan sistem durumu varlıkları için Metin Analizi, öğrenilen bileşenlerle genişletilemiyor, yani işlev için daha fazla etiketlemeye ihtiyaç duymazlar veya kabul etmezler.

Varlıklar için öğrenilen bileşenler örneğini gösteren ekran görüntüsü.

Liste bileşeni

Liste bileşeni, eş anlamlılarıyla birlikte sabit, kapalı bir ilgili sözcük kümesini temsil eder. Bileşen, eş anlamlı olarak sağladığınız değerler listesinde tam metin eşleşmesi gerçekleştirir. Her eş anlamlı bir "liste anahtarına" aittir. Bu değer, liste bileşeni eşleştirildiğinde çıkışta döndürülecek eş anlamlı için normalleştirilmiş, standart değer olarak kullanılabilir. Liste anahtarları eşleştirme için kullanılmaz .

Çok dilli projelerde, her dil için farklı bir eş anlamlılar kümesi belirtebilirsiniz. Tahmin API'sini kullanırken, giriş isteğinde dili belirtebilirsiniz. Bu dil yalnızca bu dille ilişkili eş anlamlılarla eşleşecektir.

Varlıklar için liste bileşenlerinin bir örneğini gösteren ekran görüntüsü.

Önceden oluşturulmuş bileşen

Sistem durumu varlıkları için Metin Analizi, önceden oluşturulmuş bileşenlere sahip varlıklar olarak projenize otomatik olarak yüklenir. Önceden oluşturulmuş bileşenlere sahip varlıklar için liste bileşenleri tanımlayabilirsiniz, ancak öğrenilen bileşenleri ekleyemezsiniz. Benzer şekilde, öğrenilen ve liste bileşenleriyle yeni varlıklar oluşturabilirsiniz, ancak bunları önceden oluşturulmuş ek bileşenlerle dolduramazsınız. Önceden oluşturulmuş bileşenlere sahip varlıklar önceden eğitilir ve kategorileri ile ilgili bilgileri herhangi bir etiket olmadan ayıklayabilir.

Varlıklar için önceden oluşturulmuş bileşenlerin bir örneğini gösteren ekran görüntüsü.

Varlık seçenekleri

Bir varlık için birden çok bileşen tanımlandığında, bunların tahminleri çakışabilir. Bir çakışma oluştuğunda, her varlığın son tahmini aşağıdaki seçeneklerden biri tarafından belirlenir.

Bileşenleri birleştirme

Tüm bileşenlerin birleşimini alarak bileşenleri örtüştüğünde tek bir varlık olarak birleştirin.

Çakıştığında tüm bileşenleri birleştirmek için bunu kullanın. Bileşenler birleştirildiğinde, mevcut olduklarında bir listeye veya önceden oluşturulmuş bileşene bağlı olan tüm ek bilgileri alırsınız.

Örnek

Girdi olarak "Proseware OS" içeren bir liste bileşenine sahip Yazılım adlı bir varlığınız olduğunu varsayalım. Giriş verilerinizde Yazılım olarak etiketlenmiş "Proseware OS 9'u satın almak istiyorum" ifadesi yer alır:

Öğrenilen ve liste varlığının çakışan olduğunu gösteren ekran görüntüsü.

Birleştirme bileşenlerini kullanarak varlık, liste bileşenindeki anahtarla birlikte tam bağlamı "Proseware OS 9" olarak döndürür:

Birleştirilmiş bileşenin sonucunu gösteren ekran görüntüsü.

Aynı ifadeye sahip olduğunuzu ancak öğrenilen bileşen tarafından yalnızca "OS 9" tahmini yapıldığını varsayalım:

Öğrenilen bileşen tarafından tahmin edilen O S 9 ile konuşmanın gösterildiği ekran görüntüsü.

Bileşenleri birleştirildiğinde varlık yine de liste bileşenindeki anahtarla "Proseware OS 9" olarak döndürülecektir:

Döndürülen yazılım varlığını gösteren ekran görüntüsü.

Bileşenleri birleştirme

Çakışan her bileşen, varlığın ayrı bir örneği olarak döndürülür. Bu seçenekle tahminden sonra kendi mantığınızı uygulayın.

Örnek

Girdi olarak "Proseware Desktop" içeren bir liste bileşenine sahip Yazılım adlı bir varlığınız olduğunu varsayalım. Etiketlenmiş verilerinizde Yazılım olarak etiketlenmiş "Proseware Desktop Pro" ile "Proseware Desktop Pro'yu satın almak istiyorum" ifadesi yer alır:

Öğrenilen ve liste varlığının çakışan bir örneğini gösteren ekran görüntüsü.

Bileşenleri birleştirmediğinizde varlık iki kez döndürülecektir:

İki kez döndürülen varlığı gösteren ekran görüntüsü.

Bileşenleri ve seçenekleri kullanma

Bileşenler, varlığınızı birden fazla şekilde tanımlama esnekliği sağlar. Bileşenleri birleştirdiğinizde, her bileşenin temsil edildiğinden emin olur ve tahminlerinizde döndürülen varlık sayısını azaltırsınız.

Yaygın bir uygulama, önceden oluşturulmuş bir bileşeni, önceden oluşturulmuş bileşenin desteklemeyebileceği değerlerin listesiyle genişletmektir. Örneğin, önceden oluşturulmuş bir bileşenin eklendiği bir Medication.Nameİlaç Adı varlığınız varsa varlık, etki alanınıza özgü tüm ilaç adlarını tahmin etmeyebilir. İlaç Adı varlığının değerlerini genişletmek ve böylece önceden oluşturulmuş olan ilaç adlarını kendi değerlerinizle genişletmek için bir liste bileşeni kullanabilirsiniz.

Diğer zamanlarda tıbbi cihaz gibi bir bağlam aracılığıyla bir varlığı ayıklamak ilginizi çekebilir. Tıbbi cihazın cümle içindeki konumuna göre nerede olduğunu öğrenmek için tıbbi cihazın öğrenilen bileşenine etiket eklersiniz. Ayrıca önceden bildiğiniz ve her zaman ayıklamak istediğiniz tıbbi cihazların bir listesine de sahip olabilirsiniz. Her iki bileşeni de tek bir varlıkta birleştirmek, varlık için her iki seçeneği de almanızı sağlar.

Bileşenleri birleştirmediğinizde, her bileşenin bağımsız bir varlık ayıklayıcısı olarak davranmasına izin verirsiniz. Bu seçeneği kullanmanın bir yolu, bir listeden ayıklanan varlıkları farklı şekilde işlemek ve işlemek için öğrenilen veya önceden oluşturulmuş bileşenler aracılığıyla ayıklanan varlıklara ayırmaktır.

Sonraki adımlar