Event forecaster