Oyunçuların davranışlarının və üstünlüklərinin AI modelləşdirilməsi
Tam mətn
Oyunçu mikro həllər ardıcıllığıdır: daxil olmaq, oyunu seçmək, bahis etmək, dayandırmaq, geri qayıtmaq. AI bu siqnalları proqnozlara (retenshn, axın, LTV), tövsiyələrə (oyunlar/missiyalar/bonuslar) və profilaktik tədbirlərə (limitlər, fasilələr, RG-alertlər) çevirməyə imkan verir. Məqsəd «hər hansı bir qiymətə metrikləri sıxmaq» deyil, sabit bir tarazlıq tapmaqdır: biznes üçün artan dəyər və oyunçunun təhlükəsizliyi.
1) Data: nə toplamaq və necə strukturlaşdırmaq
Hadisələr:- Sessiyalar (giriş/çıxış vaxtı, cihaz, trafik kanalı).
- Əməliyyatlar (depozitlər/nəticələr, ödəniş üsulları, valyutalar, gecikmələr).
- Oyun hərəkətləri (bahislər/winreit, slotların dəyişkənliyi, provayderlərə görə RTP, oyunun dəyişmə tezliyi).
- Marketinq (offerlər, kampaniyalar, UTM, reaksiya).
- RG davranış siqnalları (bahis artım sürəti, gecə sessiyaları, «itkinin təqibi»).
- Sosial/icma siqnalları (çat, turnirlərdə/missiyalarda iştirak, UGC).
- Event Streaming (Kafka/Kinesis) → soyuq saxlama (Data Lake) + vitrinlər (DWH).
- Real vaxt skoru üçün onlayn fichestor (feature store).
- Vahid açarlar: player_id, session_id, campaign_id.
2) Fici: tikinti siqnalları dəsti
Aqreqatlar və tezliklər:- RFM: Recency, Frequency, Monetary (1/7/30/90 gün üçün).
- Temps: oyunda depozit/bahis/vaxt Δ (MoM/DoD).
- Sessiyaların ritmi: saat/gün dövrləri, mövsümilik.
- Dad profili: provayderlər, janrlar (slots, live, crash/aviator), dəyişkənlik dərəcələri.
- «Bilişsel» mürəkkəblik: qərar vermə sürəti, yorğunluğa qədər orta seans uzunluğu.
- N-qram oyunlar (keçid «oyun → oyun»).
- Zaman zəncirləri: keçidlər, «döngələr» (sevimli oyuna qayıdış), promosyona reaksiya.
- Anormal depozit artımı, uduzduqdan sonra «doqon», gecə marafonları.
- Öz-özünə istisna/fasilə tetikleyiciləri (daxil olduqda), bonusların «seçilmə» sürəti.
3) Vəzifələr və modellər
3. 1 Təsnifat/skorinq
Axın (churn): logistika reqressiyası/qradiyent gücləndirici/TabNet.
Frod/multiakk: izolyasiya meşəsi, qrafik rabitə modelləri, cihazlar/ödəniş üsulları üçün GNN.
Risk RG: anomaliyalar ansamblları + eşik qaydaları, hüquqşünaslıq üzrə kalibrləmə.
3. 2 Reqressiya
LTV/CLV: Gamma-Gamma, BG/NBD, XGBoost/LightGBM, tranzaksiya ardıcıllığı transformatorları.
ARPPU/ARPU proqnozu: qradiyent gücləndirici + təqvim mövsümlüyü.
3. 3 ardıcıllığı
Oyunların tövsiyələri: sequence2sequence (GRU/LSTM/Transformer), sessiyalar üzrə item2vec/Prod2Vec.
Müvəqqəti fəaliyyət proqnozu: TCN/Transformer + təqvim fiçləri.
3. 4 Onlayn orkestr
Kontekstual quldurlar (LinUCB/Thompson): sessiyada offer/missiya seçimi.
Reinforcement Learning (RL): «həddindən artıq istiləşmədən saxlama» siyasəti (mükafat = uzunmüddətli dəyər, RG riskləri/yorğunluq üçün cərimələr).
ML üzərində qaydalar: biznes məhdudiyyətləri (ardıcıl N dəfə offer vermək olmaz, məcburi «fasilələr»).
4) Personalizasiya: nə və necə tövsiyə etmək olar
Personallaşdırma obyektləri:- Oyunlar/provayderlər, bahis limitləri (rahatlıq diapazonları).
- Missiyalar/kvestlər (skill-based, pul mükafatı olmadan - xal/statuslar).
- Bonuslar (frispins/cashback/missiyalar əvəzinə «xam» pul).
- Vaxt və kommunikasiya kanalı (push, e-mail, onsite).
- «Qarışıq vərəq»: 60% fərdi uyğun, 20% yeni, 20% təhlükəsiz «tədqiqat» mövqeləri.
- «Tunel» olmadan: həmişə «seçilmiş janrlardan təsadüfi» düyməsi, blok «geri»....
- Yumşaq ipuçları: «fasilə vaxtıdır», «limitləri yoxlamaq».
- Uzun sessiyadan sonra «isti» offerlərin avtomatik gizlədilməsi; prioritet - heç bir bahis missiyalar/kvestlər.
5) Antifrod və dürüstlük
Cihazlar/ödənişlər qrafiki: ümumi nümunələri ilə «fermalar» müəyyən.
Ödəniş metodu/geo/günün vaxtı üzrə risk hesabları.
A/B-promo kodların qorunması: kaplar, velocity-limitlər, «promo-ov» detektoru.
Server-authoritative: kritik tərəqqi və bonus hesablamalar - yalnız arxa planda.
6) Production Memarlıq
Online qat: hadisə axını → fichestor → onlayn skoring (REST/gRPC) → offer/məzmun orkestratoru.
Oflayn təbəqə: modellərin hazırlanması, yenidən hazırlanması, A/B, drift monitorinqi.
Qaydalar və uyğunluq: policy-engine (feature flags), RG/AML üçün «qırmızı siyahılar».
Müşahidə: gecikmələrin metrikası, SLA skorinqi, həll yollarının izlənməsi (offer verilməsinin səbəbləri).
7) Gizlilik, etika, uyğunluq
Data minimizasiya: yalnız lazımi sahələr; PII - ayrı şifrələnmiş konturda.
Explainability: SHAP/hərtərəfli səbəbləri: «X/Y görə offer göstərilir».
Fairness: yaşa/bölgəyə/cihaza görə yerdəyişmənin yoxlanılması; bərabər müdaxilə həddi RG.
Hüquqi tələblər: fərdiləşdirmə bildirişləri, opt-out seçimi, qərar qeydlərinin saxlanması.
RG-prioritet: risk yüksəkdir - personalizasiya «stimullaşdırma» deyil, «məhdudiyyətlər» rejiminə keçir.
8) Uğur metrikası
Məhsul:- Retention D1/D7/D30, ziyarət tezliyi, sağlam sessiyanın orta uzunluğu.
- Məqsədli hərəkətlərə çevirmə (kvestlər/missiyalar), kataloqun dərinliyi.
- Uplift LTV/ARPPU kişiselleştirilmiş kohorts.
- Offerlərin effektivliyi (CTR/CR), «boş» təkliflərin payı.
- RG-insidentlər/1000 sessiya, könüllü fasilələrin/limitlərin payı.
- False Positive/Negative antifrod, detektiv vaxt.
- Şikayətlər/müraciətlər və onların işlənməsi üçün orta vaxt.
- Drift fich/target, retrain tezliyi, deqradasiya offline → online.
9) Tətbiqi yol xəritəsi
Mərhələ 0 - Əsas (2-4 həftə)
Hadisə sxemi, DWH vitrinləri, əsas fichestor.
RFM seqmentasiyası, sadə RG/frod qaydaları.
Mərhələ 1 - Proqnozlar (4-8 həftə)
churn/LTV modelləri, ilk tövsiyələr (item2vec + populyarlıq).
Dashboard metrik, nəzarət holdout.
Mərhələ 2 - Realtaym-personallaşdırma (6-10 həftə)
Offerlərin orkestratoru, kontekstual quldurlar.
Online təcrübələr, RG adaptiv kaps.
Mərhələ 3 - Qabaqcıl məntiq (8-12 həftə)
Ardıcıl modellər (Transformer), meyl seqmentləri (dəyişkənlik/janrlar).
«Təhlükəsiz» cərimələrlə RL siyasəti, qrafik antifrod.
Mərhələ 4 - Miqyas (12 + həftə)
Xaç-kanal atributu, missiyaların/turnirlərin personallaşdırılması.
Məsuliyyətli oyunçu, sessiyada pro-məsləhətlər üçün müstəqil «qaydalar».
10) Ən yaxşı təcrübələr
Safety-first default: personalizasiya riskləri artırmamalıdır.
«ML + qaydalar» hibrid: modellər üzərində biznes məhdudiyyətləri.
Mikro təcrübələr: sürətli A/B, kiçik artımlar; guardrails fiksasiya.
Şəffaflıq UX: oyunçuya «niyə bu tövsiyə» izah.
Mövsümlük: bayramlar/tədbirlər üçün kataloqun yenidən hazırlanması və yenidən indeksləşdirilməsi.
Sapport ilə sinxronizasiya: eskalasiya ssenariləri, CRM-də offerlərin və metriklərin görünürlüyü.
11) Tipik səhvlər və onlardan necə qaçmaq olar
Yalnız oflayn skoring: onlayn personalizasiya olmadan «kor». → Fichestor və realtime-həllər əlavə edin.
Offerlər tərəfindən həddindən artıq istiləşmə: qısa uplift, uzun zərər. → Tezlik qapaqları, sessiyalardan sonra «soyutma».
Ignor RG siqnalları: tənzimləyici və nüfuz riskləri. → Hər həll RG bayraqları.
Monolit modellər: saxlamaq çətindir. → Tapşırıqlar üzrə mikroservislər (churn, recsys, fraud).
Heç bir izahat yoxdur: şikayətlər və bloklar. → Səbəblərin qeydləri, SHAP-bölmələr, komplayens hesabatları.
12) Başlanğıc çek siyahısı
- Hadisə lüğəti və vahid ID.
- Fichestor (offline/online) və SLA skoring.
- Churn/LTV + vitrin tövsiyələrinin əsas modelləri.
- Banditlər və guardrails RG ilə offer orkestrator.
- Dashboard metrik məhsul/biznes/RG/froda.
- Gizlilik siyasəti, explainability, opt-out.
- Retrain prosesi və drift monitorinqi.
- Runbooks hadisələr və eskalasiya.
Oyunçuların davranışlarının və üstünlüklərinin AI modelləşdirilməsi «sehrli qutu» deyil, nizam-intizamdır: keyfiyyətli məlumatlar, düşünülmüş fiqurlar, uyğun modellər, ciddi təhlükəsizlik qaydaları və davamlı təcrübələr. «Personalizasiya + məsuliyyət» qrupu qalib gəlir: uzunmüddətli dəyər artır və oyunçular dürüst və rahat təcrübə əldə edirlər.