With the emergence of IT technologies, the proliferation and diversification of learning tools, engineering schools have diversified their approaches, technics and educational resources in order to improve student-engineers performance. Thus, they have invested in the implementation of learning management systems (LMSs) which offer each learner the opportunity to personalize their learning. However, this personalization always depends on techno-pedagogical constraints and the educational institutions orientations. Considering the LMS personalization limits, the personal learning environments (PLEs) have come to allow learners to individually develop their learning environment by selecting the right resources and appropriate activities without taking into account institutional constraints. This concept is in vogue especially in the context of lifelong learning which is one of the recommendations of the sustainable development goals (SDGs). Generally, the setting up of such an environment is not based on techno-pedagogical foundations (Choice of objectives, selection of curriculums, appropriate activities and resources). As a result, we are faced with situations where the learning is not aligned with learner prerequisites or where the training layout did not align with the content and learner expectations. So, the question that arose is: how can the learner define his learning objectives, to build an appropriate curriculum and effectively follow his training? In this context, we propose an assisted PLE integrating a recommendations system. With the concepts of AI and based on a dynamic questionnaire, the learner can manage to design, implement and operate his/her curriculum and be master of his/her own training (CDIO Initiative). In addition, educational resources compatible with the curriculum will be recommended and the learner will have to select one according to his preferences and abilities. Our paper fits into an active-learning context (standard 8 - CDIO).