Syntra Systems
Keyslar Xizmatlar Mahsulotlar Biz haqimizda Blog IT Caravan
+998 70 010 68 44 +7 999 900 22 12
RusEngUzb
Qorong‘i fonda uzoq ekspozitsiyada olingan yorug‘lik chiziqlari, qo‘lyozma shtrixlariga o‘xshaydi — o‘zbekcha matn va nutqni tushunadigan bot metaforasi
AI va avtomatlashtirish

O‘zbek tilidagi chat-bot: mijozlarni tushunishi uchun nima kerak

Muallif: Daniil Belyaev · · 9 daqiqa o‘qish

O‘zbek tilidagi chat-bot — bu tugmalar tarjimasi emas, botning ikkinchi til versiyasi: o‘z matnlari, o‘z bilimlar bazasi, o‘z bildirishnomalari va javoblarni real murojaatlarda alohida tekshirish. Asosiy qiyinchilik tarjimada emas: mijozlar lotin yozuvida ham, kirill yozuvida ham, o‘zbekcha bilan ruschani aralashtirib ham yozadi, shuning uchun til har bir xabar bo‘yicha aniqlanadi, birinchi ishga tushirishda bir marta emas.

Qisqacha

  • O‘zbek tilidagi chat-bot — botning ikkinchi til versiyasi: o‘z bilimlar bazasi, o‘z bildirishnomalari va javoblarni real murojaatlarda alohida tekshirish.
  • Bot lotin yozuvida javob bergani ma’qul, ikkala yozuvni va aralash o‘zbekcha-ruscha iboralarni tushunishi kerak: til har bir xabar bo‘yicha aniqlanadi.
  • Modellar o‘zbek tilini rus tilidan yomonroq tushunadi: ochiq UzLiB benchmarkida eng yaxshi model 84,4 % to‘playdi, kichik ochiq modellar esa tasodifiy tanlovga yaqin.
  • O‘zbekcha ovozli xabarlar matnga o‘giriladi, lekin yozuvdagi summalar, manzillar va sanalarni bot arizaga yozib qo‘ymay, qayta so‘rashi kerak.
  • Ariza qabul qilish va yozuvga olish boti 1 200 $ dan, hujjatlar bo‘yicha javob beradigan AI-assistent 3 000 $ dan, jarayonlar tahlili esa 400 $ turadi.

Biznesingizga o‘zbek tilidagi bot kerakmi

Agar siz mamlakat ichida sotsangiz, o‘zbekcha versiya kerak: mijozlaringizning ko‘pchiligi shu tilda gapiradi va odam chatga uyida qanday gapirsa, shunday yozadi. Ruscha versiya ham qoladi — ishbilarmonlik yozishmalari va Toshkentdan keladigan murojaatlarning bir qismi unda boradi.

Qonunlarda «bot o‘zbekcha gapirishi shart» degan to‘g‘ridan-to‘g‘ri norma yo‘q, lekin chat atrofidagi talablar allaqachon mavjud.

Botda o‘zbek tilining yo‘qligi sizga allaqachon xalal berayotganini dialoglardan bilish mumkin: mijozlar o‘zbekcha so‘raydi, menejerlar esa ruscha javob beradi yoki matnni tarjimondan o‘tkazadi. Ikkinchi belgi — odam o‘z tilida javob olmay, ariza qoldirmasdan suhbatni tark etadi.

O‘zbek tilida nafaqat bot, balki sayt ham ishlashi uchun nima qilish kerakligi o‘zbek va rus tilidagi ikki tilli sayt haqidagi maqolada ko‘rib chiqilgan.

Lotin, kirill va aralash nutq: bot nimani tushunishi kerak

Bot lotin yozuvida javob bergani ma’qul, ikkala yozuvni ham tushunishi kerak. Yo‘nalishni davlat belgilagan: Vazirlar Mahkamasining 2021-yil 10-fevraldagi 61-sonli qarori lotin yozuviga asoslangan o‘zbek alifbosiga to‘liq o‘tish yo‘l xaritasini tasdiqladi, 2023-yil 1-yanvardan esa ish yuritish unda olib boriladi.

Yozishmalarda manzara boshqacha. Mijozlarning bir qismi o‘zbekcha so‘zlarni kirill yozuvida, bir qismi lotin yozuvida teradi, «o‘zbekcha» va «g‘isht» so‘zlaridagi tutuq belgisi esa telefonda unga o‘xshash istalgan belgiga aylanadi: to‘g‘ri, teskari yoki tipografik qo‘shtirnoqqa. Bilimlar bazasidagi qidiruv uchun bular turli so‘zlar, natijada javobi bor savolga bot hech narsa topilmadi deb javob beradi.

