Learners' profiling by data driven approaches