Learners are made to create their profiles and their contextual information is stored at server end. This information is updated by learner, whenever learner makes an attempt to access learning content sequential role mining comes into major role to help extracting some behavioral patterns from the database.