Olá! Alguém me ajuda por favor!!!
No vídeo da explicação o professor falou que o recomendador poderia ser baseado no Usuario como também no Item.
Segue código do curso.
File file = new File("dados.csv");
FileDataModel model = new FileDataModel(file);
//cria funcoes de similaridade
UserSimilarity similarity = new PearsonCorrelationSimilarity(model);
//cria proximidade, pessoas iguais
ThresholdUserNeighborhood neighborhood = new ThresholdUserNeighborhood(0.1, similarity, model);
//cria recomendador
GenericUserBasedRecommender recommender = new GenericUserBasedRecommender(model, neighborhood,similarity);
List<RecommendedItem> recommendations = recommender.recommend(2, 3);
recommendations.forEach((r)->{
System.out.println(r);
});
}
Como ficaria esse código baseando a recomendação do item?
A estrutura do csv é(cod usuario, codigo item,nota)
Obrigado! Huender