Maslahat Bazadan qidirishdan oldin kiruvchi matnni bir ko‘rinishga keltiring: yagona yozuv, bitta tutuq belgisi, olib tashlangan ikkilangan bo‘shliqlar. Shu qadamning o‘zi bilimlar bazasiga bitta ham tuzatish kiritmasdan bo‘sh javoblarning bir qismini yo‘qotadi.

Alohida masala — bitta xabardagi tillar aralashmasi: ichida ruscha so‘zlari bo‘lgan o‘zbekcha ibora, masalan, dostavka qancha turadi, naloj bormi. Bunday xabarni butunlay tarjima qilish shart emas, bir nechta qoida yetarli:

Bot qaysi tilda javob berishni qanday aniqlaydi

Eng ishonchlisi — har bir xabar matni bo‘yicha, til tanlash tugmasi va ilova tili esa maslahat sifatida ishlaydi. Uchta usul turlicha natija beradi.

Nimani taqqoslaymizTil tanlash tugmasiIlova tiliMatn bo‘yicha aniqlash
Til qayerdan olinadiOdam uni suhbat boshida tanlaydiTelegram xabar bilan birga uzatadigan language_code maydonidanHar bir kiruvchi xabar matnidan
Aslida bu nimaProfilga yozilgan aniq tanlovMuloqot tili emas, ilova interfeysining tiliXabarning yozuvi bilan birgalikdagi haqiqiy tili
Qayerda xato qiladiRuscha tanlangan, keyin o‘zbekcha yoziladiO‘zbekcha yozadigan odamda ruscha interfeysQisqa gaplar: ha, ok, faqat raqamlar
Aralash iboralarHisobga olmaydiHisobga olmaydiXabarning asosiy qismiga qarab javob beradi
Qayerda o‘rinliTugmali stsenariylar: yozuv va to‘lovBirinchi savolgacha bo‘lgan salomlashishErkin savollar va qo‘llab-quvvatlash

Ishchi sxema uchala manbani birlashtiradi: salomlashish uchun ilova tili, har bir xabar uchun matn bo‘yicha aniqlash, doim ko‘rinib turadigan almashtirish tugmasi. Tanlangan til mijoz kartasiga yoziladi, shunda bildirishnomalar va eslatmalar suhbat tilida yuboriladi.

Tugmalar qayerda tugab, erkin savollar qayerdan boshlanishi mijozlarni yozuvga olish uchun Telegram-bot misolida ko‘rinadi: yozuv stsenariysining o‘zini ikki tilli qilish oson, mijoz kechiksa nima bo‘lishi haqidagi savollar esa erkin matn bilan keladi.

Til modellari o‘zbek tilini qanchalik tushunadi

Rus va ingliz tiliga qaraganda yomonroq, modellar orasidagi farq esa ancha katta. Buni UzLiB — o‘zbek tilining ochiq benchmarkida ko‘rish mumkin: so‘zning to‘g‘ri shakli, ma’nosi va qo‘llanishi haqidagi savollarni ona tili egalari to‘plagan, natijalar jadvali esa yangi modellar bilan to‘ldirilib boradi.

Oxirgi raqam birinchisidan muhimroq: modelning o‘zbek tilida o‘qitilgani haqidagi yozuvning o‘zi hech narsa va’da qilmaydi, tekshirish kerak bo‘lgani esa tavsif emas, natija. Yopiq tijorat modellari hozircha o‘zbek tilida ochiqlaridan kuchliroq javob beradi, buni turkiy tillar bo‘yicha TUMLU benchmarki ham ko‘rsatdi: undagi dastlabki beshta o‘rinni yopiq modellar egalladi.

Shunga qaramay, istalgan jadvalning yuqori qatorlari sizning narxlaringiz va shartlaringiz haqida hech narsa demaydi. Mijoz so‘z shakli haqida emas, Samarqandga yetkazib berish va bo‘lib-bo‘lib to‘lash haqida so‘raydi, javobning aniqligini esa bilimlar bazasi va javob qoidalari belgilaydi. Bu qanday tuzilgani kompaniya hujjatlari bo‘yicha javob beradigan AI-assistentlar haqidagi maqolada ko‘rib chiqilgan.

O‘zbek tilidagi ovozli xabarlar

Ovozli xabar — Telegramda savol berishning odatiy usuli va o‘zbek nutqi matnga o‘giriladi: Google Cloud Speech-to-Text tillari ro‘yxatida Chirp, Chirp 2 va Chirp 3 modellari bilan uz-UZ bor, rus tili ham o‘sha yerda qo‘llab-quvvatlanadi.

