Çoxdilli AI çatbot: bir bot, üç dil
Azərbaycan, rus və ingilis dillərində çatbot işlətmək bir botun üç dəfə tərcüməsi deyil. Fərqli dillərdə yazan müştərilər fərqli suallarla, fərqli kanallardan gəlir, fərqli rəsmiyyət gözləyir — və heç bir tərcümə yaddaşının nəzərdə tutmadığı şəkildə bir cümlənin içində dilləri qarışdırırlar. Bu məqalə əslində nəyin dizayn olunmalı olduğunu göstərir: dilin necə aşkarlandığını və həmin aşkarlamanın nəyi idarə etməli olduğunu, hansı materialın həqiqətən ortaq, hansının isə tərcümə yox lokallaşdırma tələb etdiyini, üslubun dilə görə necə fərqləndiyini və eskalasiyanın niyə həlledici sual olduğunu.
Tərcümə ən kiçik hissədir
İlk instinkt çoxdilliliyi tərcümə layihəsi kimi görməkdir: bilik bazasını götür, tərcümə et, bitdi. Bu yanaşma texniki olaraq üç dildə cavab verə bilən, praktikada isə ikisində yanılan bot yaradır.
Yanılır, çünki suallar fərqlidir. Bir dildə yazan müştərilər çox vaxt başqa kanaldan, başqa mərhələdən və başqa narahatlıqlarla gəlir — bir dildə yerli çatdırılma və ödəniş üsulları, digərində beynəlxalq göndərmə və valyuta. Eyni tərcümə olunmuş cavab hər ikisinə pis xidmət edir.
Həm də yanılır, çünki tərcümə olunmuş cavab orijinalın quruluşunu miras alır. Bir bazar üçün yazılmış siyasət tərcümə olunandan sonra da həmin bazarın prosesini təsvir edir — öz dilində oxuyan müştəri isə indi başqasının sualına səlis cavab alır.
Dil aşkarlanması və nəyi idarə etməlidir
Aşkarlama önəmsiz səslənir və təcrübənin böyük hissəsini müəyyən edir. Detektorun öz dəqiqliyindən daha vacib üç qərar var.
- Söhbət üzrə yox, mesaj üzrə aşkarlayınİnsanlar dil dəyişir. Müştəri rus dilində başlaya, cavab ala və məhsul termini məhz orada mövcud olduğu üçün azərbaycanca davam edə bilər. İlk mesaja kilidlənən bot söhbətin qalanında yanılacaq.
- Şirkət siyahını məhdudlaşdıra bilsinÜç dilə xidmət edirsinizsə, kimsə dördüncü dildə yazanda belə bot həmin üçündə cavab verməlidir. Komandada heç kimin dəstəkləyə bilmədiyi dildə cavab vermək heç bir operatorun götürə bilməyəcəyi söhbət yaradır.
- Qarışıq mesajda nə olacağını qərara alın«Salam, сколько стоит delivery?» bir çox bazarda normal cümlədir. Qayda açıq olmalıdır: mesajın üstünlük təşkil edən dilində və ya əvvəlki mübadilənin dilində cavab vermək — və bir cavabı heç vaxt iki dilə bölməmək.
- Naməlum halı qəsdən idarə edinAşkarlama qeyri-müəyyən olduqda ən təhlükəsiz davranış kanalın defolt dilində cavab verib digərlərini təklif etməkdir, təxmin etmək yox.
Tərcümə olunmuş yox, lokallaşdırılmış bilik
Botun faydalı olub-olmadığını həll edən fərq budur. Bəzi material həqiqətən hər dildə eynidir. Digəri isə deyil — ikincini birinci kimi saymaq ən yayğın çoxdillilik səhvidir.
- Dillər arasında ortaq: məhsul imkanları, necə işlədiyi, texniki xüsusiyyətlər, ümumi siyasətlər.
- Dil və bazar üzrə fərqli: ödəniş üsulları, çatdırılma müddətləri və kuryerlər, tətbiq olunan vergilər, iş saatları, hansı filialların mövcud olduğu, hüquqi və istehlakçı hüquqları ifadələri.
- Mənası eyni olsa da lüğəti fərqli: bir dildəki müştərilər ingiliscə məhsul terminini işlədə bilər, həmin terminin tərcüməsi isə heç kimin real apardığı axtarışda görünmür.
- Ümumiyyətlə nəyin soruşulduğu fərqli: bəzi dillərdə sualların əksəriyyəti operativ, digərlərində müqayisəli olacaq. Bu, bir ay ərzində transkriptlərdə görünür.
Praktik struktur cavabın həqiqətən fərqləndiyi yerlərdə dil üzrə qeydləri olan bir bilik bazasıdır — üç paralel baza yox. Üç baza bir-birindən uzaqlaşır və uzaqlaşma müştəriyə iki fərqli şey deyilənə qədər görünmür.
Üslub və ton
Rəsmiyyət tərcümə parametri deyil. Dillər fərqli defoltlar daşıyır və bunu səhv etmək texniki qüsur kimi yox, nəzakətsizlik kimi oxunur.
- Bəzi dillərdə rəsmi və qeyri-rəsmi müraciət forması var və yanlış seçim ilk cümlədə nəzərə çarpır. Qlobal yox, dil üzrə qərar verin.
- Salamlaşma qaydaları uzunluq və isti münasibət baxımından fərqlənir. Bir dildə düzgün olan salamlaşma digərində kobud və ya həddən artıq görünür.
- Brend və məhsul adları tərcümə olunmamalıdır və material bunu açıq deməlidir, əks halda model onları «kömək edərək» tərcümə edəcək.
- Üzrxahlıq qaydaları xeyli fərqlənir. Bir dildə səmimi səslənən ifadə birbaşa tərcümə olunanda digərində qaçamaq kimi səslənir.
Dil üzrə eskalasiya
Çoxdilli dəstəyin real olub-olmadığını həll edən operativ sual budur. Avtomatlaşdırma komandanın bacarmadığı dildə cavab verə bilir.
- Operatorlarınızın hansı dilləri və hansı saatlarda əhatə etdiyini bilin. Gecə yarısı yalnız azərbaycanca növbəyə ötürülən mükəmməl rusdilli söhbət nəzakətli imtinadan pis nəticə verib.
- Əhatə fərqlənirsə, mövzuya görə marşrutlaşdırmadan əvvəl dilə görə marşrutlaşdırın, əks halda söhbətlər onu oxuya bilməyən növbəyə düşür.
- Fallback-ı hər dildə yazın. Tərcümə olunmamış «bilmirəm» çoxdilli botun verə biləcəyi ən görünən uğursuzluqdur.
- Bir dilin yalnız avtomatlaşdırma ilə dəstəkləndiyini dürüst deyin. Müştərilər bunu qəbul edir; gözlədikdən sonra öyrənməyi isə yox.
- Dili qeydə yazın ki, geri zəngi söhbəti apara bilən adam etsin.
Dil üzrə nə ölçülməlidir
- Hər şey — dil üzrə ayrılmışHəcm, insansız həll, eskalasiya faizi, məmnunluq. Ümumi rəqəmlər pis işləyən dili gizlədir və pis işləyən adətən həcmcə ən kiçik olandır — heç kimin fərq etməməsinin səbəbi də elə budur.
- Aşkarlama dəqiqliyiSöhbətlərdən nümunə götürüb cavab dilinin müştərinin dili ilə uyğun gəldiyini yoxlayın. Bu, qarışıq dilli girişdə pozulur və məhz ona görə ayrıca nümunə götürməyə dəyər.
- Dil üzrə bilik əhatəsiEyni audit üç dəfə. Əhatə demək olar heç vaxt bərabər olmur və boşluq adətən materialın ilkin olaraq yazılmadığı dildə olur.
- Dil üzrə eskalasiya nəticələriEskalasiya olunmuş söhbətlərin həqiqətən cavab verə bilən adama çatıb-çatmadığı. Çoxdilli bot ən çox burada panelde yaxşı görünüb reallıqda uğursuz olur.
Vexvon dilləri necə idarə edir
Dil söhbətin əvvəlində sabitlənmir, hər mesajda aşkarlanır — qarışıq dilli bazarların tələb etdiyi davranış budur. Şirkət botun cavab verdiyi dillərin siyahısını məhdudlaşdıra bilər ki, komandada heç kimin dəstəkləyə bilmədiyi dildə cavab verilməsin.
Bilik bazası dublikat edilmir, bölüşülür: qeydlər on üç kateqoriyaya bölünür və çatbota, zəng agentinə ya hər ikisinə hədəflənir, yəni bazara görə fərqlənən cavab öz qeydi kimi saxlanıla bilir, həqiqətən ortaq olan hər şey isə bir yerdə qalır. Cavab şəffaflığı hansı qeydin cavabı yaratdığını yazır — bu, dil üzrə əhatə auditini konkret edir.
Səs tərəfində ssenarilər zəngin dilini istiqamət, səs və çıxarılacaq sahələrlə birlikdə təyin edir və səkkiz agent səsi mövcuddur. Eyni sistemin arxasında bir neçə DID nömrəsi dayana bilər, yəni fərqli nömrə fərqli dil işlədə bilir — zəng edəndən seçim istəmək əvəzinə.
Eskalasiya dili özü ilə aparır. Söhbət, son on beş mesajlıq yaddaş və müştəri qeydi operatora ötürülür; bütün kanallar bir müştəri qeydinə yazdığı üçün Instagram-da rusca yazan və azərbaycanca zəng edən adam iki yox, bir qeyddir.
Tez-tez verilən suallar
- Çoxdilli çatbot sadəcə tərcümə olunmuş botdurmu?Xeyr. Fərqli dillərdəki müştərilər fərqli suallarla, fərqli kanallardan və fərqli rəsmiyyət gözləntisi ilə gəlir. Materialı tərcümə etmək səhv suallara səlis cavablar yaradır.
- Dil mesaj üzrə, yoxsa söhbət üzrə aşkarlanmalıdır?Mesaj üzrə. İnsanlar söhbətin ortasında dil dəyişir — xüsusən məhsul termini yalnız bir dildə mövcud olanda — və ilk mesaja kilidlənən bot qalan mübadilədə yanılır.
- Nə lokallaşdırılmalı, nə tərcümə olunmalıdır?Ödəniş üsulları, çatdırılma müddətləri və kuryerlər, vergilər, iş saatları, filiallar, hüquqi və istehlakçı hüquqları ifadələri lokallaşdırılmalıdır. Məhsul imkanları və texniki detallar adətən ortaq ola bilər.
- Qarışıq dilli mesajlar necə idarə olunur?Qaydanı açıq təyin edin: mesajın üstünlük təşkil edən dilində və ya əvvəlki mübadilənin dilində cavab verin və bir cavabı heç vaxt iki dilə bölməyin.
- Hansı data və inteqrasiyalar lazımdır?Mesaj üzrə aşkarlama, məhdudlaşdırılmış dil siyahısı, cavabların həqiqətən fərqləndiyi yerlərdə dil üzrə qeydlər, tərcümə olunmuş fallback-lar və operatorlarınızın hansı dilləri hansı saatlarda əhatə etdiyini bilən marşrutlaşdırma.
- İnsan nə vaxt qoşulmalıdır?Adi tetikləyicilərdə, üstəgəl bir dənə də: söhbət mövcud operatorların apara bilmədiyi dildədirsə. Bu hal gözlətdikdən sonra kəşf edilmək əvəzinə dürüst şəkildə deyilməlidir.
Ən kiçik dilinizdə iyirmi söhbət oxuyun
Ən sürətli diaqnostika həcmcə ən az olan dildə iyirmi real söhbəti oxumaqdır. Əhatə boşluqları, üslub səhvləri və tərcümə olunmamış fallback-lar məhz orada toplanır — və heç kimin nəzərdən keçirmədiyi dil də məhz kiçik olduğu üçün o dildir.