Tingkatkan hasil Watson Discovery menggunakan pelatihan relevansi berbasis API

Node Sumber: 1537609

Kesimpulan

Pengembang menggunakan layanan IBM Watson Discovery untuk dengan cepat menambahkan mesin kognitif, pencarian, dan analisis konten ke aplikasi. Dengan mesin tersebut, mereka dapat mengidentifikasi pola, tren, dan wawasan dari data tidak terstruktur yang dapat mendorong pengambilan keputusan yang lebih baik. Terkadang, Anda ingin mengimprovisasi hasil pencarian dengan memberikan lebih banyak detail pelatihan. Pelatihan relevansi adalah fitur di Watson Discovery yang memberikan pelatihan tambahan untuk hasil pencarian yang lebih akurat. Pola kode ini menunjukkan bagaimana Anda dapat menggunakan API pelatihan relevansi untuk mengimprovisasi hasil pencarian di Watson Discovery.

Deskripsi Produk

Pengembang menggunakan layanan IBM Watson Discovery untuk dengan cepat menambahkan mesin kognitif, pencarian, dan analisis konten ke aplikasi. Dengan mesin tersebut, mereka dapat mengidentifikasi pola, tren, dan wawasan dari data tidak terstruktur yang mendorong pengambilan keputusan yang lebih baik. Dengan Watson Discovery, Anda dapat menyerap (mengonversi, memperkaya, membersihkan, dan menormalkan), menyimpan, dan membuat kueri data untuk mengekstrak wawasan yang dapat ditindaklanjuti. Untuk melakukan pencarian dan kueri, Anda memerlukan konten yang dimasukkan dan disimpan dalam koleksi. Anda dapat mempelajari lebih lanjut tentang mengembangkan aplikasi dengan Watson Discovery dengan mempelajari arsitektur referensi penemuan kognitif.

Pelatihan relevansi adalah kemampuan canggih dalam Watson Discovery yang dapat meningkatkan akurasi pencarian jika pendekatan yang tepat diambil. Anda dapat melatih Watson Discovery untuk meningkatkan relevansi hasil kueri untuk organisasi atau bidang subjek tertentu Anda. Saat Anda memberikan data pelatihan kepada instance Watson Discovery, layanan tersebut menggunakan teknik pembelajaran mesin Watson untuk menemukan sinyal dalam konten dan pertanyaan Anda. Layanan kemudian menyusun ulang hasil kueri untuk menampilkan hasil yang paling relevan di bagian atas. Saat Anda menambahkan lebih banyak data pelatihan, instans layanan menjadi lebih akurat dan canggih dalam mengurutkan hasil yang dikembalikannya.

Pelatihan relevansi bersifat opsional. Jika hasil pertanyaan Anda memenuhi kebutuhan Anda, tidak diperlukan pelatihan lebih lanjut. Untuk ikhtisar membangun kasus penggunaan untuk pelatihan, lihat postingan blog “Cara mendapatkan hasil maksimal dari pelatihan relevansi. "

Pelatihan relevansi di Watson Discovery dapat dilakukan dengan dua cara:

Jika instans Watson Discovery Anda memiliki jumlah pertanyaan yang cukup besar sehingga perlu dilakukan pelatihan relevansi, maka metode perkakas mungkin memerlukan waktu lebih lama dibandingkan dengan metode terprogram (menggunakan API). Selain itu, dengan API, Anda tidak perlu terhubung secara online ke instans Watson Discovery melalui browser.

Pola kode ini menunjukkan bagaimana pelatihan relevansi dapat dicapai dengan menggunakan API.

Aliran

Improve Discovery relevancy training flow diagram

  1. Aplikasi klien mengirimkan kueri bahasa alami untuk setiap kueri yang memerlukan pelatihan relevansi.
  2. Watson Discovery mengembalikan sekumpulan dokumen untuk setiap kueri bahasa alami yang dibuat.
  3. Aplikasi klien menyimpan pertanyaan dan dokumen terkait dalam file TSV di mesin lokal.
  4. Pengguna memberikan skor relevansi pada dokumen dan menyimpan file.
  5. Aplikasi mengakses file dengan skor relevansi yang diperbarui.
  6. Aplikasi klien memanggil API untuk memperbarui pelatihan pengumpulan Watson Discovery menggunakan skor relevansi yang diperbarui.
  7. Klien menanyakan lagi untuk mendapatkan hasil yang lebih baik.

petunjuk

Temukan langkah-langkah terperinci untuk pola ini di menu readme mengajukan. Langkah-langkah menunjukkan kepada Anda bagaimana:

  1. Buat mesin virtual layanan Discovery di IBM Cloud.
  2. Buat proyek di Watson Discovery.
  3. Beri anotasi pada dokumen Anda.
  4. Siapkan kode untuk menjalankan API pelatihan relevansi.
  5. Dapatkan pelatihan relevansi untuk sejumlah besar pertanyaan.

Sumber: https://developer.ibm.com/patterns/improve-discovery-results-using-programmatic-relevancy-training/

Stempel Waktu:

Lebih dari Pengembang IBM