Richard Golian

Narodený roku 1995. Absolvent Univerzity Karlovej. Vedúci výkonnostného oddelenia v Mixit. 10+ rokov v marketingu postavenom na dátach.

English Castellano Français

Správa predplatného Výber predplatného

RSS
Newsletter
Nové články do e-mailu
Richard Golian

Článok

Učím Claude Code predpovedať objednávky a tržby

Deväť zápasov za jeden večer s AI agentom
Richard Golian
Richard Golian · 1 711 čítaní
Zdravím, som Richard. Na tomto blogu zdieľam myšlienky, osobné príbehy, zistenia a aj to, na čom práve pracujem. Dúfam, že vám tento článok prinesie hodnotu.

Včera večer som sa nevedel odtrhnúť od počítača. Keď som zdvihol hlavu, bolo pol deviatej. Na poschodí som už asi tri hodiny sedel sám.

Učil som AI agenta, ktorý vie samostatne pracovať s dátami a kódom. Úloha: krátkodobá predikcia tržieb, výhľad prichádzajúcich objednávok a obratu.

Plán bol jednoduchý.

Dať agentovi dáta, kampane, kontext a nechať ho každé ráno predpovedať objednávky na nasledujúcich tridsať dní. A k tomu ho naučiť rozumieť, prečo to v ten deň vychádza práve takto.

Rozhodol som sa to robiť robustnejšie, než je pre tento konkrétny výstup nevyhnutné. Dôvod je širší ako jedna predikcia. Keď raz agent pochopí, z čoho sú tržby poskladané (čo je dobeh sezóny, čo krátkodobá push kampaň, čo neočakávaný výpadok, aký mali dopad prekrývajúce sa kampane) otvára sa pole možností, ako ho ďalej zamestnať.

Od začiatku bolo jasné jedno. Agentovi nestačí dať hromadu čísel. Aby to bolo použiteľné, musí rozumieť súvislostiam medzi nimi. Musí vedieť odpovedať na otázku „keby tá sezónna kampaň nebežala, ako by graf vyzeral?". Musí povedať „tento peak v polovici mesiaca očakávame kvôli retenčnej kampani, ktorá končí o dva týždne". Musí odpovedať na čo-keby otázky a vracať hodnoverné simulácie.

Cieľ mám jasný.

Dostať agenta na úroveň, keď niekto iný povie „dobre, toto si preberá, ja robím niečo iné". Nie je to ľahké.

NAIVNÁ PRVÁ VERZIA

Štartovacia pozícia bola takáto. Dátový sklad uchováva denné agregáty objednávok. Nástroj na riadenie projektov uchováva kampane s tagmi, dátumami spustenia a ukončenia, typmi. Z marketingového plánu vyplývajú medziročné rastové predpoklady.

Dal som to agentovi a on urobil vzorec:

baseline(2026-D) = skutočnosť(2025-D, weekday-aligned)
forecast(2026-D) = baseline × growth_target × kampaňový_multiplikátor

Multiplikátor (číslo, ktorým sa baseline vynásobí, aby zohľadnil dopad kampane) vyčítal z histórie. Deň v peaku určitej kampane mal historicky nejaký násobok tržieb oproti stavu, keď kampaň nebežala. Pre sezónne sviatky iný násobok.

Výstup na prvý pohľad vyzeral celkom dobre. Vhodné k tomu, aby sa to doladilo. Začal som stavať dashboard, aby som si to vedel vizualizovať počas toho, ako to budem ladiť.

Keď som si dal vysvetliť logiku a vizualizoval dáta, začal sa niekoľkohodinový boj.

ZÁPAS 1: PROFILOVÉ MULTIPLIKÁTORY KLAMALI

Jednu z kampaní mi model označil za najsilnejšiu. Bola to chyba.

Napísal som mu: „To je úplne mimo. Tento tematický týždeň patrí medzi slabšie. Druhá kampaň prebiehajúca súbežne má oveľa väčší dopad."

