Uundaji wa utabiri ni mbinu ya uchanganuzi wa data inayotumia taarifa za kihistoria na algoriti za kitakwimu kutabiri matukio au matokeo ya baadaye. Inafanya kazi kama mfumo wa kimahesabu ambapo matokeo yanayojulikana huchakatwa ili kujenga modeli inayoweza kutambua mifumo na mienendo inayoweza kujirudia baada ya muda. Dhana kuu nyuma ya mchakato huu ni kwamba matukio ya baadaye yana uwezekano mkubwa wa kufuata mwelekeo wa data za zamani.
Ili kutekeleza hili, mashirika huanza kwa kufafanua lengo mahususi kwa ajili ya utabiri wao, kama vile kukadiria hatari za kifedha au tabia ya wateja. Kisha hukusanya data husika za kihistoria na kutumia algoriti mahususi, ambazo ni seti za maagizo yaliyoundwa ili kudhibiti na kuchanganua data hiyo. Kwa kuhalalisha modeli hizi dhidi ya matokeo yanayojulikana, wachanganuzi wanaweza kuboresha usahihi wake kabla ya kuzitumia kufanya maamuzi sahihi kuhusu hali za baadaye.
Kwa mfano, kampuni za bima ya afya hutumia uundaji wa utabiri kukadiria gharama zinazoweza kutokea kwa wateja mahususi kwa kuchanganua historia yao ya matibabu. Vilevile, wafanyabiashara wanaweza kutumia modeli hizi kupima jinsi wateja wanavyoweza kuitikia kampeni mpya za masoko au kutathmini hatari pana za kiuchumi na soko. Ingawa ni imara, modeli hizi zinaweza kuathiriwa na upendeleo wa kibinadamu na zinahitaji utaalamu mkubwa ili kufasiriwa kwa usahihi.