This example uses the
MovieLens data set (1 MB) that was developed by the GroupLens project
at the University of Minnesota. The data that is displayed was downloaded
in February 2014 from the
GroupLens website.
Note: Per University of Minnesota
guidelines, you cannot use this data for any commercial or revenue-bearing
purpose without first obtaining permission from a faculty member of
the GroupLens Research Project.
Before invoking the
RECOMMEND procedure, we can print a part of the tables that are included
in the recommender system by invoking the IMSTAT procedure.
proc imstat;
table MYlasr.movierating;
fetch/format;
run;
table MYlasr.movieprofile;
fetch/format;
run;
table MYlasr.userprofile;
fetch/format;
run;
quit;
The first FETCH statement
prints a portion of the MovieRating table. The table contains rating
information made by users (customers) about items (movies).
Sample Data from the MovieRatings Table
The second and third
FETCH statements print a portion of the MovieProfile and UserProfile
tables. These tables contain information about each movie and user
(customer), respectively.