27 Yan 2023 4 MIN READ
SMART Demand Forecast yeniləməsi haqqında hər şey

Bütün təchizat zəncirinin işləməsi tələbin proqnozlaşdırılması ilə başlayır. İstehlakçıları qane etmək üçün nə qədər sifariş vermək və ehtiyatların dondurulmasının və silinmələrin qarşısını almaq və düzgün müştəri xidmətini təmin etmək tədarük zənciri menecerlərinin hər bir SKU (Anbar saxlama vahidi) üçün proqnozlar qurarkən özlərinə verdiyi suallardır. Onların yüksək dəqiqliyini təmin etmək üçün maşın öyrənməsi və süni intellekt alqoritmlərinə əsaslanan SMART Demand Forecast kimi həllər mövcuddur.
SMART business komandası SMART Demand Forecast funksionallığını təkmilləşdirmək üçün hər gün işləyir. Bizim diqqətimiz həmişə müştərilərimizin biznesinin maliyyə göstəricilərini yaxşılaşdırmaq və ən yaxşı istifadəçi təcrübəsini təmin etməkdir, ona görə də bu relizdə biz cədvəlin fərdiləşdirilməsi funksiyasını tərtib etmişik, promo kampaniyasının import prosesini və brauzerlər arası uyğunluğu optimallaşdırmışıq, interfeysi və Data Science proseslərini sürətləndirmişik və systemin texniki optimallaşdırılmasını həyata keçirmişik. Bütün sistem yeniləmələri haqqında daha çox məlumat əldə etmək üçün məqaləni oxuyun.
Məhsul sənədləri yeniləndi
Ətraf mühitin fəaliyyətini və qarşılıqlı əlaqəsini, standartları və məhsulun təhlükəsizlik komponentinə yanaşmaları təsvir edən Təhlükəsizlik və Ətraf Mühit Siyasəti sənədləri yekunlaşdırılıb. Sənədlər SMART Demand Forecast-ın müştərilərimizin məlumatları ilə qarşılıqlı əlaqəsini tənzimləyir.
Layihənin idarə edilməsi strukturu yeniləndi. Müştərilərə biznes prosesləri, həll arxitekturası, terminologiya və s. ilə bağlı sənədlərlə tanış olmaq imkanı vermək üçün biz məhsulun texniki sənədlərini diqqətlə yaradırıq və yeniləyirik
Cədvəl fərdiləşdirmə funksiyası işlənib hazırlandı
SMART business komandası göstərilən sətirlərin sayını seçmək, siyahı və sütun ardıcıllığını fərdiləşdirmək imkanı ilə cədvəlin fərdiləşdirilməsi funksiyasını əlavə etmişdir.
Bu fərdiləşdirmə istifadəçilərə tələbin proqnozlaşdırılması sistemi ilə işləyərkən cədvəllərin görünüşünü dəyişməyə imkan verir ki, bu da öz növbəsində istifadəçi təcrübəsini xeyli yaxşılaşdırır.
Başqa sözlə, işinizin nüansları interfeysin fərdiləşdirilməsini tələb edirsə, lazım olduqda məlumatları köçürə və ya gizlədə bilərsiniz.

Promo kampaniyaların importu prosesi optimallaşdırıldı və yükləmə sürəti artırıldı
Biz həmişə sistemin sürətli və etibarlı işləməsinin qayğısına qalırıq. Buna görə də, biz promo kampaniyaları import edərkən gözləmə müddətini azaltmaq və onların SMART Demand Forecast -da sonrakı validasiyası üçün çox çalışdıq.
Biznes qaydaları və əsas məlumatların yoxlanılması (Data Health Check) prosesi işlənib hazırlandı
Məlumatları sistemə inteqrasiya edərkən, o, həllin əsas funksiyası olan proqnozu hazırlamağa mane olacaq kritik səhvlər üçün yüklənmiş məlumatları avtomatik olaraq yoxlayacaq. Bu relizdə biz aşağıdakılar üçün yoxlama əlavə etdik:
- metadata
- məlumatların bütövlüyü
- etalon strukturuna uyğunluq
Sistem interfeysinin performansı təkmilləşdirildi
Təkrar hesablamaların qarşısını almaq üçün sistemdə yerinə yetirilən funksiyaların nəticələrinin saxlanması həyata keçirilib. Beləliklə, sistem səhifələrini yükləyərkən interfeysin performansında əhəmiyyətli artım oldu.

