forecasting opinion trends