In this paper, adapted learning methodology is proposed using Data mining techniques to satisfy the individual needs of the student. First part of the proposed methodology is to create student profile, so that need of the student is analyzed. K-means clustering is used to group the contents of a particular student. C4.5 Algorithm is implemented in the dashboard section to display the content to the user. Second part is to develop intelligent learning application by using Page ranking algorithm. For every user, the content displayed on the dashboard is different. Content are selected and displayed from the database to the user after analyzing their answers submitted in the questionnaire section. As every user has different area of interest and according to their choice the contents are displayed. The page ranking algorithm helps keeping the most preferred and referred material at the top.