Sentiment-təhlil rəyləri
1) Niyə iGaming platforması sentiment təhlili
UX/ödənişlər/oyun provayderlərinin problemlərinin erkən aşkarlanması.
Bekloqun prioritetləşdirilməsi: emosiya və miqyasla dəstəklənən baqalar və fiziki sorğular.
Marketinq və ASO: yeniləmələrin mağazaların reytinqlərinə/rəylərinə təsiri.
Responsible Gaming: üzülmə siqnalları, şikayətlər və zəhərli nümunələr.
Dəstək və saxlama: sapport rutinləri, avtomatik cavablar və marşrutlaşdırma.
2) Mənbələr və incest
Kanallar: App Store/Google Play, sosial şəbəkələr (X/FB/IG/Reddit), teleqram söhbətləri və forumlar, biletlər/sapport söhbətləri, NPS/CSAT sorğuları, e-mail/rəy formaları, axınlar (Twitch/Kick) - transkript.
Normallaşma:- deuplikasiya, spam/botların çıxarılması;
- dil identifikasiyası (ru, tr, es, pt, en, ka və s.);
- tokenizasiya və PII-redaksiya (adlar, telefonlar, e-mail, kartlar → tokenlər);
- meta məlumat: məhsul/versiya, ölkə, cihaz, oyun provayderi, kanal, reytinq, vaxt.
3) Etiketlərin taksonomiyası
Tonallıq: negative/neutral/positive (5 ballıq şkalaya qədər genişləndiririk).
Duyğular: anger, frustration, confusion, joy, trust, disappointment (isteğe bağlı).
Aspect-based SA (aspect-based SA): ödənişlər, yoxlama (KYC), pul çıxarma, laqi/kraşlar, UX/lokalizasiya, bonuslar/frispins, provayder/xüsusi oyun, dəstək, moderatorun cavabı.
Mövzular (topics): LDA/BERTopic və ya əl kataloqu.
Ciddilik (impact): blocker/major/minor + pul mövcudluğu (depozitlər/nəticələr).
4) Nişanlama və təlim
Seed-nişan: prioritet aspektləri ilə dil 2-3k mesajlar.
Gaidline nişançı: kinayə, jarqon, söyüş, qarışıq tonlar nümunələri.
Active Learning: model əlavə işarələmə üçün «qeyri-müəyyən» nümunələr seçir.
Weak Supervision: evristika + qaydalar (məsələn, söyüşlərin mövcudluğu) → psevdographs.
Multizadans: bir çərçivədə tonallıq + aspekt + duyğu.
5) Modellər
Əsas: sürətli MVP üçün TF-IDF-də logreg/Linear SVM.
Transformatorlar: çoxdilli (mBERT, XLM-R), domen-öyrənilmiş çek nöqtələri.
- Prompt-engineering для zero/low-shot;
- Domen nişanlarında fine-tuning;
- Distillation üçün kompakt modellər;
- domen lüğəti ilə RAG (iGaming-leksika, PSP/provayderlərin qısaltmaları).
- Aspect-Based SA: aspektlərə görə + tonallıq təsnifatı;
- Sarcasm/irony: kontekstli fiches (emoji,!?, caps), kontrast reytinq, text;
- Toxicity & Abuse: ayrı bir ikili/çox səviyyəli təsnifat.
6) Çox dilli və jarqon
Normallaşdırıcılar: translit, emoji-lüğət, tez-tez səhvlər.
Xaç-dil transferi + kiçik, dil-spesifik əlavə təlimlər (tr/es/pt/ru/ka).
Yerli lüğətlər: «balans bükür/yeyir», «donat», «frispins», «fırlanma», «Papara/Mefete», «withdraw pending».
Aspektlərin lokallaşdırılması (məsələn, «Türkiyə bankçılığı», «KYC LatAm»).
7) Keyfiyyət və metrika
Təsnifat: F1 (macro/weighted), siniflər üzrə dəqiqlik/tamlıq, ikili toksiklik üçün AUC.
Çoxdilli: dillər/kanallar üzrə metrika.
Aspect SA: micro/macro F1 (aspect, tonality).
Human-in-the-loop: işarəçilər arasında razılıq (κ -Cohen), mübahisəli halların auditi.
Online metriklər: sapportda düzgün marşrutların payı, P1/pulun bağlanması, ASO/NPS ilə korrelyasiya.
8) Gizlilik və uyğunluq
Fich/log/dashboard Zero-PII, identifikatorların tokenizasiyası.
DSAR/silmə: subyektin tokenində rəylərin sürətli de-identifikasiyası.
Geo/tenant-izolyasiya: marka/lisenziya bölgəsində saxlama və inference.
RG/AML filtrləri: ictimai vitrinlərdə həssas hissələrin gizlədilməsi/redaktəsi.
9) İnteqrasiya və məhsul hərəkətləri
Sapport: aspektinə/dilinə/ciddiliyinə görə avtomatik marşrut bileti; cavab makroslarının tövsiyələri.
ASO/Marketinq: tonla relizlərin korrelyasiyası; A/B kreativlər və offerlər; səbəblərin müəyyən edilməsi «1».
UX/Dev: oyunlar/provayderlər/cihazlar üzrə aqreqatlar → buqfiks prioritetləri.
Responsible Gaming: üzülmə/təcavüz → yumşaq məhdudiyyətlər/soyuq dövrlər (siyasət çərçivəsində).
Alerts: xüsusi PSP/oyun mənfi spike → P1/P2 hadisə.
10) Daşbordlar və API
Dillər: dil, ölkə, kanal, proqram versiyası, marka, provayder, oyun, aspekt, reytinq.
KPI:- Sentiment Index (SI) gün/buraxılışlar üzrə;
- aspektləri üzrə neqativlərin payı;
- sapport toksiklik/şikayətlər;
- orta cavab/icazə müddəti;
- NPS/ASO aspektlərinin töhfəsi.
- API: '/v1/reviews/aggregate ', '/v1/reviews/aspect', '/v1/reviews/emotion ', filtrlər və pəncərələr (DAY/WEEK/ROLLING_7D), k-anonimlik (minimum N qeydlər).
11) konveyer (end-to-end)
1. Ingest rəylər → təmizləmə/dil → PII-redaktə.
2. Feature Store mətn fich/emoji/metadata üçün.
3. Inference (ton/aspektlər/emosiyalar/toksiklik) + confidence.
4. Post-processing: dedup/antispam, qeyri-müəyyən → nişan növbəsi.
5. Storage: Bronze (xammal), Silver (normallaşdırılmış), Gold (aqreqatlar/aspektlər).
6. BI/API/Alerts və Human-in-the-loop.
7. MLOps: model versiyası, shadow/canary, dil drift/jarq monitorinqi.
12) Monitorinq və SLO
Etibarlılıq: p95 infenersa ≤ 200-300 ms online, success-rate ≥ 99. 5%.
Keyfiyyət: hədəf macro-F1 ≥; drift PSI leksika/dillər üzrə ≤ 0. 2.
Gizlilik: yuvalarda sıfır PII sızması; Attack-AUC ≈ 0. 5 (əgər DP tətbiq edirsinizsə).
Əməliyyat: eskalasiya olmadan marşrutlaşdırma ilə rəy payı, MTTA biletlər.
Biznes: trend SI saxlama/ASO/NPS, üst aspektləri bağlama sürəti.
13) Cases (iGaming)
Ödənişlər/nəticələr: TR/BR → alert P1-də «withdraw pending» neqativlərinin artması, alternativ PSP-ni, status bannerini daxil edin.
Oyun provayderi: u 'provider = A' Android 14 'lərində «lag və gediş» dalğası → fiksin prioritetləşdirilməsi, tayların müvəqqəti gizlədilməsi.
Bonuslar/promo: oyun şərtlərinə görə mənfi → şərtləri yenidən yazın, UX ipuçlarını yaxşılaşdırın.
Lokalizasiya: es-MX → sözlük düzəlişləri, LQA-da «əyri tərcümə» sıçrayışı.
14) Şablonlar (istifadəyə hazır)
14. 1 Aspektlər kataloqu (fraqment)
yaml aspects:
payments: ["deposit","withdraw","psp","chargeback","kyc"]
gameplay: ["lag","crash","provider","specific_game","fps"]
promo: ["bonus","freespins","wagering","cashback","vip"]
support: ["response_time","resolution","tone","helpfulness"]
ux: ["navigation","localization","fonts","notifications"]
14. 2 Infeners siyasəti (SLO, privacy)
yaml inference:
p95_latency_ms: 250 success_rate: 0. 995 privacy:
pii_redaction: true min_group_size: 20 monitoring:
drift_psi_max: 0. 2 quality_macro_f1_min: 0. 78
14. 3 Aqreqasiya sxemi (Gold)
yaml date: DATE brand: STRING country: STRING lang: STRING channel: STRING # appstore, googleplay, social, support aspect: STRING sentiment: STRING # neg/neu/pos reviews_count: INT neg_share: FLOAT toxicity_share: FLOAT si_index: FLOAT # custom sentiment index
14. 4 Runbook «Nəticə mənfi Spike»
1. PSP status/ödəniş növbələri yoxlayın.
2. Status banner və FAQ qoyun.
3. Ehtiyat marşrutu/limitləri daxil edin.
4. Sapport: üzr makrosu + ETA.
5. Post-mortom: səbəb, vaxt, dəyişikliklər.
15) Yol xəritəsi
0-30 gün (MVP)
1. Enjest App Store/Google Play + sapport biletləri.
2. 3 sinif tonallığı üçün əsas model (mBERT/XLM-R).
3. Aspektlərin mini-kataloqu (ödənişlər/KOS/kraşlar/bonuslar).
4. Dashboard SI və cəhətləri mənfi, «withdraw» alert.
5. Qeydlərdə PII redaksiya və Zero-PII prosedurları.
30-90 gün
1. Aspect-based SA, toksiklik, emosiyalar; aktiv təlim.
2. Tematik modelləşdirmə və Jira backlog ilə əlaqə.
3. Shadow → canary model buraxılışları; drift jarqon/dillərin monitorinqi.
4. ASO/CRM ilə inteqrasiya; biletlərin avto marşrutlaşdırılması.
3-6 ay
1. kompakt modellər distillation, caching; büdcə dəyəri.
2. RAG-lüğət və avtomatik ipucu (cavab makrosu).
3. Reytinqin düşməsi səbəblərinin xaç-kanal atributu.
4. Dörddəbir gigiyena-sessiya aspektləri/leksikon; məxfiliyin xarici auditi.
16) Anti-nümunələr
«Bir ümumi» lüğət dil/jarq istisna olmaqla.
Ignor aspektləri: yüksək dəqiqlik «orta», lakin Dev/CRM üçün sıfır fayda.
PII və DSAR prosedurlarının redaktəsi yoxdur.
Drift monitorinqinin olmaması → model yeni jarqonda «susur».
«Qara qutu» heç bir izahat və human-in-the-loop.
17) Əlaqəli bölmələr
Anomaliyalar və korrelyasiyaların təhlili, Məlumat axınlarından alertlər, API analitikaları və metriklər, DataOps-praktikalar, MLOps: modellərin istismarı, Saxlama siyasəti, Access Control, Məlumat etikası, Qərəzliliyin azaldılması.
Yekun
Sentiment-analiz yalnız «müsbət/mənfi» deyil, həm də qərar qəbul etmək sistemidir: təhlükəsiz incest və məxfiliydən aspektlər və alertlərə, model və metriklərdən tutmuş sapport və məhsulla inteqrasiyaya qədər. iGaming-də o, səs-küylü rəyləri ölçülə bilən prioritetlərə çevirir, fiksləri sürətləndirir və oyunçuların etibarını artırır.