Aplikasi 🇷🇺 14.08.2026 16:02

Deep Dive: Alat di Balik Pencarian Uzum Market

Uzum MarketUzum Market
Tim pencarian Uzum Market berbagi wawasan tentang infrastruktur pengambilan dan peringkat mereka, termasuk pemeriksa ejaan khusus, saran yang dipersonalisasi, dan manajemen sinonim. Mereka menyoroti bagaimana mereka meningkatkan koreksi kesalahan ketik dengan fitur kontekstual dan menguji perubahan A/B untuk meningkatkan konversi.
Tim di Uzum Market, yang dipimpin oleh Dmitry Shipilov, merinci komponen-komponen yang mendukung mesin pencari mereka. Mereka memindahkan inferensi dari plugin ElasticSearch Learning to Rank (LTR) ke layanan peringkat khusus yang menerima model Open Neural Network Exchange (ONNX), sehingga memberikan fleksibilitas lebih. Layanan koreksi ejaan (speller) memperbaiki kesalahan ketik dalam kueri, tetapi fitur awal yang hanya berbasis teks menyebabkan ketidakakuratan, misalnya, mengoreksi 'стуль' menjadi 'сталь' alih-alih 'стул'. Mereka melatih peringkat berbasis gradient boosting pada data beranotasi dengan fitur tambahan seperti frekuensi kueri dan konversi, mengurangi koreksi yang salah sebesar 50 persen dan meningkatkan perbaikan yang benar sebesar 8 persen. Mereka juga menerapkan saran yang dipersonalisasi menggunakan gradient boosting dengan fitur seperti jenis kelamin dan pola belanja, meningkatkan metrik keterlibatan. Untuk sinonim, mereka menghadapi masalah dengan basis sinonim yang tidak terkontrol yang menyebabkan ledakan kueri, dan mereka sedang membersihkan sinonim yang tidak terpakai dan berbahaya.
Sumber: Habr — хаб ML — asli
Postingan kami sebelumnya tentang topik ini ↓
Berita terbaru