Problém bol v baseline (referenčný stav, oproti ktorému sa meria dopad kampane). Multiplikátor počítal ako pomer (medián dní, keď kampaň bežala) ku (medián ostatných dní). Lenže „ostatné dni" zahŕňali iné súbežné kampane. Baseline bol umelo zvýšený. Priradenie liftu (prírastku tržieb pripísaného kampani) bolo skreslené v oboch smeroch: niektoré kampane preceňované, iné podceňované, podľa toho, aké iné kampane bežali v ich neaktívnych dňoch. V obdobiach prekrývania, čo je väčšina roka, bolo priradenie úplne od veci.

Po námietke agent prepísal definíciu baseline na „medián dní, keď nebežala žiadna push kampaň". Výsledok ale nebol vhodný ako východisko pre analýzu. Čistých dní bolo málo. Pre niektoré segmenty a dni v týždni nebolo ani päť príkladov. Kampane sa prekrývajú skoro nepretržite.

ZÁPAS 2: REKLAMNÁ ATRIBÚCIA JE LEN ŠPIČKA ĽADOVCA

Prišla snaha dodať viac kontextu. Merateľný dopad kampane cez ad-attribution (priraďovanie objednávok ku konkrétnej reklame), konverzie z reklamných platforiem.

Agent to opäť nevedel správne interpretovať.

Napísal som mu: „Ale nezobral si do úvahy consent rate. Koľko ľudí odmietne cookies."

Cez reklamné platformy sa napáruje len časť objednávok. Zvyšok ide cez non-consent zákazníkov, ktorí odmietli cookies: v reklamných platformách sa neobjavia, v zázname objednávok áno. Agent o tomto rozdiele vedel, ale do predikčnej metódy ho nezahrnul.

Po prepočte sa čísla kampaní zdvihli na reálnejšie hodnoty.

A vzápätí sme narazili na ďalšiu vrstvu.

ZÁPAS 3: KOMUNIKÁCIA NA WEBE MOTIVUJE VŠETKÝCH NÁVŠTEVNÍKOV

Napísal som mu: „Kampaň nemá dopad len cez reklamu. Keď sa komunikuje na webe, zdvihne konverzný pomer všetkým, kto prídu, nielen klikom z reklám. Aj tým zo search refererov, z directu (priami návštevníci, ktorí zadali adresu ručne) a podobne."

Pokračujte

Vstúpte do knižnice

Plný prístup k mojim zisteniam, osobným príbehom a tomu, čo sa dozviem od ľudí, s ktorými sa stretávam.

Vstúpte do knižnice · €29,99 ročne Čo študovať v AI dobe? Aký odbor si vybrať?… Na niekoľko mesiacov som odišiel z práce, aby som… Ako som sa do nej zamiloval, na prvý pohľad Ako nebyť závislý od sociálnych sietí? Môže ich tvorca… Ako začať s AI vo firme: automatizácia práce a… Fable 5 vs Opus: Lacnejší model vyhral. Prečo?
Iba tento článok · €2,99

Získajte celý článok e-mailom a neváhajte odpovedať, ak o ňom chcete ďalej diskutovať.

Visa Mastercard Apple Pay Google Pay

Zhrnutie

AI agentovi som dal dáta a kampane, on mal predpovedať denné objednávky a tržby na nasledujúcich tridsať dní. Prvá verzia vyzerala plausibilne, ale v jednom večeri som našiel deväť skrytých chýb. Profilové multiplikátory boli skreslené prekrývaním kampaní, ad atribúcia ignorovala odmietnutie cookies, on-site komunikácia menila konverzný pomer všetkým návštevníkom, keyword matching pripísal kredit nesprávnej kampani, subtasky držia rôzne deadliny, vypnutie kampane v scenario mode neodčítalo plnú veľkosť, segmenty bez histórie potrebovali rolling fallback, scenario mode si musel držať hranice bez persistencie a knižnica grafov si pamätala starú kresbu. Prototyp beží na dev dashboarde so stacked dekompozíciou, trojzložkovým meraním dopadu kampaní a rozklikom na úroveň kampane. Sme niekde v polovici cesty.

Časté otázky k téme článku

