Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Recommendation Engines for Java applications [closed]

I was wondering if there is any open source recommendation engine available? It should suggest something like Amazon and Netflix. I have heard of a framework called Apache Mahout - Taste. I am trying it next week. It would be great if you can share your valuable thoughts.

like image 495
SomaSekhar Avatar asked Nov 20 '09 05:11

SomaSekhar


People also ask

How can I make my recommendations faster?

With a large number of items, recommendations on the full candidate set quickly become too computationally intensive. Operating on a neighbourhood of items drastically reduces the time taken to make predictions but also reduces the information the model has to rank.

How exactly does matrix factorization help us in the recommendation procedure Why can we not simply model the user movie Matrix?

Matrix factorization is a collaborative filtering method to find the relationship between items' and users' entities. Latent features, the association between users and movies matrices, are determined to find similarity and make a prediction based on both item and user entities.

Does Matrix Estimation provide personalized recommendations?

In return, the collaborative filtering system provides useful personalized recommendations for new items.


1 Answers

I'm the developer of Mahout / Taste, and hope it will do what you need, but in the interest of balanced coverage, let me also point you at:

  • Duine
  • CoFE
  • Cofi
like image 122
Sean Owen Avatar answered Oct 19 '22 14:10

Sean Owen