Using mapreduce recommend the best courses for up-skilling based on a given job description. You can use the data set to train the system and pick some job descriptions not in the training set to test. It is left up to you how you pick necessary features and build the training that creates matching courses for job profiles.
1. Code files with comments for your MapReduce implementation of training and query steps
2. . Document the design of your logic including training, query and feature engineering.
data csv is too big will share separately