A software program or algorithm that forecasts.
A person who forecasts.
Synonym of prognosticator.
Synonym of prognosticatory.