A Deep Learning Based Approach For Time-Series Modeling