Artificial Neural Networks, Demand Forecasting, Forecasting, machine learning, market research, supply and demand, Temperature.