All Products
Search
Document Center

OpenSearch:Kamus intervensi stop word

Last Updated:Apr 01, 2026

OpenSearch menyediakan kamus stop word bawaan yang memfilter kata-kata umum selama pemrosesan kueri. Jika kamus bawaan salah mengklasifikasikan suatu kata—baik dengan memfilter istilah yang seharusnya disertakan maupun melewatkan istilah yang seharusnya diabaikan—Anda dapat membuat kamus intervensi untuk menggantikan perilaku default tersebut.

Cara kerja

Kamus intervensi berisi entri yang masing-masing mendefinisikan sebuah stop word dan jenis intervensinya:

Jenis intervensiEfek
AddMenandai sebuah kata sebagai stop word. Kata tersebut dikecualikan dari pengambilan.
BlockMengganti stop word bawaan. Kata tersebut dimasukkan dalam pengambilan.

Kapan menggunakan Add: Suatu kata muncul dalam kueri tetapi tidak memengaruhi hasil pencarian. Misalnya, dalam aplikasi panduan belanja e-commerce, kata "has" dalam kueri "Hainan has bananas" hanya berfungsi sebagai pengisi gramatikal—menambahkannya sebagai stop word memastikan pengambilan berfokus pada "Hainan" dan "bananas".

Kapan menggunakan Block: Suatu istilah dalam domain Anda cocok dengan stop word bawaan, tetapi memiliki makna penting. Jika stop word bawaan difilter secara default sehingga menghasilkan respons yang sepenuhnya mengabaikan istilah tersebut, pemblokirannya memaksa OpenSearch untuk memasukkan istilah tersebut dalam pengambilan agar pengguna memperoleh hasil yang akurat.

OpenSearch menerapkan kamus bawaan dan entri intervensi Anda secara bersamaan. Saat Anda mengaktifkan filtering stop word dalam aturan analisis kueri, kamus stop word bawaan dipilih secara otomatis bersamaan dengan kamus intervensi apa pun yang Anda sambungkan.

Catatan Kamus intervensi merupakan sumber daya tingkat akun. Satu kamus dapat disambungkan ke beberapa aturan analisis kueri di berbagai aplikasi.

Prasyarat

Sebelum memulai, pastikan Anda telah memiliki:

  • Aplikasi OpenSearch dengan aturan analisis kueri yang telah dikonfigurasi

  • Akses ke Konsol OpenSearch

Membuat kamus intervensi

  1. Di Konsol OpenSearch, buka Search Algorithm Center > Retrieval Configuration.

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

  3. Klik Create di pojok kiri atas.

  4. Masukkan nama untuk kamus tersebut.

  5. Atur Dictionary Type menjadi Stop Word.

  6. Klik Save.

Kamus tersebut akan muncul dalam daftar kamus.

Catatan Nama dan tipe kamus tidak dapat diubah setelah dibuat.

Menambahkan entri intervensi

  1. Temukan kamus dalam daftar dan klik Manage Entries di kolom Actions.

  2. Klik Add Intervention Entry.

  3. Pada panel Add Intervention Entries, masukkan stop word di kolom Stop Word.

  4. Pilih Add atau Block di kolom Intervention Type.

  5. Klik Save.

Ulangi langkah ini untuk setiap kata yang ingin Anda intervensi. Setiap entri harus menggunakan stop word yang unik.

Batasan entri:

BatasanNilai
Stop word per entri1
Entri per kamus500
NormalisasiHuruf kapital diubah menjadi huruf kecil; karakter full-width diubah menjadi half-width
Catatan Suatu entri hanya berlaku jika sebuah istilah dalam kueri pencarian yang telah tersegmentasi persis sesuai dengan stop word tersebut. Misalnya, jika Anda menambahkan "what" sebagai stop word, kueri "what facial cream is good" akan mengambil hasil berdasarkan "facial cream is good".

Terapkan kamus ke aturan analisis kueri

  1. Buka halaman Query Analysis Rule Management.

  2. Buka aturan yang sudah ada atau buat aturan baru.

  3. Kaitkan kamus intervensi dengan aturan tersebut.

  4. Simpan aturan tersebut tanpa langsung menerbitkannya ke aplikasi online.

Catatan Jika kamus intervensi disambungkan ke aturan analisis kueri—baik yang diterapkan pada aplikasi online maupun offline—Anda tidak dapat menghapus kamus tersebut. Lepaskan terlebih dahulu dari semua aturan sebelum menghapusnya.

Pengujian dan penerbitan

Lakukan pengujian pencarian terhadap aplikasi offline sebelum menerapkan aturan ke lingkungan online. Verifikasi bahwa hasilnya mencerminkan perilaku stop word yang diharapkan.

Misalnya, jika Anda menambahkan "has" sebagai stop word, pencarian "Hainan has bananas" seharusnya mengembalikan semua dokumen yang berisi "Hainan bananas"—bukan hanya dokumen yang berisi frasa tepat "Hainan has bananas".

Setelah memastikan hasilnya sesuai, terbitkan aturan tersebut ke aplikasi online.

Contoh

Skenario: Aplikasi panduan belanja e-commerce mengembalikan sedikit hasil ketika pengguna mencari "Hainan has bananas". Kata "has" tidak dikenali sebagai stop word, sehingga OpenSearch hanya mengambil dokumen yang berisi frasa tepat tersebut.

Solusi: Tambahkan "has" sebagai stop word dalam kamus intervensi, lalu sambungkan kamus tersebut ke aturan analisis kueri yang digunakan oleh aplikasi online.

Prosedur:

  1. Buka Search Algorithm Center > Retrieval Configuration > Dictionary Management dan klik Create.

    image

  2. Beri nama kamus tersebut dan atur Dictionary Type menjadi Stop Word.

    image

  3. Klik Manage Entries untuk kamus baru tersebut. Pada panel Add Intervention Entries, atur Stop Word menjadi has dan Jenis intervensi menjadi Add, lalu klik Save.

    image

  4. Pada halaman Query Analysis Rule Management, klik Create dan sambungkan kamus tersebut ke aturan. Jangan terbitkan aturan tersebut terlebih dahulu.

    image

  5. Lakukan pengujian pencarian. Pencarian "Hainan has bananas" sekarang mengembalikan semua dokumen yang berisi "Hainan bananas".

  6. Terbitkan aturan tersebut ke aplikasi online.

Batasan dan catatan penggunaan

ItemDetail
Kamus intervensi per akun20
Stop word per entri1 (setiap entri harus menggunakan stop word yang unik)
Entri per kamus500
NormalisasiHuruf kapital diubah menjadi huruf kecil; karakter full-width diubah menjadi half-width
Nama dan tipe kamusTidak dapat diubah setelah dibuat
Kamus bersamaSatu kamus dapat digunakan oleh beberapa aturan analisis kueri
Kamus bawaanSaat filtering stop word diaktifkan dalam suatu aturan, kamus stop word bawaan diterapkan secara otomatis
Menghapus kamusTidak dapat menghapus kamus yang disambungkan ke aturan analisis kueri apa pun (online atau offline). Lepaskan terlebih dahulu dari semua aturan