A Recurrent Neural Network for Time-series Modelling