Mesmo criando o arquivo log4j.xml, ainda continua aparecendo no console do a seguinte mensagem:
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
RecommendedItem[item:12, value:4.8328104]
RecommendedItem[item:13, value:4.6656213]
RecommendedItem[item:14, value:4.331242]
O código da minha classe RecomendaProdutos é:
public class RecomendaProdutos {
public static void main(String[] args) throws IOException, TasteException {
File file = new File("dados.csv");
DataModel model = new FileDataModel(file);
UserSimilarity similarity = new PearsonCorrelationSimilarity(model);
UserNeighborhood neighborhood = new ThresholdUserNeighborhood(0.1, similarity, model);
UserBasedRecommender recommender = new GenericUserBasedRecommender(model, neighborhood, similarity);
List<RecommendedItem> recommendations = recommender.recommend(2, 3);
for (RecommendedItem recommendation : recommendations) {
System.out.println(recommendation);
}
}
}
O código do arquivo log4j que usei é o do post abaixo: https://cursos.alura.com.br/forum/topico-onde-encontro-o-arquivo-do-log4j-37180
Como eu resolvo paro as mensagens de erro?