Cara membangun skema proyek Anda

Dalam proyek pemahaman bahasa percakapan, skema didefinisikan sebagai kombinasi niat dan entitas dalam proyek Anda. Desain skema merupakan bagian penting dari kesuksesan proyek Anda. Saat membuat skema, sebaiknya pikirkan niat dan entitas mana yang harus dimasukkan ke dalam proyek Anda.

Panduan dan rekomendasi

Pertimbangkan panduan berikut saat memilih niat untuk proyek Anda:

  1. Buat niat yang berbeda dan dapat dipisahkan. Niat paling baik digambarkan sebagai tindakan yang ingin dilakukan pengguna. Pikirkan proyek yang Anda bangun dan identifikasi semua tindakan berbeda yang mungkin diambil pengguna Anda saat berinteraksi dengan proyek Anda. Operasi mengirim, memanggil, dan membatalkan sangat baik untuk mewakili semua niat yang berbeda. "Membatalkan pesanan" dan "membatalkan janji temu" sangat mirip, dengan perbedaannya adalah hal yang dibatalkan. Kedua tindakan tersebut harus diwakili dalam niat yang sama, Batalkan.

  2. Buat entitas untuk mengekstrak informasi yang relevan dalam teks Anda. Entitas harus digunakan untuk menangkap informasi yang relevan yang diperlukan untuk memenuhi tindakan pengguna Anda. Misalnya, pesanan atau janji temu bisa merupakan hal yang berbeda yang coba dibatalkan pengguna, dan Anda harus membuat entitas untuk menangkap informasi tersebut.

Anda dapat "mengirim"pesan,"mengirim"email, atau "mengirim" paket. Membuat niat untuk menangkap masing-masing kebutuhan tersebut tidak akan terskalakan dari waktu ke waktu, dan Anda harus menggunakan entitas untuk mengidentifikasi hal yang dikirim pengguna. Kombinasi niat dan entitas harus menentukan alur percakapan Anda.

Misalnya, pertimbangkan perusahaan yang menggunakan pengembang bot untuk mengidentifikasi tiga tindakan paling umum yang diambil pengguna mereka saat menggunakan kalender:

  • Menyiapkan rapat baru
  • Menanggapi permintaan rapat
  • Membatalkan rapat

Mereka mungkin membuat niat untuk mewakili masing-masing tindakan tersebut. Mereka mungkin juga menyertakan entitas untuk membantu menyelesaikan tindakan tersebut, seperti:

  • Peserta rapat
  • Tanggal
  • Durasi rapat

Menambahkan niat

Untuk membangun skema proyek dalam Language Studio:

  1. Pilih Definisi skema dari menu sisi kiri.

  2. Dari pivot atas, Anda dapat mengubah tampilan menjadi Niat atau Entitas.

  3. Untuk membuat tujuan, pilih Tambahkan dari menu atas. Anda akan diminta untuk mengetikkan nama sebelum menyelesaikan pembuatan niat.

  4. Ulangi langkah di atas untuk membuat semua niat guna mengambil semua tindakan yang menurut Anda ingin dilakukan pengguna saat menggunakan proyek.

    Cuplikan layar yang memperlihatkan halaman pembuatan skema untuk proyek percakapan di Language Studio.

  5. Saat Anda memilih niat, Anda akan diarahkan ke halaman Pelabelan data, dengan filter yang diatur untuk niat yang Anda pilih. Anda dapat menambahkan contoh untuk niat dan memberi label dengan entitas.

Tambahkan entitas

  1. Pindahkan ke pivot Entitas dari bagian atas halaman.

  2. Untuk menambahkan entitas, pilih Tambahkan dari menu atas. Anda akan diminta untuk mengetikkan nama sebelum menyelesaikan pembuatan entitas.

  3. Setelah membuat entitas, Anda akan dirutekan ke halaman detail entitas tempat Anda dapat menentukan pengaturan komposisi untuk entitas ini.

  4. Setiap entitas dapat ditentukan oleh beberapa komponen: dipelajari, dicantumkan, atau dibuat sebelumnya. Komponen yang dipelajari ditambahkan ke semua entitas Anda setelah Anda melabelinya dalam ucapan Anda.

    Cuplikan layar yang menunjukkan halaman pembuatan skema untuk proyek percakapan di Language Studio.

5.Anda dapat menambahkan daftar atau komponen bawaan ke setiap entitas.

Komponen bawaan

Untuk menambahkan komponen bawaan, pilih Tambahkan bawaan baru dan dari menu turun, pilih jenis bawaan yang ingin Anda tambahkan ke entitas ini.

Tambahkan komponen daftar

Untuk menambahkan komponen daftar, pilih Tambahkan daftar baru. Anda dapat menambahkan beberapa daftar ke setiap entitas.

  1. Untuk membuat daftar baru, dalam kotak teks Masukkan nilai masukkan ini adalah nilai yang dinormalisasi yang akan dikembalikan saat salah satu nilai sinonim diekstraksi.

  2. Dari menu turun bahasa, pilih bahasa daftar sinonim dan mulai ketikkan sinonim Anda dan tekan enter setelah masing-masing. Disarankan untuk memiliki daftar sinonim dalam beberapa bahasa.

Menentukan opsi entitas

Ubah ke pivot Opsi entitas di halaman detail entitas. Ketika beberapa komponen didefinisikan untuk suatu entitas, prediksinya mungkin tumpang tindih. Ketika tumpang tindih terjadi, prediksi akhir setiap entitas ditentukan berdasarkan opsi entitas yang Anda pilih dalam langkah ini. Pilih salah satu yang ingin Anda terapkan ke entitas ini dan pilih tombol Simpan di bagian atas.

Setelah membuat entitas, Anda dapat kembali dan mengeditnya. Anda dapat Mengedit komponen entitas atau menghapusnya dengan memilih opsi ini dari menu atas.

Langkah berikutnya