LenskitConfiguration dataConfig = new LenskitConfiguration();
ExecutionInfo info = ExecutionInfo.newBuilder()
.setAlgorithm(algo)
.setDataSet(dataset)
.build();
dataConfig.addComponent(info);
dataset.configure(dataConfig);
// Build the graph
DAGNode<Component, Dependency> graph = algo.buildRecommenderGraph(dataConfig);
if (!separateAlgorithms) {