consumer tech predictive demand