reader.readFile(filename);
Collections.sort(reader.getBookmarks());
CFResourceRecommender calculator = new CFResourceRecommender(reader, reader.getBookmarks().size(), false, true, false, 5, Similarity.COSINE, Features.ENTITIES);
resetStructure(reader, calculator);
}
<BUG>public synchronized Map<String, Double> getEntitiesWithLikelihood(String user, String resource, List<String> topics, Integer count, Boolean filterOwnEntities) {
</BUG>
if (count == null || count.doubleValue() < 1) {
count = 10;
}

reader.readFile(filename);
Collections.sort(reader.getBookmarks());
CFResourceRecommender calculator = new CFResourceRecommender(reader, reader.getBookmarks().size(), false, true, false, 5, Similarity.COSINE, Features.ENTITIES);
resetStructure(reader, calculator);
}
public synchronized Map<String, Double> getEntitiesWithLikelihood(String user, String resource, List<String> topics, Integer count, Boolean filterOwnEntities, String algorithm) {
if (count == null || count.doubleValue() < 1) {
count = 10;
}
