public Iterable<Tuple3<EmptyParams, TrainingData, Iterable<Tuple2<Query, Object>>>> read() {
List<Tuple3<EmptyParams, TrainingData, Iterable<Tuple2<Query, Object>>>> data =
new ArrayList<Tuple3<EmptyParams, TrainingData, Iterable<Tuple2<Query, Object>>>>();
data.add(new Tuple3<EmptyParams, TrainingData, Iterable<Tuple2<Query, Object>>>(
new EmptyParams(),
new TrainingData(getRatings(), getGenres(), getItemInfo(), getUserInfo()),
new ArrayList<Tuple2<Query, Object>>()
));
return data;