Qiyinchilik bitta yozuvda tillar aralashgan, orqa fonda esa ko‘cha yoki savdo zali shovqin qilayotgan joyda boshlanadi. Shuning uchun ovozli xabardagi summalar, sanalar, manzillar va ismlarni bot qayta so‘raydi yoki tugma bilan tasdiqlatadi, arizaga indamay yozib qo‘ymaydi.

Matnga o‘girishdagi xatolar ulushi qanday hisoblanishi va ikki tilli yozuvlar bilan nima qilish kerakligi sotuvdagi qo‘ng‘iroqlar va yozishmalarning AI tahlili haqidagi maqolada ko‘rib chiqilgan.

Ishga tushirishdan oldin nimani tayyorlash kerak

Asosiysi — o‘zbek tilidagi bilimlar bazasi, atamalar glossariysi va botdan keyin suhbatni davom ettiradigan xodim. Tugmalar yozuvlarini tarjima qilish bu ro‘yxatdagi eng oddiy ish va odatda hammasi shuning bilan tugaydi, keyin bot umumiy so‘zlar bilan xushmuomala javob beraveradi.

Oxirgi band loyiha taqdirini hal qiladi. Uzatilgan suhbat o‘zbek tilida yozmaydigan menejerga tushsa, mijoz botgacha qanday javob olgan bo‘lsa, shunday javobni oladi, faqat kechroq.

O‘zbek tilidagi javoblarni qanday tekshirish kerak

Tekshirish bot mijozlarga ochilgunga qadar o‘tkaziladi va ko‘z bilan chamalab emas, raqamlarda hisoblanadi.

  1. O‘tgan davr uchun real murojaatlarni yig‘ing: alohida o‘zbek tilidagilarini, alohida aralashlarini.
  2. Ularni botdan o‘tkazing va javoblarni to‘liq saqlang, u javob berishdan bosh tortganlari bilan birga.
  3. To‘g‘ri javoblar ulushini har bir til bo‘yicha alohida va aralash xabarlar bo‘yicha alohida hisoblang.
  4. Bahsli javoblarni ona tili egasiga bering: u ma’no xatolarini ham, tarjimaga o‘xshab turadigan iboralarni ham belgilaydi.
  5. Bazada javobi topilmagan savollarni yig‘ing — bu uni to‘ldirishning tayyor rejasi.
  6. Tuzatishlardan keyin o‘tkazishni takrorlang va tillar bo‘yicha ulushlarni solishtiring.

Agar o‘zbek tilida xatolar sezilarli ko‘p bo‘lsa, bu mavzular boshida odamga uzatiladi: bot faqat o‘zi ishonchli bo‘lgan joyda javob beradi va baza to‘lgani sari qamrovini kengaytiradi.

O‘zbek tilidagi botga nimani ishonib bo‘lmaydi

Chegaralar rus tilidagi botnikiga o‘xshash, lekin xatoning narxi yuqoriroq: kompaniya ichida o‘zbekcha javobni tekshiradigan odam ko‘pincha yo‘q, noto‘g‘ri ifoda esa yozishmalarda oylab yashaydi.

Muhim Mijoz bilan yozishma — shaxsga doir ma’lumotlar. «Shaxsga doir ma’lumotlar to‘g‘risida»gi ZRU-547-sonli qonun ishlov berishga 18-moddadagi asoslardan biri, ko‘pincha odamning roziligi bilan yo‘l qo‘yadi, biometrik va genetik ma’lumotlarni esa faqat O‘zbekistonda saqlashni talab qiladi. Suhbatlar chet eldagi bulutli modelga ketsa, bu transchegaraviy uzatish bo‘ladi va uning shartlari ishga tushirishdan oldin tekshiriladi.

O‘zbek tilidagi bot qancha turadi va narx nimaga bog‘liq

O‘zbekcha versiya byudjetni ikki baravar oshirmaydi: platforma, stsenariy va integratsiyalar bitta, qo‘shiladigani — matnlar, bilimlar bazasining ikkinchi versiyasi va uni tekshirish. Xizmat sahifasidagi boshlang‘ich narxlar quyidagicha:

Boshlang‘ich narxdan yuqoriga byudjetni uchta narsa ko‘taradi: yig‘ib, tarjima qilish kerak bo‘lgan bilimlar bazasining hajmi, ulanadigan kanallar va tizimlar soni hamda ovozli xabarlar bilan ishlash. Har bir format bo‘yicha ishlar tarkibi botlar va AI-assistentlar sahifasida tasvirlangan.

Ishga tushirgandan keyin modelga so‘rovlar yoki o‘z serveringiz uchun to‘lov hamda bilimlar bazasini ikkala tilda to‘ldirib boradigan odamning ishi qoladi. Kompaniyaning ishchi tizimlarini qo‘llab-quvvatlash oyiga 700 $ dan turadi.

