Proje şemanızı oluşturma

Konuşma dili anlama projelerinde şema , projenizdeki amaçların ve varlıkların birleşimi olarak tanımlanır. Şema tasarımı, projenizin başarısının önemli bir parçasıdır. Şema oluştururken projenize hangi amaçların ve varlıkların dahil edilmesi gerektiğini düşünmek istiyorsunuz.

Yönergeler ve öneriler

Projeniz için amaçları seçerken aşağıdaki yönergeleri göz önünde bulundurun:

  1. Ayrı, ayrıştırılabilir amaçlar oluşturun. Amaç, kullanıcının gerçekleştirmek istediği eylem olarak en iyi şekilde tanımlanır. Oluşturduğunuz projeyi düşünün ve kullanıcılarınızın projenizle etkileşim kurarken gerçekleştirebileceği tüm farklı eylemleri belirleyin. Gönderme, çağırma ve iptal etme, farklı amaçlarla en iyi şekilde temsil edilen tüm eylemlerdir. "Bir siparişi iptal etme" ve "randevuyu iptal etme" çok benzerdir ve aralarındaki fark, iptal ettikleri öğedir. Bu iki eylem aynı amaç ( İptal) altında temsil edilmelidir.

  2. Metninizdeki ilgili bilgi parçalarını ayıklamak için varlıklar oluşturun. Varlıklar, kullanıcınızın eylemini gerçekleştirmek için gereken ilgili bilgileri yakalamak için kullanılmalıdır. Örneğin, sipariş veya randevu kullanıcının iptal etmeye çalıştığı şeylerden farklı olabilir ve bu bilgi parçasını yakalamak için bir varlık oluşturmanız gerekir.

bir iletiyi"gönderebilir", e-postayı"gönderebilir" veya bir paketi "gönderebilirsiniz". Bu gereksinimlerin her birini yakalamak için bir amaç oluşturmak zaman içinde ölçeklendirilmeyecektir ve kullanıcının ne gönderdiğini belirlemek için varlıkları kullanmanız gerekir. Amaçların ve varlıkların birleşimi konuşma akışınızı belirlemelidir.

Örneğin, bot geliştiricilerinin bir takvim kullanırken kullanıcılarının en yaygın üç eylemi tanımladığı bir şirketi düşünün:

  • Yeni toplantılar ayarlama
  • Toplantı isteklerini yanıtlama
  • Toplantıları iptal etme

Bu eylemlerin her birini temsil eden bir amaç oluşturabilirler. Ayrıca bu eylemlerin tamamlanmasına yardımcı olacak varlıklar da içerebilir, örneğin:

  • Toplantı katılımcıları
  • Tarih
  • Toplantı süreleri

Hedef ekleme

Language Studio'da proje şeması oluşturmak için:

  1. Sol taraftaki menüden Şema tanımı'nı seçin.

  2. En üstteki özetlerden görünümü Amaçlar veya Varlıklar olarak değiştirebilirsiniz.

  3. Amaç oluşturmak için üstteki menüden Ekle'yi seçin. Amacı oluşturmayı tamamlamadan önce bir ad girmeniz istenir.

  4. Kullanıcının projeyi kullanırken gerçekleştirmek isteyeceğini düşündüğünüz tüm eylemleri yakalamak için tüm amaçları oluşturmak için yukarıdaki adımı yineleyin.

    Language Studio'da konuşma projeleri için şema oluşturma sayfasını gösteren ekran görüntüsü.

  5. Amacı seçtiğinizde, seçtiğiniz amaca yönelik bir filtre kümesiyle Veri etiketleme sayfasına yönlendirilirsiniz. Amaçlar için örnekler ekleyebilir ve bunları varlıklarla etiketleyebilirsiniz.

Varlık ekleme

  1. Sayfanın üst kısmından Varlıklar özetine gitme.

  2. Varlık eklemek için üstteki menüden Ekle'yi seçin. Varlığı oluşturma işlemini tamamlamadan önce bir ad girmeniz istenir.

  3. Varlık oluşturduktan sonra, bu varlığın oluşturma ayarlarını tanımlayabileceğiniz varlık ayrıntıları sayfasına yönlendirilirsiniz.

  4. Her varlık birden çok bileşen tarafından tanımlanabilir: öğrenildi, listelenebilir veya önceden oluşturulmuş. Konuşmalarınızda etiketledikten sonra tüm varlıklarınıza öğrenilen bir bileşen eklenir.

    Language Studio'da konuşma projeleri için varlık ayrıntıları sayfasını gösteren ekran görüntüsü.

5.Her varlığa bir liste veya önceden oluşturulmuş bileşen ekleyebilirsiniz.

Önceden oluşturulmuş bileşen ekleme

Önceden oluşturulmuş bir bileşen eklemek için Önceden oluşturulmuş yeni ekle'yi seçin ve açılan menüden bu varlığa eklemek istediğiniz önceden oluşturulmuş türü seçin.

Liste bileşeni ekleme

Liste bileşeni eklemek için Yeni liste ekle'yi seçin. Her varlığa birden çok liste ekleyebilirsiniz.

  1. Yeni liste oluşturmak için Değer girin metin kutusuna, eş anlamlı değerlerden herhangi biri ayıklandığında döndürülecek normalleştirilmiş değeri girin.

  2. Dil açılan menüsünden eş anlamlılar listesinin dilini seçin ve eş anlamlılarınızı yazmaya başlayın ve her birinden sonra Enter tuşuna basın. Birden çok dilde eş anlamlılar listesi olması önerilir.

Varlık seçeneklerini tanımlama

Varlık ayrıntıları sayfasında Varlık seçenekleri özetine geçin. Bir varlık için birden çok bileşen tanımlandığında, tahminleri çakışabilir. Bir çakışma oluştuğunda, her varlığın son tahmini bu adımda belirlediğiniz varlık seçeneğine göre belirlenir. Bu varlığa uygulamak istediğiniz varlığı seçin ve üstteki Kaydet düğmesini seçin.

Varlıklarınızı oluşturduktan sonra geri dönüp bunları düzenleyebilirsiniz. Varlık bileşenlerini düzenleyebilir veya üstteki menüden bu seçeneği belirleyerek silebilirsiniz.

Sonraki Adımlar