Segmenting, Summarizing And Predicting Data Sequences