Patent ID: 8412718

Claim:
A computer-implemented method for providing a recommendation for an item based on originality of content of similar items, the computer-implemented method comprising: as implemented by one or more computing devices configured with specific executable instructions, for at least one item in a plurality of items, determining a subset of items in the plurality of items that are similar to the at least one item; for each item of the subset of items determined to be similar to the at least one item, generating an originality score for a pairing including the item in the subset of similar items and the at least one item, the originality score indicating a degree to which content of the item in the subset of similar items is diverse from content of the at least one item, and the originality score being generated based at least in part on a comparison of the content of the item in the subset of similar items with the content of the at least one item; storing the generated originality scores in a diversity matrix; receiving an indication of a selection of an item of interest, the item of interest being one of the items in the plurality of items for which originality scores have been generated with respect to a plurality of items determined to be similar to the item of interest; for each item in the plurality of items determined to be similar to the item of interest, obtaining, from the diversity matrix, a generated originality score for a pairing including the item in the plurality of items determined to be similar to the item of interest and the item of interest; and selecting, based on the obtained originality scores, an item within the plurality of items that are similar to the item of interest as a recommended item, the selected item having content that is most diverse, among items in the plurality of items determined to be similar to the item of interest, from content of the item of interest.