Skip to content
Snippets Groups Projects
README.md 8.18 KiB

Milestone Description

Milestone-1.pdf

Note: Section 'Updates' lists the updates since the original release of the Milestone.

Mu has prepared a report template for your convenience here: Report Template.

Dependencies

    sbt >= 1.4.7
    openjdk@8

Should be available by default on iccluster028.iccluster.epfl.ch. Otherwise, refer to each project installation instructions. Prefer working locally on your own machine, you will have less interference in your measurements from other students.

If you work on iccluster028.iccluster.epfl.ch, you need to modify the PATH by default by adding the following line in ~/.bashrc:

    export PATH=$PATH:/opt/sbt/sbt/bin

If you have multiple installations of openjdk, you need to specify the one to use as JAVA_HOME, e.g. on OSX with openjdk@8 installed through Homebrew, you would do:

    export JAVA_HOME="/usr/local/Cellar/openjdk@8/1.8.0+282";

Dataset

Download data.zip.

Unzip:

> unzip data.zip

It should unzip into data/ by default. If not, manually move ml-100k and ml-25m into data/.

Personal Ratings

Additional personal ratings are provided in the 'data/personal.csv' file in a csv format with <movie>, <movie title>, <rating> to test your recommender. You can copy this file and change the ratings, with values [1,5] to obtain references more to your liking!

Entries with no rating are in the following format:

1,Toy Story (1995),