The article presents the PLExus prototype, a Personal Learning Environment based on the semantic technology of topic maps. Semantic-based navigation in e-learning will enable variation, differentiation and individualization, which are important pedagogical factors in the development of a personal learning environment. PLExus provides a student interface allowing customized views of learning objects and learning activities based on pedagogical method, media type, learning objective type, proficiency stage etc.