Just to be clear -- item-based recommenders have nothing to do with switching around and recommending users to items. You talk about remaking the DataModel for user-based recommendation, but, there's no need to change the DataModel to switch between a user-based and item-based algorithm. You switch up the users and item IDs to switch *between recommending items to users and users to items*.
One key question is: are you passing account IDs to this recommender? should be, since your user IDs are account IDs in this setup. No recommendations may be 'correct'. I don't know, depends on the data. Someone who doesn't have much data or isn't well connected might get zero recommendations. And they might with a different algorithm. So far, that sounds possibly correct. On Fri, Nov 27, 2009 at 1:54 AM, Johan Fredholm <[email protected]> wrote: > No I want both, (both user and item based recommendation) and the > item-based recommender now works, but the user-based recommender > returns nothing. > I remade the DataModel for the _user-based_ recommender. Here it is> >
