What you need is a IDRescorer. Use any Recommender you like, but, pass in a IDRescorer object too which will boost a recommended item's score if it is more similar to some target item. For example I might simply multiply by that similarity score. This should achieve your desired effect.
On Tue, Sep 21, 2010 at 3:18 AM, Sam Yang <[email protected]> wrote: > Thanks,I mean,for one user,on every item detail page,see different > recommendations,and these recommendations are computed by the user and the > item. > > I'm recommending for users on a store,when a user login,I can compute the > recommendations for him with item-based recommender,these recommendations > will be shown on product detail page. > But I think the recommendations on every page will be same,so can the > recommendations been computed by the current product? > > On Mon, Sep 20, 2010 at 11:34 PM, Sebastian Schelter <[email protected]> > wrote: > > > Sam, > > > > can you provide an example and a little more details about your data and > > the implementations you use? > > > > --sebastian > > > > Am 20.09.2010 17:28, schrieb Sam Yang: > > > All: > > > When I use Item-based recommender to do recommendation for user,but for > > each > > > item,the recommendations are same. > > > Is there some way to return different recommendations for different > item? > > > > > > And,my story is when one user loggined, show recommendations on item > > detail > > > page,can these recommendations are different for each item? > > > > > > > > > > > > > -- > I'm samsam. >
