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. Sürekli ü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

Uç nokta ifadelerini doğru tahminler için gözden geçirme işlemine Etkin öğrenme adı verilir. Etkin öğrenme, uç noktaya gönderilen sorguları yakalar ve emin olmadığınız 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 bu değişiklikleri uygulamanızın örnek konuşmalarında kabul edebilir, ardından uygulamayı eğitipyayı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 sorgusunulog=true çağırarak gerçekleştirilir.

Not

Etkin öğrenmeyi devre dışı bırakmak için kullanıcı sorgularını günlüğe kaydetmeyin. V3 uç noktası için varsayılan değer false olduğundan, uç nokta sorgusunda log=false ayarını yaparak sorgu parametrelerini değiştirebilir veya 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 bu yazma kaynağına atanan uygulamaları görmek için Abonelik ve Yazma kaynağınızı seçin.
  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ı kullanmayı 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ü

Tahmini amaç ve varlıkları kabul ediyorsanız 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ğinize onay vermek için konuşmanın yanındaki onay işaretini seçin. İfadeyi gözden geçirme listesinden taşımak ve ilgili amacını eklemek için Konuşmayı kaydet'i seçin.

İfadeyi 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 geçerli ve gelecekteki tarihlere izin verebilir: , 'sve ?kullanan smetin.

"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 şu anda kim?"
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}?
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 paneldeki Test'i seçerek test konsoluna erişebilirsiniz. Test konsolunu kullanarak uygulamanızı test etme yönergeleri için bkz. Uygulamanızı eğitin ve test edin.