Vie AI agent predpovedať tržby a objednávky?
Áno, ale nie naivne. Postavil som AI predikciu cez autonómneho agenta, ktorý kombinuje dáta o objednávkach, záznamy o kampaniach a marketingový plán. Prvá verzia produkovala plausibilne vyzerajúce čísla a vyžadovala deväť iterácií, kým agent pochopil consent gap, web CR uplift, mail attribution a scenario mode.
Ako sa stavia AI predikcia tržieb z dátového skladu?
Začnite weekday-aligned medziročným modelom: skutočnosť z rovnakého weekdayu predošlého roku vynásobte growth targetom a kampaňovým multiplikátorom. To je naivný baseline. Celý systém potrebuje tri komponenty atribúcie kampaní (ad-attributed, web CR uplift, mail attribution), subtasky s rôznymi deadlinmi a fallback pre nové segmenty bez histórie.
Čo je consent gap pri atribúcii reklám?
Cookies odmietnuté zákazníkom znamenajú, že objednávka neprejde cez reklamné platformy, ale objaví sa v zázname objednávok. Bez consent koeficientu AI agent kampane podhodnotí, lebo počíta len ad-attributed konverzie.
Ako sa meria dopad marketingovej kampane na konverzný pomer?
Použite vzorec extra_orders = (CR_počas − CR_baseline) × sessions_počas. Web CR uplift meria efekt on-site viditeľnosti kampane na všetkých návštevníkov, vrátane organického vyhľadávania a directu, nielen klikov z reklám.
Môže AI agent nahradiť ručný odhad analytika?
Pre rutinné denné predpovede objednávok a tržieb áno. Cieľ je dostať agenta na úroveň, keď si niekto povie: dobre, agent si toto preberá, ja robím niečo iné. Forecast sa drží mierne pod skúseným ručným odhadom a systematické odchýlky ešte ladíme.
Ako predpovedať objednávky pre segment bez histórie?
Konzervatívny fallback: rolling priemer cez štyri rovnaké weekdays, bez aplikácie growth multiplikátora. Kampaňové multiplikátory aplikujete normálne. Bez tohto fallbacku weekday-aligned medziročný model vracia pre nové segmenty nulu, lebo predošlý rok nemá dáta.
Richard Golian

Ak máte nejaké otázky alebo spätnú väzbu, pokojne mi napíšte na mail@richardgolian.com.

NEWSLETTER
O čom píšem, na čom pracujem, čo som sa naučil.
Posielam prvú nedeľu v mesiaci. Kedykoľvek sa môžete odhlásiť.

Ďalšie články

Čo študovať v AI dobe? Aký odbor si vybrať? Má titul ešte zmysel?

Rozvoj umelej inteligencie mení pohľad na to, aké životné cesty dávajú zmysel. To, aké štúdium a profesiu si vybrať.

4.10.2026·171 čítaní
Na niekoľko mesiacov som odišiel z práce, aby som sa venoval filozofii

Bol štvrtok 31. 3. 2022, keď som odovzdal posledné časti mojej agendy kolegom, zaklapol som počítač a šiel do knižnice. Na niekoľko mesiacov som odišiel z práce a ponoril som sa do filozofie. A som za to nesmierne vďačný. Dnes som, tak ako väčšina ľudí, v jednom kolotoči, a je pre mňa ťažké sa zastaviť a zamyslieť sa nad zásadnými otázkami môjho vlastného života.

28.9.2026·473 čítaní
Ako som sa do nej zamiloval, na prvý pohľad

Bol september 2023. Môj život, moja práca, všetko bolo úplne iné ako teraz. Bolo to jednoduchšie. Nevlastnil som takmer nič. Potreboval som natočiť jednu reklamu, išiel som v rámci firmy na poschodie, kde bol produkt, ktorý som do tej reklamy potreboval, a tam som si ju všimol prvýkrát. Ona sa mi smeje, keď to tak opisujem, ale mne vtedy vesmír povedal, to je ona.

20.9.2026·667 čítaní
Ako nebyť závislý od sociálnych sietí a čo je IndieWeb

