Retrieving Structured Items Via Utility Estimation