The document presents 'Neuroute', a framework for predictive dynamic routing in software-defined networks, addressing the limitations of traditional over-provisioning for quality of service. It outlines a methodology involving a traffic matrix estimator and predictor, alongside a traffic engineering unit implementing deep learning techniques for optimal routing. Evaluation results show enhanced performance compared to heuristic methods, supporting the feasibility of using machine learning for network routing.