Course Finder

Abstract:

An attempt to guide undergraduate students choose the right course using machine learning .

Introduction Students fresh to college ,find it difficult to choose a course best suited for them .Data is collected from students currently studying undergraduate in various departments .The data mainly comprises of their interests before joining college ,that is their subjects of interest and also things like solving puzzles for fun,playing chess etc.This will form the input.The details of what they like in their department and how much they find suited it to their liking is collected. This will form the target.Mathematical models are created to map input to the target .Input data from new students is collected .Model predicts the probability of students liking a course.

Features: 10 students who like their department are chosen.They are given a set of 25 questions.(questions which indicate a probable interest in that department). Sample :Someone who like puzzles,chess,maths,likes to solve sudoku is likely to have an interest for computer science .The students rate their interest level on a scale of 1 to 5 . This forms the input feature data. (25 * 1 vector).Target details are obtained from the students ,which is the department they are studying in .

Model: A classification algorithm runs on top of the data and a model is constructed .A soft max classification algorithm ,that helps the freshers predict their probability of them liking a department.Different classification models are tried.Neural Networks,Bayesian Model are tried .A fresh set of 20 students are used for testing and validation of the model .