{'fraction_non_alphanumeric': 0.015359741309620048, 'fraction_numerical': 0.0, 'mean_word_length': 5.009708737864078, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Accuracy Invoked Course Recommender System using Collaborative Filtering

It is always important that the student should choose the right course. The decision of taking the right course is very important as the student’s future depends on the course they opt to study. Most of the students are not much aware of the courses that are available in their own field of study. Selecting wrong courses might be due to the mismatch between the student’s aptitude, training and mental ability. Thus, the idea is to develop a system for helping the students to choose a course which would be best suited for him/her based on features like previous student selection, interest, languages known etc. Existing research has explored recommender system using content-based filtering but it can only do limited content analysis and the recommendation will not be precise at the end. An attempt is made to improve the performance of this system using Collaborative based filtering techniques which will recommend a ranked list of courses. Under Collaborative filtering techniques, user based collaborative filtering and item based collaborative filtering is used. Sample student datasets from Kaggle, has been used to test the performance of our system.