Before revision: Contextual bandits provide an effective way to model this problem and leverage online (incremental) learning to keep adjusting the predictions based on changing environment.
After revision: Contextual bandits provide an effective way to model the dynamic data problem in ML by leveraging online (incremental) learning to keep adjusting the predictions based on changing environment.