Ugrás a tartalomra
Vissza a projektekhez

Tippmix

Önjavító sportfogadás-elemző rendszer — a mérkőzéstörténetből formát és Elo-értéket épít, a fogadóiroda saját oddsaihoz méri az esélyeket, majd leosztályozza a saját tippjeit, és a hibát visszavezeti a következő futásba.

A Tippmix egy automatizált, több sportágat kezelő elemzőrendszer az azonos nevű magyar fogadási platformhoz. Lehívja a közelgő mérkőzéseket, korábbi eredményekből felépíti a csapatok aktuális formáját és Elo-értékét, eredményt becsül, és minden árazható piacot pontoz — nem egyszerű igen-nem választ ad, hanem magabiztossági értékkel ellátott ajánlásokat.

Számomra a visszacsatolás a legizgalmasabb rész. Az eredmények lezárása után a rendszer leosztályozza a saját futását, és piaconként előjeles kalibrációs korrekciót tárol, így ahol tartósan túlbecsülte magát, ott a következő körben visszafog. Ennek az első változata tisztán nyerésből és vesztésből tanult, ami végül a véletlen szórását követte — egy jó fogadás akkor is jó fogadás, ha veszít. A jelenlegi munka ezt döntésminőségre cseréli: mennyire tért el a modell valószínűsége a záró vonaltól, és a fogadás után merűlt-e az ár a javára. Ez a változat árnyék módban fut, amíg egy A/B visszateszt az archivált futásokon be nem bizonyítja, hogy jobb az élesnél.

A mag szándékosan csak a Python standard könyvtárát használja — se numpy, se ML keretrendszer. Minden képlet néhány sor, amit el lehet olvasni és vitába lehet szállni vele, ami lényeges akkor, amikor éppen az a cél, hogy tudjuk, miért annyi egy szám. A webes felületet külön Deno és TypeScript réteg adja.