} else {
float value = 1.0f;
if (provider != null) {
IDRescorer rescorer = provider.getRecommendRescorer(new long[] {userID}, null);
if (rescorer != null) {
value = (float) rescorer.rescore(itemID, value);
}
}
data.put(userID, new GenericRecommendedItem(itemID, value));
}
}