Gunakan daftar hitam dan daftar putih untuk mengontrol kueri pencarian yang muncul sebagai saran drop-down, pencarian teratas, dan petunjuk. Tambahkan kueri yang tidak diinginkan ke daftar hitam untuk memblokirnya, atau tambahkan kueri berkualitas tinggi ke daftar putih untuk mempromosikannya ke posisi teratas hasil.
Cara kerja
Blokir: Daftar hitam menggunakan pencocokan inklusi (setara dengan pencocokan substring). Jika segmen kata kunci dalam kueri pencarian kandidat cocok dengan kata kunci dalam daftar hitam, seluruh kueri tersebut akan diblokir. Misalnya, jika "garbage" ada dalam daftar hitam, semua kueri yang mengandung "garbage" tidak akan muncul dalam hasil.
Promosi: Kueri dalam daftar putih yang memenuhi kondisi rekomendasi akan diprioritaskan dalam hasil kueri pencarian kandidat.
Resolusi konflik: Jika suatu kueri cocok dengan baik daftar hitam maupun daftar putih, daftar hitam memiliki prioritas lebih tinggi.
Dukungan ekspresi reguler: Daftar hitam mendukung ekspresi reguler, sehingga Anda dapat mencakup banyak pola serupa hanya dengan satu entri—berguna untuk tetap berada dalam batas jumlah entri.
Efek langsung: Perubahan berlaku segera tanpa perlu pelatihan ulang model.
Perilaku berdasarkan jenis daftar
| Jenis daftar | Perilaku saat aktif |
|---|---|
| Daftar hitam saran drop-down | Kueri yang cocok tidak muncul dalam saran drop-down |
| Daftar putih saran drop-down | Kueri yang cocok diprioritaskan dalam saran drop-down |
| Daftar hitam pencarian teratas | Kueri yang cocok tidak termasuk dalam pencarian teratas |
| Daftar putih pencarian teratas | Kueri muncul pada posisi tertentu dalam pencarian teratas. Jika tidak ada kueri yang dikonfigurasi untuk suatu posisi, hasil mengikuti peringkat model pencarian teratas |
| Daftar hitam petunjuk | Kueri yang cocok tidak termasuk dalam petunjuk |
| Daftar putih petunjuk | Kueri bergiliran sebagai kueri pencarian yang direkomendasikan dalam petunjuk |
Buat dan terapkan Kamus intervensi
Prasyarat
Sebelum memulai, pastikan Anda telah:
Mengakses Konsol OpenSearch
Memiliki model saran drop-down yang sudah ada untuk menyambungkan kamus ini
Buat daftar hitam atau daftar putih
Masuk ke Konsol OpenSearch. Di panel navigasi kiri, pilih Search Algorithm Center > Search Guidance.
Pada halaman Drop-down Suggestions, klik Blacklists and Whitelists di panel kiri.
Pada halaman Blacklists and Whitelists, klik Create.
Pada panel Create Whitelist or Blacklist, konfigurasikan hal berikut:
Name: Masukkan nama untuk Kamus intervensi.
Type: Pilih jenis daftar. Pilih Drop-down Suggestions Whitelist untuk mempromosikan kueri, atau Drop-down Suggestions Blacklist untuk memblokirnya.
Klik Save.
Pada halaman Blacklists and Whitelists, temukan kamus yang telah Anda buat lalu klik Manage Entries di kolom Actions.
Tambahkan entri intervensi ke dalam kamus.
Pada halaman Manage Entries, klik Add Intervention Entry. Di kotak dialog, masukkan kata kunci yang ingin diblokir (misalnya,
summer old-style slim dress). Klik + Add More untuk menambahkan beberapa entri, lalu klik Save.
Sambungkan kamus ke model
Setelah menambahkan entri, sambungkan Kamus intervensi ke model saran drop-down agar aktif.
Pada halaman detail model, di area Configuration, klik Configure untuk membuka editor konfigurasi dan menambahkan kamus daftar hitam atau daftar putih yang sesuai.
Pada halaman konfigurasi model, pilih kamus daftar hitam (misalnya tang_test_black_1) dari daftar drop-down Blacklist dan kamus daftar putih (misalnya tang_test_white_1) dari daftar drop-down Whitelist, lalu klik OK untuk menyimpan konfigurasi model.
Batasan
| Jenis daftar | Maksimum entri |
|---|---|
| Daftar hitam saran drop-down | 500 |
| Daftar putih saran drop-down | 500 |
| Daftar hitam pencarian teratas | 500 |
| Daftar putih pencarian teratas | 10 |
| Daftar hitam petunjuk | 500 |
| Daftar putih petunjuk | 3 |
Note: Daftar hitam mendukung ekspresi reguler. Gunakan satu pola regex untuk mencocokkan banyak kueri serupa dan tetap berada dalam batas jumlah entri. Daftar hitam dan daftar putih yang dirujuk oleh suatu model tidak dapat dihapus—lepaskan kamus tersebut dari semua model sebelum menghapusnya.