Ikhtisar
OpenSearch dilengkapi dengan kamus stop word bawaan untuk menyaring kata-kata dalam kueri pencarian. Berikut adalah langkah-langkah yang dapat Anda lakukan untuk melakukan intervensi dalam penyaringan stop word pada kueri pencarian:
Buat Kamus Intervensi untuk Stop Word. Untuk membuat kamus intervensi, masuk ke konsol OpenSearch. Di panel navigasi sebelah kiri, pilih Pusat Algoritma Pencarian > Konfigurasi Pengambilan. Di halaman Konfigurasi Dasar, klik Manajemen Kamus di panel sebelah kiri. Di halaman Manajemen Kamus, klik Buat di pojok kiri atas. Tentukan nama untuk kamus intervensi, pilih tipe kamus, lalu klik Simpan. Setelah dibuat, kamus intervensi akan muncul dalam daftar kamus.
Buat dan Kelola Entri Intervensi dalam Kamus Intervensi. Untuk mengelola entri dari kamus yang telah dibuat, temukan kamus dalam daftar kamus dan klik Kelola Entri di kolom Aksi. Di halaman ini, buat dan kelola entri sesuai kebutuhan. Anda dapat melakukan intervensi pada stop word kueri pencarian sebagai berikut: - Tambahkan stop word. Jika sebuah istilah dalam kueri pencarian tersegmentasi adalah stop word yang ditambahkan, istilah tersebut tidak digunakan untuk pengambilan. - Blokir stop word. Jika sebuah istilah dalam kueri pencarian tersegmentasi adalah stop word yang diblokir, istilah tersebut tetap digunakan untuk pengambilan.
Gunakan Kamus Intervensi. Setelah membuat entri intervensi dalam kamus intervensi, Anda dapat menggunakan kamus tersebut dalam aturan analisis kueri aplikasi sesuai kebutuhan.
Uji dan Publikasikan Kamus Intervensi. Setelah kamus intervensi dikaitkan dengan aturan analisis kueri, disarankan untuk melakukan uji pencarian sebelum menerapkan aturan tersebut ke lingkungan online. Ini memastikan performa pencarian yang diharapkan.
Contoh
Skenario: Anda telah membuat aturan analisis kueri dengan penyaringan stop word diaktifkan untuk aplikasi OpenSearch layanan panduan belanja e-commerce Anda. Setelah menerapkan aturan ini ke aplikasi online, hasil pencarian yang diperoleh tidak memuaskan. Untuk menyelesaikan masalah tersebut, intervensi dalam penyaringan stop word dilakukan.
Hasil Pencarian yang Tidak Memuaskan: Seorang pengguna memasukkan kueri pencarian "Hainan has bananas". Hanya beberapa dokumen yang mengandung frasa "Hainan has bananas" yang diambil.
Deskripsi Masalah: Salah satu alasannya adalah sistem gagal mengenali kata "has" dalam kueri pencarian sebagai stop word.
Solusi: Buat kamus intervensi dan tambahkan kata "has" sebagai stop word. Kemudian, kaitkan kamus intervensi dengan aturan analisis kueri yang digunakan untuk aplikasi online.
Prosedur:
1. Masuk ke konsol OpenSearch. Di panel navigasi sebelah kiri, pilih Pusat Algoritma Pencarian > Konfigurasi Pengambilan. Di halaman Konfigurasi Dasar, klik Manajemen Kamus di panel sebelah kiri. Di halaman Manajemen Kamus, klik Create di pojok kiri atas untuk membuat kamus intervensi.

Di panel Buat Kamus Analisis Kueri, tentukan nama untuk kamus intervensi dan atur parameter Tipe Kamus ke Stop Word.
2. Temukan kamus intervensi yang telah dibuat dan klik Kelola Entri di kolom Aksi. Di halaman yang muncul, klik Tambah Entri Intervensi. Di panel Tambah Entri Intervensi, masukkan has di kolom Stop Word, pilih Tambah di kolom Jenis Intervensi, lalu klik Simpan.

3. Pergi ke halaman Manajemen Aturan Analisis Kueri dan klik Buat di pojok kiri atas. Di panel Buat Aturan, kaitkan kamus intervensi stop word yang telah dibuat dengan aturan. Jangan terapkan aturan ke aplikasi online pada langkah ini.

4. Lakukan uji pencarian. Saat Anda mencari "Hainan has bananas", semua dokumen yang mengandung frasa "Hainan bananas" juga diambil.
Catatan penggunaan
Nama dan tipe kamus intervensi tidak dapat diubah setelah dibuat.
Stop word yang berbeda harus ditentukan untuk entri intervensi yang berbeda.
Sebuah kamus intervensi dapat digunakan oleh beberapa aturan analisis kueri.
OpenSearch menggunakan kamus bawaan bersama dengan entri intervensi yang Anda buat. Jika Anda mengaktifkan penyaringan stop word saat membuat aturan analisis kueri, kamus bawaan untuk stop word secara otomatis dipilih.
Jika kamus intervensi digunakan oleh aturan analisis kueri, baik aturan tersebut diterapkan ke aplikasi online maupun offline, Anda tidak dapat menghapus kamus tersebut. Anda harus melepaskan kamus dari aturan terlebih dahulu.
Batasan
Anda dapat membuat maksimal 20 kamus intervensi untuk stop word dalam akun Alibaba Cloud Anda.
Hanya satu stop word yang dapat ditentukan untuk setiap entri intervensi.
Anda dapat membuat maksimal 500 entri intervensi dalam sebuah kamus intervensi.
Entri intervensi hanya berlaku ketika sebuah istilah dalam kueri pencarian tersegmentasi cocok dengan stop word dalam entri. Misalnya, jika Anda menentukan "what" sebagai stop word dalam sebuah entri intervensi, dan kueri pencarian adalah "what facial cream is good", OpenSearch akan mengambil dokumen berdasarkan kueri pencarian "facial cream is good".
OpenSearch menormalisasi konten entri intervensi. Semua huruf besar diubah menjadi huruf kecil dan semua karakter lebar penuh diubah menjadi karakter lebar setengah.