Saat pengguna mencari kata kunci tertentu, mereka mungkin tidak menggunakan kata yang persis sama dengan yang terdapat dalam dokumen Anda. Misalnya, pengguna yang mencari "Apple phone" mengharapkan hasil yang juga mencakup "iPhone", dan pencarian "drink" seharusnya mengembalikan dokumen yang berisi "beverage". Jika konfigurasi sinonim dinonaktifkan, hanya kecocokan kata persis yang dikembalikan—artinya pencarian "drink" tidak akan menemukan dokumen berisi "beverage". Namun, jika konfigurasi sinonim diaktifkan, dokumen yang berisi "beverage" juga akan ditemukan, sehingga cakupan hasil pencarian diperluas. Fitur ini memperluas kueri pencarian dengan menyertakan istilah ekuivalen, sehingga lebih banyak dokumen relevan dapat ditemukan.
Cara kerja konfigurasi sinonim
Mengaktifkan konfigurasi sinonim mencakup tiga tahap:
Buat aturan analisis query — pilih Synonym sebagai jenis aturan dan kaitkan dengan aplikasi Anda.
Uji dan verifikasi — jalankan pengujian pencarian untuk memastikan kueri diperluas sesuai harapan.
Tetapkan sebagai default — atur aturan tersebut sebagai aturan analisis query default agar berlaku untuk semua kueri.
OpenSearch secara default menggunakan kamus sinonim bawaan. Jika kamus bawaan tidak mencakup istilah spesifik bisnis Anda atau mencakup sinonim yang tidak sesuai dengan kasus penggunaan Anda, buatlah kamus intervensi kustom. Lihat Intervention dictionaries for synonym configuration.
Prasyarat
Sebelum memulai, pastikan Anda telah memiliki:
Aplikasi OpenSearch (versi online atau offline)
Akses ke OpenSearch console
Buat aturan analisis query sinonim
Langkah 1: Buka Konfigurasi Aturan Analisis Query
Masuk ke OpenSearch console. Di panel navigasi kiri, klik Retrieval Configuration. Pada halaman Basic Configuration, klik Query Analysis Rule Configuration di panel kiri. Pilih aplikasi Anda serta versi online atau offline-nya, lalu klik Create.

Langkah 2: Konfigurasikan aturan
Pada panel Create Rule, masukkan nama aturan, tentukan rentang indeks, pilih jenis industri, pilih Synonym, lalu klik OK.

Note: Jika tidak ada kamus intervensi yang ditentukan, kamus sinonim bawaan akan digunakan. Jika kamus bawaan tidak mengenali sinonim bisnis Anda dengan benar, tentukan kamus intervensi kustom saat membuat atau mengedit aturan ini. Lihat Intervention dictionaries for synonym configuration.
Langkah 3: Uji aturan
Setelah aturan dibuat, jalankan pengujian pencarian untuk memverifikasi bahwa ekspansi sinonim berjalan sesuai harapan.

Gambar berikut menunjukkan hasil pencarian.

Untuk memeriksa proses analisis query secara detail:

Langkah 4: Tetapkan aturan sebagai default
Setelah memastikan analisis query berjalan dengan benar, klik Index Orientation pada halaman Query Analysis Rule Configuration. Tetapkan aturan yang Anda buat sebagai aturan analisis query default.

Langkah 5: Verifikasi aturan default
Periksa apakah aturan analisis query default telah diterapkan dengan benar.

Kamus sinonim kustom
Jika kamus bawaan tidak mencakup sinonim spesifik industri Anda atau berisi sinonim yang tidak sesuai dengan kasus penggunaan Anda, buatlah kamus intervensi kustom dan rujuk kamus tersebut dalam aturan analisis query Anda.