This question evaluates time-series forecasting, feature engineering, awareness of data leakage risks, model evaluation choices, and overfitting prevention competencies within the Machine Learning domain applied to demand prediction.
You are given historical data for a city bike-sharing system. Available fields include station_id, hourly timestamp, number of bike pickups and returns, dock capacity, current bikes available at prediction time, weather, holidays, and nearby transit or event signals.
Design a model to predict the number of bike pickups from a specific dock during the next hour.
Discuss: