A framework for evaluating recommendation networks