long[] itemIDs = itemIDsAndValue.getFirst();
float[] values = itemIDsAndValue.getSecond();
MyrrixRecommender recommender = getRecommender();
try {
float estimate = recommender.estimateForAnonymous(toItemID, itemIDs, values);
Writer out = response.getWriter();
out.write(Float.toString(estimate));
out.write('\n');
} catch (NotReadyException nre) {
response.sendError(HttpServletResponse.SC_SERVICE_UNAVAILABLE, nre.toString());