Aracılığıyla paylaş


Verileri ayıklamak için varlık ekleme

Önemli

LUIS 1 Ekim 2025'te kullanımdan kaldırılacak ve 1 Nisan 2023'den itibaren yeni LUIS kaynakları oluşturamayacaksınız. Devam eden ürün desteği ve çok dilli özelliklerden yararlanmak için LUIS uygulamalarınızı konuşma dili anlayışına geçirmenizi öneririz.

Language Understanding (LUIS) uygulamalarında kullanıcı konuşmalarından önemli verileri ayıklamak için varlıklar oluşturun. Ayıklanan varlık verileri, müşteri isteklerini yerine getirmek için istemci uygulamanız tarafından kullanılır.

Varlık, ayıklanmasını istediğiniz ifadenin içindeki bir sözcüğü veya tümceciği temsil eder. Varlıklar amaçla ilgili bilgileri açıklar ve bazen uygulamanızın görevini gerçekleştirmesi için gereklidir.

Yeni varlık oluşturma

Aşağıdaki işlem makine öğrenmesi varlıkları, liste varlıkları ve normal ifade varlıkları için çalışır.

  1. LUIS portalında oturum açın ve abonelik ve yazma kaynağınızı seçerek bu yazma kaynağına atanan uygulamaları görün.
  2. Uygulamalarım sayfasından adını seçerek uygulamanızı açın.
  3. Üst gezinti menüsünden Oluştur'u seçin, ardından sol panelden Varlıklar'ı seçin, + Oluştur'u seçin ve ardından varlık türünü seçin.
  4. Varlığı yapılandırmaya devam edin. İşiniz bittiğinde Oluştur'u seçin.

Makine öğrenmesi varlığı oluşturma

Pizza örneğinden sonra, konuşmalardan pizza siparişlerini ayıklamak için bir "PizzaOrder" varlığı oluşturmamız gerekir.

  1. Üst gezinti menüsünden Oluştur'a ve ardından sol panelden Varlıklar'a tıklayın

  2. Varlık türü oluştur iletişim kutusunda varlığın adını girin ve Makine öğrenildi'yi seçin. Alt varlıklar eklemek için Yapı ekle'yi seçin. Daha sonra, Oluştur'u seçin.

    Makine öğrenmesi varlığı oluşturma ekran görüntüsü.

    Pizza siparişi miktar ve tür gibi birçok ayrıntı içerebilir. Bu ayrıntıları eklemek için bir alt giriş oluştururuz.

  3. Alt varlık ekle bölümünde, üst varlık satırında öğesini + seçerek bir alt girdi ekleyin.

    Alt varlık ekleme ekran görüntüsü.

  4. Oluşturma işlemini tamamlamak için Oluştur'u seçin.

Makine öğrenmesi varlığına özellik ekleme

Bazı varlıklar birçok ayrıntı içerir. Bir "PizzaOrder" varlığı düşünün, "ToppingModifiers" veya "FullPizzaWithModifiers" içerebilir. Bunlar makine öğrenmesi varlığına özellik olarak eklenebilir.

  1. Üst gezinti çubuğundan Oluştur'a ve ardından sol panelden Varlıklar'a tıklayın.

  2. Varlık veya alt varlık satırında + Özellik ekle'yi seçerek bir özellik ekleyin.

  3. Mevcut varlıklardan ve tümcecik listelerinden birini seçin.

  4. Varlığın yalnızca özellik bulunduğunda ayıklanması gerekiyorsa, bu özellik için yıldız simgesini seçin.

    Varlığa özellik ekleme ekran görüntüsü.

Normal ifade varlığı oluşturma

Yapılandırılmış metin veya önceden tanımlanmış alfasayısal değerler dizisi ayıklamak için normal ifade varlıklarını kullanın. Örneğin, OrderNumber türü 0 ile 9 arasında değişen sayılarla tam olarak 5 karakter olarak önceden tanımlanmış olabilir.

  1. Üst gezinti çubuğundan Oluştur'a ve ardından sol panelden Amaçlar'a tıklayın

  2. +Oluştur'u seçin.

  3. Varlık türü oluştur iletişim kutusunda varlığın adını girin ve RegEx öğesini seçin, Regex alanına normal ifadeyi girin ve Oluştur'u seçin.

    Normal ifade varlığı oluşturma işleminin ekran görüntüsü.

Liste varlığı oluşturma

Liste varlıkları, ilgili sözcüklerin sabit, kapalı bir kümesini temsil eder. Siz yazar olarak listeyi değiştirebilirsiniz ancak LUIS listeyi büyütmez veya küçültmez. Ayrıca, liste varlığı .json biçimini kullanarak var olan bir liste varlığına da aktarabilirsiniz.

