1. A computer-implemented method, comprising: retrieving item preference data for a target user from computer storage, said item preference data reflective of item preferences of the target user; generating a recommendation set using the retrieved item preference data, said recommendation set comprising a computer representation of items predicted to be of interest to the target user; filtering the recommendation set, wherein filtering the recommendation set comprises filtering out a first item from the recommendation set based at least partly on a determination that the first item has at least a threshold degree of similarity to a second item in the recommendation set, said first and second items not being duplicates of each other, said filtering producing a filtered recommendation set that has a higher degree of item diversity than the recommendation set; and outputting at least a portion of the filtered recommendation set for presentation to the target user with a display element that enables the target user to initiate a display of one or more items, including said first item, that were filtered from the recommendation set; said method performed by a computer system that comprises one or more computers.
1. A computer-implemented method, comprising: retrieving item preference data for a target user from computer storage, said item preference data reflective of item preferences of the target user; generating a recommendation set using the retrieved item preference data, said recommendation set comprising a computer representation of items predicted to be of interest to the target user; filtering the recommendation set, wherein filtering the recommendation set comprises filtering out a first item from the recommendation set based at least partly on a determination that the first item has at least a threshold degree of similarity to a second item in the recommendation set, said first and second items not being duplicates of each other, said filtering producing a filtered recommendation set that has a higher degree of item diversity than the recommendation set; and outputting at least a portion of the filtered recommendation set for presentation to the target user with a display element that enables the target user to initiate a display of one or more items, including said first item, that were filtered from the recommendation set; said method performed by a computer system that comprises one or more computers. 7. The method of claim 1 , wherein the first item is filtered out based additionally on a determination that the first item and second item do not satisfy an exception condition that, if met, would permit the first and second items to be recommended in combination.