Brauzerlər arası uyğunluq təmin edildi
Quraşdırılmış brauzerdən asılı olmayaraq, interfeysin düzgün göstərilməsi və sistem funksionallığının işləməsi konfiqurasiya edilib.
Daha yüksək aqreqasiya səviyyələrinə proqnozlaşdırma funksionallığı işlənib hazırlandı
Əvvəllər SMART Demand Forecast-da ən aşağı aqreqasiya səviyyəsində proqnozlaşdırma prosesləri həyata keçirilirdi. Daha geniş biznes tapşırıqlarını əhatə etmək üçün komanda daha yüksək vaxt, məhsul və biznes aqreqasiyası səviyyələrində proqnozlaşdırmağa imkan verən modelin yaradılmasına yanaşmalar işləyib hazırladı. Artıq sistemdə həftəlik və aylıq aqreqasiya səviyyələri tətbiq edilib.
Modellər üzrə Time Series proqnozlaşdırılması konsepsiyası təsdiq edildi
Sistem proqnozlaşdırma üçün bir modellə işləyir – LGBM. Fərqli biznes tələbləri üçün çox modelli yanaşmanı inkişaf etdirmək üçün zaman sıralarının proqnozlaşdırılması üçün Deep Learning modeli hazırlanmışdır. Bu konsepsiyanın sistemə tətbiqi üzrə işlər 2.0 relizə daxil ediləcək.
Sürətləndirilmiş Data Science prosesləri
Reliz 1.2-də Data Science proseslərinin icra müddətini azaltmaq üçün bir sıra çərçivələr və yanaşmalar sınaqdan keçirilmişdir ki, bu da SMART Demand Forecast sisteminin kommersiya istismarı xərclərinə təsir edəcəkdir. Bir neçə mürəkkəb ssenarinin paralel qiymətləndirilməsi prosesi nəzərdən keçirilmişdir ki, bu da öz növbəsində istifadəçi proqnoz nəticələrinin verilməsini sürətləndirəcəkdir.
Sistem texniki cəhətdən optimallaşdırılıb
İT həllinin vacib cəhəti, böyük həcmli məlumatların daimi emalı və təhlili nəzərə alınmaqla istifadəçilərə sabit və sürətli sistem əməliyyatını təmin etməkdir, beləliklə, SMART business komandası SMART Demand Forecast-ın texniki optimallaşdırılmasını həyata keçirib, o cümlədən:
- ICacheValidator metodlarının adaptasiyası
- Məlumatların sistem bazasına tədricən yüklənməsi prosesinin işlənib hazırlanması
- Ölçü vahidlərinin konversiya proseslərinin sınaqdan keçirilməsi və modifikasiyası.
- Tətbiqin məlumat bazasında saxlanılan prosedurların icrası üçün performansın optimallaşdırılması
- Feature Selection modulunun işinin avtomatlaşdırılması
Faktor seçim modulu giriş şərtlərinə uyğun olaraq optimallaşdırılmışdır. İki iş rejimi var: əl üsulu və avtomatik. Pilot mərhələ və müştəri üçün həllin daha dəqiq tənzimlənməsi üçün əl üsulu rejimi tələb olunur. Avtomatik rejim minimum insan vaxtı sərfi ilə kompleks istifadə üçün lazımdır.
- DS prosesləri kodu refaktorinqi həyata keçirilib
SMART business komandası planlaşdırılmış məlumat toplusunun yaradılması və kitabxananın Databricks noutbuklarına importu addımını yenidən nəzərdən keçirdi və optimallaşdırdı, həmçinin Docker image ölçüsünü azaltdı. Bunun sayəsində kod daha təmiz və daha başa düşülən oldu.
SMART business həlləri və xidmətləri haqqında ətraflı məlumat üçün zəhmət olmasa +38 (044) 585-35-50 nömrəsinə zəng edin və ya bura sorğu göndərin.
