PregledPregled
Kako Cifra radi
Od oglasa do procjene: odakle dolaze podaci, kako se model uči i zašto svaka procjena dolazi s rasponom.
Podaci
Cifra svaki dan prati oglase vozila u BiH — olx.ba, autobum.ba i autoplac.ba — i pamti svaku promjenu: cijenu, kilometražu, uklanjanje oglasa. Do sada je to više od 250.000 oglasa automobila, motocikala i kamiona.
Prije učenja podaci se čiste: izbacuju se oštećena vozila, nemoguće kilometraže i cijene, oglasi bez marke i, najvažnije, ponovljeni oglasi istog vozila. Isti auto oglašen pet puta inače bi se računao kao pet vozila i iskrivio cijenu.
Model
Za svaku vrstu vozila postoji poseban model (gradient boosting, LightGBM) koji uči odnos između osobina vozila i cijene. Ograničen je da poštuje zdrav razum: vozilo nikad ne vrijedi više zato što ima više kilometara ili godina.
- Novi model se trenira noću iz najnovijih podataka.
- Prije upotrebe se poredi s modelom koji radi, na istim vozilima koja nijedan nije vidio. Prolazi samo ako nije lošiji, a vrijednosti ne pomjera bez razloga.
- API zatim ponovi oko 1.000 kontrolnih procjena i tek kad se sve poklope do na milioniti dio, prebacuje se na novi model. Bez prekida i bez Pythona u produkciji.
Procjena
Rezultat je tržišna vrijednost: cijena po kojoj se uporedivo vozilo oglašava kod privatnog prodavca na dan procjene. Uz nju idu raspon u kojem je cijena s vjerovatnoćom od 80% i ocjena pouzdanosti od A do C.
Svaka procjena se može objasniti: obračun po faktorima (kilometraža, oprema, region, stanje tržišta) tačno se sabira u vrijednost. Detalji su u Obračun cijene.