item attribute aggregation for diversity