Toshkentda startaplar uchun MVP ishlab chiqish

Eʼlonlar qidiruv agregatori va matndan xususiyat ajratish

Tashqi maydonlar va messenjerdagi eʼlonlar bitta qidiruvga yigʻiladi: uchta signal boʻyicha dublikatlarni ajratish, normallashtirish va matndan xususiyatlarni tortib oladigan model.

dublikat signali: telefon, matn izi, rasm xeshi
3
tashqi manba va messenjer kanallari
4

Vazifa

Bitta eʼlon bir vaqtning oʻzida toʻrtta maydonda va yana uchta messenjer kanalida yashaydi. Har safar boshqa matn, boshqa suratlar va boshqa narx bilan. Mashina tanlayotgan odam bularning hammasini qoʻlda aylanib chiqishga majbur va baribir yarmini oʻtkazib yuboradi. Agregatorning qiyinligi eʼlonlarni yigʻishda emas. U toʻrtta yozuv bitta va oʻsha avtomobil ekanini tushunishda.

Yechim

Tizim uch qatlamga yoyilgan: yigʻish, ishlov berish, chiqarish.

Dublikatlarni ajratish uchta mustaqil signalga tayanadi. Sotuvchi telefoni kuchli belgi sifatida ishlaydi, matn izi qayta yozilgan tavsiflarni tutadi, rasm xeshi esa boshqa tartibda va boshqa oʻlchamdagi oʻsha suratlarni topadi. Bironta signal yolgʻiz ishonchli emas, birgalikda ular barqaror natija beradi.

Xususiyatlarni til modeli tortib oladi. Sotuvchi erkin matn bilan yozadi, qidiruvga esa maydonlar kerak: yil, hajm, quti, holat. Muntazam ifodalar birinchi nostandart iborada yutqazadi.

Arxitektura va qanday qurdik

Qanday qurilgan:
· toʻrtta tashqi maydon va messenjer kanallaridan yigʻish, har bir maydon alohida navbatda
· normallashtirish va umumiy maʼlumotnomaga keltirish
· telefon, matn izi va rasm xeshi boʻyicha dublikatlarni ajratish
· til modeli bilan xususiyatlarni ajratib olish va xususiyatlar boʻyicha filtrli qidiruv indeksi
· eskirgan eʼlonlarni kesadigan yangilik filtri

Oldingi qism qidiruv tizimlari uchun serverda chiziladi. Stek: Celery navbatlari bilan Python, PostgreSQL, Meilisearch qidiruv dvigateli, obyekt saqlagichi, Next.js, Docker va matnni ajratish uchun til modeli.

Natija

Bitta qidiruvda uchta yoʻnalish: mashinalar, telefonlar, uylar. Loyiha prodda ishlaydi va faol rivojlanadi. Shu yerda «sunʼiy intellektni joriy etish» amalda nimani anglatishining ishchi misoli. Saytdagi chat emas, ishlov berish konveyeri ichidagi model, uning oʻlchanadigan ishi bor: sotuvchining erkin matnini filtrlash mumkin boʻlgan maydonlarga aylantirish.
Toshkentda FinTech va toʻlov kompaniyalari uchun IT
2021 Markaziy bank tashkilotni roʻyxatdan oʻtkazgan yil

Litsenziyali toʻlov tashkiloti: yadro, kabinetlar va uchta ilova

Markaziy bank litsenziyasi ostida ishlagan toʻlov tizimi noldan yigʻildi: hisob-kitob yadrosi, merchant va agent kabinetlari, iOS, Android va messenjer ilovalari.

iOS Android Telegram Bot API PHP
Toshkentda FinTech va toʻlov kompaniyalari uchun IT
50 bitta tarmoqdagi oʻz-oʻziga xizmat terminali

Oʻz-oʻziga xizmat terminallari: naqd pul va oʻz billingi

Infokiosk dasturi naqd pulni qabul qiladi, toʻlovni oʻtkazadi va oʻzini oʻzi himoya qiladi. Andijonda ellikta terminal bitta billingda ishladi.

PHP MySQL Bootstrap
Toshkentda sayt va ilova uchun onlayn toʻlovlar
1000 gacha eng gavjum davrda oyiga kelgan ariza

Onlayn identifikatsiya xizmati: oyiga 1000 tagacha ariza

Odamlar toʻlov hamyoni uchun tasdiqlangan maqomni sayt orqali olishardi: ariza, toʻlov, tekshiruv, natija. Eng gavjum davrida xizmat oyiga mingtagacha arizani koʻrib chiqqan.

PHP MySQL Bootstrap

Yangi mahsulot gʻoyasi bormi yoki mavjudini rivojlantirish kerakmi?

Vazifangiz haqida gapiring. Biz uni oʻrganib, texnik va iqtisodiy jihatdan asosli yechim taklif qilamiz.

Ish kuni davomida javob beramiz · Telegram @sbunyod

Eʼlonlar qidiruv agregatori va matndan xususiyat ajratish Loyihani muhokama qilish