Ako a prečo postupne opúšťam sociálne siete a veľké platformy. Keď dnes čítam o tom, ako Meta testuje nový spôsob spoplatnenia organického príspevku, ktorý obsahuje linky mimo jej platformu, pripomína mi to, aké správne bolo moje rozhodnutie byť čoraz nezávislejší od veľkých platforiem a sociálnych sietí. Neznamená to, že som ich úplne opustil, znamená to, že to, či budem alebo nebudem v kontakte s mojimi čitateľmi, od nich závisí čím ďalej tým menej, a dnes už takmer vôbec.

9.9.2026·730 čítaní
Ako začať s AI vo firme

Jeden z mojich rodinných príslušníkov opisoval firmu, ktorá má dáta v niekoľkých rôznych nástrojoch a jej zamestnanci ich ešte dnes spájajú ručne, v tabuľkách. To je bežný stav firiem. Keď takým ľuďom niekto povie, nerobte to ručne, použite AI, nebudú mu rozumieť. Väčšina firiem nemá ani základné konektory medzi nástrojmi, ktoré používa. Takéto firmy potrebujú pomoc s firemnou AI transformáciou.

12.8.2026·859 čítaní
Fable 5 vs Opus: lacnejší model vyhral

Ten istý audit, dva modely. Fable 5 proti Opusu 4.8. Na papieri je Fable lepší, má väčší kontext aj silnejšie parametre. A predsa prehral. Opus zvládol úlohu jedným kolom kontroly za 721-tisíc tokenov, kým Fable na to potreboval deväť kôl a spálil 2,78 milióna tokenov. Rozdiel nebol v modeli, ale v tom, ako som mu úlohu zadal. A viem to, lebo som to zmeral.

22.7.2026·1 151 čítaní
S AI je možné všetko

Pred pár týždňami som si na notebook nainštaloval malý lokálny AI model, ktorý sleduje živý obraz z kamery. Zapol som webkameru vo tme a v skoro úplnej tme rozoznal mňa aj predmety v miestnosti. Že takéto veci existujú, som vedel dávno. Oči mi otvorila dostupnosť. Nainštaloval som to na jeden prompt, zadarmo, beží celé na mojom stroji a nikam neposiela dáta.

15.7.2026·804 čítaní
Môj blog je plný agentov a botov

V minulosti som písal o tom, ako som si vyvíjal vlastný analytický nástroj, ktorý je v súlade s ochranou osobných údajov. Mal detekciu botov už v prvej verzii, no nestačila. Návštevy z directu mali zvláštne vysoký podiel. Keď niekto tvrdí, že 20 % jeho návštev sú boti a 80 % ľudia, kedysi som si to myslel tiež. Dnes by som povedal, že bližšie k pravde je opačný pomer. Takto som k tomu dospel.

6.7.2026·2 433 čítaní
Závislí od umelej inteligencie: sme ešte páni, alebo otroci?

Mám pri sebe Heideggera a zápisník. Pýtam sa, kam to všetko smeruje, kam nás vedie umelá inteligencia.

21.6.2026·1 439 čítaní
Ktorú prácu AI nenahradí?

Sedemdesiat percent. Tam začína prvý výstup AI, aj keď jej dáte celý firemný kontext aj najlepšie príklady z minulosti. Hovoríme o type výstupu, ktorý sa nedá zadefinovať programaticky. Je zložitejší. Často ide o kreatívnu prácu. Pri jednom opakovanom type výstupu som sa dostal na osemdesiat percent za týždeň. Každé jedno percento vyššie je ťažšie než to predošlé.

10 June 2026·1 056 čítaní
Buď len digitálne a s AI, alebo úplne offline.

Štyri dni v Katalánsku. Bez počítača, bez AI, takmer bez sociálnych sietí. Kúpil som si tento zápisník, aby som doň písal to, o čom budem premýšľať, a to, na čo na tejto ceste narazím a čo sa naučím.

10 May 2026·1 757 čítaní
Andrej Sámel: Ako prvý vystúpil proti Mečiarovi a varoval pred rozpadom Československa

„Neospravedlniteľné, neobhájiteľné. Na toto sa nesmie nikdy zabudnúť.“

17.11.2019·5 736 čítaní
NEWSLETTER
O čom píšem, na čom pracujem, čo som sa naučil.
Posielam prvú nedeľu v mesiaci. Kedykoľvek sa môžete odhlásiť.