Penyetelan relevansi pencarian - Amazon Kendra

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Penyetelan relevansi pencarian

Amazon Kendra query menghasilkan hasil pencarian yang diberi peringkat berdasarkan relevansinya. Bidang atau atribut yang dapat dicari dalam indeks semua berkontribusi pada peringkat ini.

Anda dapat memodifikasi efek dari bidang atau atribut pada relevansi pencarian melalui penyetelan relevansi. Penyetelan relevansi pencarian dapat dilakukan secara manual pada tingkat indeks, di mana Anda mengatur konfigurasi penyetelan untuk indeks Anda, atau pada tingkat kueri dengan mengesampingkan konfigurasi yang ditetapkan pada tingkat indeks.

Saat Anda menggunakan penyetelan relevansi, hasil diberi peningkatan respons saat kueri menyertakan istilah yang cocok dengan bidang atau atribut. Anda juga menentukan berapa banyak dorongan yang diterima dokumen saat ada kecocokan. Penyetelan relevansi tidak Amazon Kendra menyebabkan menyertakan dokumen dalam respons kueri, itu hanya salah satu faktor yang Amazon Kendra digunakan untuk menentukan relevansi dokumen.

Anda dapat meningkatkan bidang atau atribut tertentu dalam indeks Anda untuk menetapkan lebih penting untuk tanggapan tertentu. Misalnya saat seseorang menelusuri "Kapan re:Invent?" Anda dapat meningkatkan relevansi kesegaran dokumen di lapangan. _last_update_at Atau, dalam indeks laporan penelitian, Anda dapat meningkatkan sumber data tertentu di bidang “sumber”.

Anda juga dapat meningkatkan dokumen berdasarkan suara atau jumlah tampilan yang umum di forum dan basis pengetahuan dukungan lainnya. Anda dapat menggabungkan dorongan, misalnya untuk mendorong dokumen yang dilihat lebih lama dan lebih baru.

Anda menetapkan jumlah dorongan yang diterima dokumen dengan menggunakan parameter Importance. Semakin tinggi Importance, semakin banyak bidang atau atribut yang meningkatkan relevansi dokumen. Saat Anda menyetel indeks atau menyetel pada tingkat kueri, tingkatkan nilai parameter Importance sedikit demi sedikit hingga Anda mendapatkan efek yang diinginkan. Untuk menentukan apakah Anda meningkatkan hasil penelusuran, lakukan penelusuran dan bandingkan hasilnya dengan kueri sebelumnya .

Anda dapat menentukan tanggal, nomor, atau atribut string untuk menyetel indeks atau lagu pada tingkat kueri. Anda dapat menyetel bidang atau atribut yang bertipe StringList hanya pada tingkat indeks. Setiap bidang atau atribut memiliki kriteria khusus untuk meningkatkan hasil.

  • Bidang tanggal atau atribut —Ada tiga kriteria khusus untuk bidang tanggal,Duration, Freshness danRankOrder.

    • Duration menentukan jangka waktu berlakunya peningkatan. Misalnya, jika Anda menetapkan jangka waktu 86400 detik (yaitu satu hari), dorongan mulai berkurang setelah satu hari. Semakin tinggi kepentingannya, semakin cepat efek dorongannya berkurang.

    • Freshness menentukan seberapa baru dokumen saat diterapkan ke bidang atau atribut. Jika Anda menerapkan Freshness ke salah satu bidang untuk tanggal dibuat atau tanggal terakhir diperbarui, maka dokumen yang lebih baru dibuat atau yang terakhir diperbarui dianggap "lebih segar" daripada dokumen yang lebih lama. Misalnya, jika dokumen 1 dibuat pada 14 November, dan dokumen 2 dibuat pada 5 November, dokumen 1 "lebih segar" daripada dokumen 2. Dan jika dokumen 1 terakhir diperbarui pada 14 November, dan dokumen 2 terakhir diperbarui pada 20 November, dokumen 2 "lebih segar" daripada dokumen 1. Semakin segar dokumen, semakin banyak dorongan ini diterapkan. Anda hanya dapat memiliki satu Freshness di indeks Anda.

    • RankOrder menerapkan dorongan dalam urutan naik atau turun. Jika Anda menentukan ASCENDING, tanggal yang lebih baru akan didahulukan . Jika Anda menentukan DESCENDING, tanggal yang lebih awal akan didahulukan.

  • Bidang atau atribut angka —Untuk bidang angka atau atribut, Anda dapat menentukan urutan peringkat yang Amazon Kendra harus digunakan saat menentukan relevansi bidang atau atribut. Jika Anda menentukan ASCENDING, maka angka yang lebih tinggi akan diutamakan. Jika Anda menentukan DESCENDING, maka angka yang lebih rendah didahulukan.

  • Bidang atau atribut string —Untuk bidang atau atribut string, Anda dapat membuat kategori bidang untuk memberikan dorongan berbeda pada setiap kategori. Misalnya, jika Anda mendorong bidang atau atribut yang disebut "Departemen", Anda dapat memberikan dorongan yang berbeda untuk dokumen dari "HR" daripada ke dokumen dari "Legal". Anda dapat meningkatkan bidang atau atribut dari jenis tersebutString. Anda dapat meningkatkan StringList bidang hanya pada tingkat indeks.

penyetelan relevansi pada tingkat indeks

Anda menyetel relevansi bidang atau atribut pada tingkat indeks dengan menggunakan konsol untuk menyetel penyetelan pada detail indeks atau API. UpdateIndex

Contoh berikut menetapkan _last_updated_at bidang sebagai Freshness bidang untuk dokumen.

"DocumentMetadataConfigurationUpdates" : [ { "Name": "_last_updated_at", "Type": "DATE_VALUE", "Relevance": { "Freshness": TRUE, "Importance": 2 } } ]

Contoh berikut menerapkan kepentingan yang berbeda untuk kategori yang berbeda di bidang "departemen".

"DocumentMetadataConfigurationUpdates" : [ { "Name": "department", "Type": "STRING_VALUE", "Relevance": { "Importance": 2, "ValueImportanceMap": { "HR": 3, "Legal": 1 } } } ]

penyetelan relevansi pada tingkat kueri

Anda menyetel relevansi bidang atau atribut pada tingkat kueri dengan menggunakan Query API.

Penyetelan relevansi di tingkat kueri tidak didukung di konsol.

Penyetelan pada tingkat kueri dapat mempercepat proses pengujian penyetelan relevansi karena Anda tidak perlu memperbarui konfigurasi penyetelan secara manual dalam indeks untuk setiap pengujian. Anda dapat menyetel relevansi dokumen dengan meneruskan konfigurasi penyetelan dalam kueri. Kemudian Anda dapat melihat hasil yang berbeda yang Anda dapatkan dari konfigurasi yang berbeda. Konfigurasi yang dilewatkan dalam kueri menimpa konfigurasi yang ditetapkan pada tingkat indeks.

Contoh berikut mengesampingkan pentingnya diterapkan pada bidang "departemen" dan setiap kategori departemen ditetapkan pada tingkat indeks, yang ditunjukkan pada contoh di atas. Saat pengguna memasukkan kueri penelusuran mereka, bidang "departemen" memiliki tingkat kepentingan yang wajar dan departemen Legal lebih penting daripada departemen SDM .

"DocumentRelevanceOverrideConfigurations" : [ { "Name": "department", "Type": "STRING_VALUE", "Relevance": { "Importance": 2, "ValueImportanceMap": { "HR": 2, "Legal": 8 } } } ]