Liste varlığı oluşturmak için yordamını kullanın. Liste varlığı oluşturulduktan sonra, örnek konuşmaları bir amaç içinde etiketlemeniz gerekmez. Liste öğeleri ve eş anlamlılar tam metin kullanılarak eşleştirilir. "Boyut" varlığı tür listesinde olabilir ve "küçük", "orta", "büyük" ve "aile" gibi farklı boyutları içerir.

  1. Oluştur bölümünden sol panelde Varlıklar'ı ve ardından + Oluştur'u seçin.

  2. Varlık türü oluştur iletişim kutusunda, varlığın adını (Boyut gibi) girin ve Liste'yi seçin.

  3. Liste varlığı oluştur iletişim kutusundaki Yeni alt liste ekle.... alanına büyük gibi bir liste öğesi adı girin. Ayrıca, büyük öğe için büyük ve mega gibi bir liste öğesine eş anlamlılar ekleyebilirsiniz.

    Varlık ayrıntısı sayfasında bir liste varlığı olarak boyutların listesini oluşturun.

  4. Liste öğelerini ve eş anlamlıları eklemeyi bitirdiğinizde Oluştur'u seçin.

Uygulamada yapılan bir grup değişikliği tamamladığınızda Uygulamayı eğitmeye unutmayın. Tek bir değişiklik yaptıktan sonra uygulamayı eğitmeyin.

Not

Bu yordam, Amaç ayrıntısı sayfasında örnek bir konuşmadan bir liste varlığı oluşturma ve etiketlemeyi gösterir. Varlıklar sayfasından da aynı varlığı oluşturabilirsiniz.

Önceden oluşturulmuş bir etki alanı varlığı ekleme

  1. Sol taraftaki Varlıklar'ı seçin.
  2. Varlıklar sayfasında Önceden oluşturulmuş etki alanı varlığı ekle'yi seçin.
  3. Önceden oluşturulmuş etki alanı modelleri ekle iletişim kutusunda, önceden oluşturulmuş etki alanı varlığını seçin.
  4. Bitti'yi seçin. Varlık eklendikten sonra uygulamayı eğitmenize gerek yoktur.

Önceden oluşturulmuş bir varlık ekleyin

Yaygın bilgi türlerini tanımak için önceden oluşturulmuş bir varlık ekleyin

  1. Sol taraftaki Varlıklar'ı seçin.

  2. Varlıklar sayfasında Önceden oluşturulmuş varlık ekle'yi seçin.

  3. Önceden oluşturulmuş varlıklar ekle iletişim kutusunda, önceden oluşturulmuş varlığı seçin.

    Önceden oluşturulmuş bir varlığın iletişim kutusunu gösteren ekran görüntüsü.

  4. Bitti'yi seçin. Varlık eklendikten sonra uygulamayı eğitmenize gerek yoktur.

Farklı bağlamları ayırt etmek için rol ekleme

Rol, bağlama göre bir varlığın adlandırılmış alt türüdür. Aşağıdaki konuşmada iki konum vardır ve her biri çevresindeki sözcüklerle (örneğin, gelen ve gelen) ayrı ayrı belirtilir:

Seattle'dan pizza siparişini alıp New York'a teslim edin.

Bu yordamda, önceden oluşturulmuş geographyV2 varlığına kaynak ve hedef rolleri ekleyin.

  1. Derleme bölümünden sol panelde Varlıklar'ı seçin.
  2. + Önceden oluşturulmuş varlık ekle'yi seçin. geographyV2'yi ve ardından Bitti'yi seçin. Uygulamaya önceden oluşturulmuş bir varlık eklenir.

Pattern.any içerdiğinde deseninizin varlıkları yanlış ayıkladığını fark ederseniz bu sorunu gidermek için açık liste kullanın.

  1. Varlıklar sayfası varlık listesinden yeni eklenen önceden oluşturulmuş geographyV2 varlığını seçin.

  2. Yeni rol eklemek için Rol eklenmedi seçeneğinin yanındaki öğesini seçin+.

  3. Rolü yazın... metin kutusuna, Rolün Adını Girin Ve Ardından Girin. Hedef'in ikinci bir rol adını ekleyin ve girin.

    Konum varlığına kaynak rolü eklemeyi gösteren ekran görüntüsü.

Rol, önceden oluşturulmuş varlığa eklenir, ancak bu varlığı kullanan konuşmalara eklenmez.

Pattern.any varlığı oluşturma

Desenler, birden çok konuşma çok benzer olduğunda doğruluğu geliştirmek için tasarlanmıştır. Desen, birkaç konuşma daha sağlamadan bir amaç için daha fazla doğruluk elde etmenizi sağlar. Pattern.any varlığı yalnızca desenlerle kullanılabilir. Daha fazla bilgi için desenler makalesine bakın.

Sonraki adımlar