“…In fact, since a long time, User profiles have played a significant role in recommender systems, retrieval information systems, Search Personalization. But nowadays; user profiling is becoming a widely used technique in many applications like Adaptive Websites, ebusiness applications [22], information seeking [21], web browsing, one-to-one marketing [25], e-commerce websites [26,27], web personalization systems [28], Adaptive MOOCs [3,4,6,8,9,29,30], E-learning systems [16,[31][32][33][34][35].…”