Patent Document ID: RE45770
Application ID: 13727380

Base Claim:
1. A computer-based recommendation method comprising: generating an affinity vector between a first user of a computer-based system and a plurality of computer-based objects based, at least in part, on the first user's behaviors; generating a similarity metric between the first user and a second user of the computer-based system based, at least in part, on the affinity vector of the first user and an affinity vector of the second user; generating a recommendation for delivery to the first user based, at least in part, on the affinity vector of the first user and the similarity metric; and generating an explanation for the recommendation comprising one or more phrases, wherein the selection of the one or more phrases is based, at least in part, on a plurality of user behaviors and in accordance with a computer-implemented syntactical structure.

---

Claim 7:
7. The method of claim 1 wherein generating an explanation for the recommendation comprising one or more phrases, wherein the selection of the one or more phrases is based, at least in part, on a plurality of user behaviors and in accordance with a computer-implemented syntactical structure comprises: selecting phrases for inclusion in the explanation in accordance with the calculated confidence level of the recommendation.