All Products
Search
Document Center

OpenSearch:Kamus intervensi prediksi kategori

Last Updated:Apr 01, 2026

Kamus intervensi memungkinkan Anda mengganti secara manual skor relevansi yang diberikan oleh model prediksi kategori terlatih terhadap kueri pencarian. Jika prediksi model menghasilkan hasil pencarian yang kurang optimal, Anda dapat mengonfigurasi entri intervensi untuk menetapkan nilai relevansi kategori tertentu bagi kueri tersebut tanpa perlu melatih ulang model.

Cara kerja

Model prediksi kategori memberikan setiap kueri pencarian skor relevansi untuk setiap kategori Produk:

SkorMakna
2Relevansi kuat
1Relevansi lemah
0Tidak relevan

Jika suatu kueri cocok dengan entri dalam kamus intervensi, nilai dari kamus tersebut menggantikan prediksi model hanya untuk kategori tersebut. Kategori yang tidak tercakup dalam entri intervensi tetap menggunakan nilai asli dari model.

Example: Model memberikan kueri "A Smile is Beautiful" nilai: kategori 20 → 0, kategori 10 → 2. Kamus intervensi menetapkan: kategori 20 → 2, kategori 30 → 1. Nilai efektifnya adalah: kategori 20 → 2 (kamus menggantikan model), kategori 30 → 1 (hanya dari kamus), kategori 10 → 2 (nilai model dipertahankan).

Prasyarat

Sebelum memulai, pastikan Anda telah memiliki:

  • Aplikasi OpenSearch dengan setidaknya satu model prediksi kategori yang telah dikonfigurasi

  • Akses ke Konsol OpenSearch dengan izin untuk mengelola kamus

Buat kamus intervensi dan konfigurasikan entri

Langkah 1: Buat kamus

  1. Masuk ke Konsol OpenSearch.

  2. Di panel navigasi kiri, pilih Search Algorithm Center > Retrieval Configuration.

  3. Pada halaman Basic Configuration, klik Dictionary Management di panel sebelah kiri.

  4. Pada halaman Dictionary Management, klik Create di pojok kiri atas.

  5. Pada panel Create Query Analysis Dictionary, masukkan nama kamus dan atur Dictionary Type menjadi Category Prediction Intervention.

  6. Klik Save.

Kamus akan muncul dalam daftar kamus.

Catatan

Anda tidak dapat mengganti nama kamus setelah dibuat.

Langkah 2: Tambahkan entri intervensi

  1. Dalam daftar kamus, temukan kamus yang telah Anda buat dan klik Manage Entries pada kolom Actions.

  2. Pada halaman Manage Entries, klik Add Intervention Entry.

  3. Pada panel Add Intervention Entries, isi bidang-bidang berikut:

    FieldDescriptionExample
    QueryKueri pencarian tepat yang akan diintersepsimilk
    Category ID-RelevanceSatu atau beberapa pasangan categoryID-relevanceValue, dipisahkan dengan titik koma20-1;15-2
  4. Klik Save.

Penting

Entri menggunakan pencocokan tepat. Entri untuk dress hanya mengintersepsi kueri dress, bukan 2018 dress. OpenSearch melakukan normalisasi entri sebelum pencocokan — huruf kapital diubah menjadi huruf kecil dan karakter full-width diubah menjadi half-width.

Jika entri menunjukkan status Validating, klik Refresh untuk memeriksa status terbaru.

Langkah 3: Terapkan kamus ke model

  1. Navigasi ke model prediksi kategori yang ingin Anda perbarui.

  2. Dalam konfigurasi model, pilih kamus intervensi yang telah Anda buat.

  3. Terapkan model ke aplikasi online.

Satu kamus dapat diterapkan ke beberapa model prediksi kategori. Penerapan atau penghapusan kamus tidak memengaruhi pelatihan model.

Contoh: Perbaiki hasil yang salah peringkatnya untuk "milk"

Masalah: Saat pengguna mencari "milk", cangkir susu muncul di atas produk susu asli dalam hasil pencarian.

Akar penyebab: Model prediksi kategori memberikan skor urut yang lebih tinggi untuk kategori perlengkapan rumah tangga (ID: 20, yang mencakup cangkir susu) dibandingkan kategori makanan (ID: 15, yang mencakup susu) untuk kueri ini.

Perbaikan:

  1. Buat kamus intervensi dengan Dictionary Type diatur ke Category Prediction Intervention. imageimage

  2. Tambahkan entri intervensi dengan Query diatur ke milk dan Category ID-Relevance diatur ke 20-1;15-2. Ini menetapkan perlengkapan rumah tangga (20) sebagai relevansi lemah dan makanan (15) sebagai relevansi kuat.

    image

    image

  3. Terapkan kamus ke model prediksi kategori yang digunakan dalam aplikasi online Anda.

    image

Catatan penggunaan

  • Menghapus kamus yang sedang digunakan: Jika Anda mencoba menghapus kamus yang masih ditetapkan ke suatu model — bahkan jika model tersebut saat ini tidak diterapkan ke aplikasi online — penghapusan akan gagal. Hapus terlebih dahulu kamus dari model tersebut, lalu hapus kamusnya.

  • Memperbarui entri: Untuk kueri yang sudah memiliki entri intervensi, Anda dapat menambahkan, mengubah, atau menghapus nilai relevansi kategori tertentu tanpa membuat entri baru.

  • Format entri: Tetapkan nilai relevansi sebagai pasangan categoryID-relevanceValue. Untuk menargetkan beberapa kategori dalam satu entri, pisahkan pasangan dengan titik koma: 20-1;15-2.

Batasan

ItemBatas
Kamus intervensi untuk prediksi kategori10
Entri intervensi per kamus500
Kueri pencarian per entri intervensi1
Nilai relevansi kategori per kueri pencarian5