O‘zbek tilidagi botlarni qanday qilamiz

Syntra Systems modelni tanlashdan emas, sizning suhbatlaringizdan boshlaydi: mijozlar o‘zbek tilida qanday savollar bilan kelishini, qaysi mavzular odamsiz yopilishini va botning nimani menejerga uzatishi shartligini ko‘rib chiqamiz. Shu bilan birga bilimlar bazasi va glossariyni ikkala tilda yig‘amiz, toki javoblar ma’no jihatidan ham, atamalarda ham mos tushsin.

Kirishni ochishdan oldin botni real murojaatlarda o‘tkazamiz va noto‘g‘ri javoblar ulushini tillar bo‘yicha alohida hisoblaymiz, ishga tushirgandan keyin esa suhbatlarni o‘qiymiz va javob topilmagan savollar bo‘yicha bazani to‘ldiramiz. O‘zbekcha matnlarni bizda avtotarjimon emas, ona tili egasi tekshiradi.

Vazifangizni muhokama qilamiz

Nima qilish kerakligini yozing — muddat va narxni baholab, yechim taklif qilamiz.

O‘zbekcha botni muhokama qilish

Ko‘p beriladigan savollar

Javoblarni rus tilidan o‘zbekchaga avtomatik tarjima qilib qo‘ysa bo‘ladimi?

Tugmalar yozuvi va qisqa izohlar uchun bu yetarli, narxlar, shartlar va yo‘riqnomalar uchun esa yo‘q: mashina tarjimasi ifodani o‘zgartiradi va sizning atamalaringizni bilmaydi. Ishchi variant — ona tili egasi o‘qib chiqqan o‘zbekcha bilimlar bazasi va xizmat hamda tovar nomlari glossariysi.

Bot mijozlarga qaysi yozuvda javob berishi kerak?

Lotin yozuvida: o‘zbek alifbosiga o‘tish yo‘nalishi sifatida aynan u belgilangan va ish yuritish unda olib boriladi. Kirill yozuvini ham tushunish kerak — mijozlarning bir qismi o‘zbekcha so‘zlarni shunday teradi, shuning uchun kiruvchi matn bilimlar bazasidan qidirishdan oldin bir ko‘rinishga keltiriladi.

O‘zbek tilidagi bot yaxshi javob berayotganini qanday bilish mumkin?

O‘tgan davrdagi o‘z murojaatlaringizda har bir til bo‘yicha alohida hisoblangan to‘g‘ri javoblar ulushi bo‘yicha. Aralash o‘zbekcha-ruscha xabarlar alohida guruh sifatida sanaladi: bot ularda ko‘proq xato qiladi va bu mavzularni odamga qoldirgan ma’qul.

Bot javob berayotgan bo‘lsa ham, o‘zbek tilida yozadigan xodim kerakmi?

Ha. Bot yopiq mavzular ro‘yxatidagi hamma narsani odamga uzatadi: chegirmalar, bahsli holatlar, yuridik va tibbiy savollar. Uzatilgan suhbat o‘zbek tilida yozmaydigan menejerga tushsa, mijoz javobni o‘z tilida olmaydi va vaqt yo‘qotadi.

Bot o‘zbek tilidagi ovozli xabarlarni tushunadimi?

O‘zbek nutqi bulutli tanish xizmatlarida, jumladan O‘zbekiston uchun mo‘ljallangan variantda matnga o‘giriladi. Shovqinli yozuvlarda va bitta iborada tillar aralashganda natija yomonroq bo‘ladi, shuning uchun ovozli xabardagi summalar, manzillar va sanalarni bot qayta so‘raydi.

O‘zbek tilidagi bot narxi bo‘yicha ruscha botdan nimasi bilan farq qiladi?

Platforma, stsenariy va integratsiyalar o‘sha-o‘sha, qo‘shiladigani — matnlar, bilimlar bazasining ikkinchi versiyasi va uni tekshirish. Ariza qabul qilish va yozuvga olish boti 1 200 $ dan, hujjatlar bo‘yicha javob beradigan assistent 3 000 $ dan, jarayonlar tahlili va avtomatlashtirish rejasi esa 400 $ turadi.

Mijoz bitta xabarda ikki tilda yozsa, bot nima qilishi kerak?

Xabarning kattaroq qismi tilida javob berishi va suhbatni til tanlash ekraniga qaytarmasligi kerak. Atamalar va tovar nomlari ikkala tildagi shakllari bilan glossariyda saqlanadi, shunda javob so‘z shakllarini aralashtirmaydi va xizmat nomini buzmaydi.

Muqova surati: Mahdi Bafande, Pexels

Shuningdek o‘qing