Day18-Recommendation Engine
Day18-Recommendation Engine
Instructions:
Please share your answers filled in-line in the word document. Submit code
separately wherever applicable.
Guidelines:
1. An assignment submission is considered complete only when correct and executable code(s) are
submitted along with the documentation explaining the method and results. Failing to submit either of
those will be considered an invalid submission and will not be considered as correct submission.
2. Ensure that you submit your assignments correctly and in full. Resubmission is not allowed.
3. Post the submission you can evaluate your work by referring to keys provided. (will be available only
post the submission).
Hints:
1. Business Problem
1.1. What is the business objective?
1.1. Are there any constraints?
3. Data Pre-processing
2.1 Data Cleaning and Data Mining.
4. Exploratory Data Analysis (EDA):
4.1. Summary.
4.2. Univariate analysis.
4.3. Bivariate analysis.
5. Model Building
5.1 Build the Recommender Engine model on the given data sets.
Problem Statement: -
Q1) Build a recommender system with the given data using UBCF.
This dataset is related to the video gaming industry and a survey was conducted to build a
recommendation engine so that the store can improve the sales of its gaming DVDs. Snapshot of
the dataset is given below. Build a Recommendation Engine and suggest top selling DVDs to the
store customers.
Problem Statement: -
Q2) The Entertainment Company, which is an online movie watching platform, wants to improve
its collection of movies and showcase those that are highly rated and recommend those movies
to its customer by their movie watching footprint. For this, the company has collected the data
and shared it with you to provide some analytical insights and also to come up with a
recommendation algorithm so that it can automate its process for effective recommendations.
The ratings are between -9 and +9.