Repositori ini menghosting kode untuk dua pemeringkatan instalasi mandiri yang terintegrasi ke dalam Search Pipelines. Dokumentasi pengguna untuk Personalize Reranker ada di sini. Bagi Kendra, itu ada di sini.
Pedoman saat ini untuk mengembangkan prosesor adalah jika Anda mengembangkan prosesor yang akan memperkenalkan dependensi baru di OpenSearch Core (misalnya perpustakaan baru, membuat koneksi jaringan di luar OpenSearch), prosesor tersebut harus berada di repositori terpisah. Harap pertimbangkan untuk membuatnya dalam repositori mandiri karena setiap prosesor harus dianggap seperti perintah *NIX dengan input dan output dihubungkan oleh pipa (yaitu Saluran Pencarian). Setiap prosesor harus melakukan satu hal dan melakukannya dengan baik. Jika tidak, data tersebut dapat masuk ke repositori OpenSearch di bawah org.opensearch.search.pipeline.common. Jika Anda ragu, buat saja masalah di OpenSearch Core dan, jika ada, PR baru. Pengelola akan membantu memandu Anda.
Repositori ini juga telah digunakan untuk diskusi dan ide seputar relevansi pencarian. Diskusi ini masih ada di sini, namun karena standar yang relatif baru yaitu memiliki satu repo per plugin di OpenSearch dan implementasi kami mulai masuk ke dalam build OpenSearch, kami sekarang memiliki dua repositori. Repositori ini akan berkembang menjadi sebuah plugin yang memungkinkan pengguna OpenSearch untuk menulis ulang permintaan pencarian, mengubah peringkat hasil, dan mencatat data tentang tindakan tersebut. Repositori lainnya, dashboards-search-relevance, adalah tempat kami akan membangun alat front-end untuk membantu teknisi relevansi dan pengguna bisnis menyesuaikan hasil.
Proyek ini telah mengadopsi Kode Etik Sumber Terbuka Amazon. Untuk informasi lebih lanjut lihat FAQ Pedoman Perilaku, atau hubungi [email protected] jika ada pertanyaan atau komentar tambahan.
Proyek ini dilisensikan di bawah Lisensi Apache v2.0.
Hak Cipta Kontributor OpenSearch. Lihat PEMBERITAHUAN untuk detailnya.