Aracılığıyla paylaş


LUIS uygulamasını geliştirme

Ö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.

Doğru tahminleri gözden geçirme ve konuşmalarda isteğe bağlı metinlerle çalışma gibi LUIS uygulamalarınızı nasıl geliştirebileceğinizi öğrenmek için bu makaleyi kullanın.

Etkin Öğrenme

Doğru tahminler için uç nokta ifadelerini gözden geçirme işlemine Etkin öğrenme adı verilir. Etkin öğrenme, uç noktaya gönderilen sorguları yakalar ve emin olunmayan kullanıcı konuşmalarını seçer. Amacı seçmek ve bu gerçek dünyadaki konuşmaların varlıklarını işaretlemek için bu konuşmaları gözden geçirirsiniz. Ardından uygulamanızın örnek konuşmalarında bu değişiklikleri kabul edebilir, ardından uygulamayı eğitebilir ve yayımlayabilirsiniz . Bu, LUIS'in konuşmaları daha doğru bir şekilde tanımlamalarına yardımcı olur.

Etkin öğrenmeyi etkinleştirmek için kullanıcı sorgularını günlüğe kaydetme

Etkin öğrenmeyi etkinleştirmek için kullanıcı sorgularını günlüğe kaydetmeniz gerekir. Bu, sorgu dizesi parametresi ve değeriyle uç nokta sorgusunu log=true çağırarak gerçekleştirilir.

Not

Etkin öğrenmeyi devre dışı bırakmak için kullanıcı sorgularını günlüğe kaydetmeyin. Sorgu parametrelerini değiştirmek için uç nokta sorgusunda log=false değerini ayarlayabilir veya V3 uç noktası için varsayılan değer false olduğundan günlük parametresini atlayabilirsiniz.

Doğru uç nokta sorgusunu oluşturmak için LUIS portalını kullanın.

  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. Yönet bölümüne gidin ve Azure kaynakları'nı seçin.
  4. Atanan tahmin kaynağı için Sorgu parametrelerini değiştir'i seçin

Sorgu parametrelerini değiştir bağlantısını gösteren ekran görüntüsü.

  1. Günlükleri kaydet'e ve ardından Bitti'yi seçerek kaydetmeye geçin.

Etkin öğrenme için gereken günlükleri kaydetmek için LUIS portalının nasıl kullanılacağını gösteren ekran görüntüsü.

Bu eylem, sorgu dizesi parametresini ekleyerek örnek URL'yi log=true değiştirir. Çalışma zamanı uç noktasına tahmin sorguları yaparken değiştirilen örnek sorgu URL'sini kopyalayın ve kullanın.

Konuşmaları hizalamak için doğru tahminler

Her konuşmada , Tahmin Edilen Amaç sütununda görüntülenen bir önerilen amaç ve noktalı sınırlayıcı kutularda önerilen varlıklar bulunur.

LUIS'in emin olmadığının uç nokta ifadelerini gözden geçirme sayfasını gösteren ekran görüntüsü

Tahmin edilen amaç ve varlıklarla aynı fikirdeyseniz konuşmanın yanındaki onay işaretini seçin. Onay işareti devre dışı bırakılırsa, onaylayacak bir şey olmadığı anlamına gelir. Önerilen amada katılmıyorsanız, tahmin edilen amacın açılan listesinden doğru amacı seçin. Önerilen varlıklara katılmıyorsanız bunları etiketlemeye başlayın. İşiniz bittiğinde, neyi etiketlediğiniz onaylamak için konuşmanın yanındaki onay işaretini seçin. Gözden geçirme listesinden taşımak için konuşmaları kaydet'i seçin ve ilgili amacını ekleyin.

Konuşmayı silmeniz gerekip gerekmediğinden emin değilseniz, bunu "Yok" amacına taşıyın veya çeşitli gibi yeni bir amaç oluşturup ifadeyi taşıyın.

İsteğe bağlı metin ve önceden oluşturulmuş varlıklarla çalışma

Bir kuruluşun personeli hakkındaki sorguları işleyen bir İnsan Kaynakları uygulamanız olduğunu varsayalım. Konuşma metninde ( , 'sve kullanan smetin) geçerli ve ?gelecekteki tarihlere izin verebilir.

"OrganizationChart" amacı oluşturursanız aşağıdaki örnek konuşmaları göz önünde bulundurabilirsiniz:

Amaç İsteğe bağlı metin ve önceden oluşturulmuş varlıklara sahip örnek konuşmalar
OrgChart-Manager "3 Mart'ta Jill Jones yöneticisi kimdi?"
OrgChart-Manager "Jill Jones yöneticisi kim şimdi?"
OrgChart-Manager "Bir ay içinde Jill Jones yöneticisi kim olacak?"
OrgChart-Manager "3 Mart'ta Jill Jones yöneticisi kim olacak?"

Bu örneklerin her biri şunları kullanır:

  • Fiil zamanı: "was", "is", "will"
  • Tarih: "3 Mart", "şimdi", "bir ay içinde"

LUIS'in doğru tahminlerde bulunmak için bunlara ihtiyacı vardır. Tablodaki son iki örneğin "in" ve "on" dışında neredeyse aynı metni kullandığına dikkat edin.

Desenler kullanıldığında, aşağıdaki örnek şablon konuşmaları isteğe bağlı bilgilere olanak sağlar:

Amaç İsteğe bağlı metin ve önceden oluşturulmuş varlıklara sahip örnek konuşmalar
OrgChart-Manager {EmployeeListEntity}['s] yöneticisi [[on]{datetimeV2}?] kimdi?
OrgChart-Manager {EmployeeListEntity}['s] yöneticisi [[on]{datetimeV2}?] kimdir?

İsteğe bağlı köşeli ayraç söz dizimi "[ ]" şablon konuşmasına isteğe bağlı metin eklemenize olanak tanır ve ikinci düzeyde "[ [ ] ]" iç içe yerleştirilebilir ve varlıklar veya metinler içerebilir.

Dikkat

Önce varlıkların bulunduğunu, ardından desenin eşleştirildiğini unutmayın.

Sonraki Adımlar:

Performansın nasıl artabildiğini test etmek için üst panelde Test'i seçerek test konsoluna erişebilirsiniz. Test konsolunu kullanarak uygulamanızı test etme yönergeleri için bkz . Uygulamanızı eğitma ve test etme.