J'aimerais avoir une fonctionnalité de recommandation pour My Rails Web App. En particulier, je souhaite recommander un utilisateur nouvellement inscrit aux autres utilisateurs qu'il souhaite suivre. P>
Y a-t-il un moteur / gemme à cet effet dans les rails? Sinon, où devrais-je commencer à le construire? P>
merci. p>
3 Réponses :
Il y a coletivo gem https://github.com/diogenes/colettivo Je l'ai essayé un peu. Fonctionne sur mysql. P> li>
neo4j http://neo4j.org est vraiment facile à mettre en œuvre un "Qui à suivre". En fait, la plupart des échantillons montrant que ses capacités impliquent «qui suivent». Tip rapide - Neo4J.RB est cool uniquement si vous courez sur Jruby. Sinon - utilisez la néographie https://github.com/maxdemarzi/neographie , qui est un wrapper de repos et semble assez rapide. p> li> ol>
Gem Colettivo est mort. P>
Merci beaucoup, ELADO. Cela a été ma mal de tête pendant un moment.
Peut-être que cette réponse n'est plus utile pour vous, mais cela pourrait être pour quelqu'un d'autre qui recherche un moteur de recommandation pour les rails. P>
Vous aurez besoin de Redis pour que cela fonctionne et que vous avez eu des hirettes pour de meilleures performances. P>
liée à Stackoverflow.com/questions / 1407841 / ...
Merci, Sergei. Je me demande s'il y a quelque chose de disponible dans Ruby ou Rails.
J'imagine qu'il est presque impossible de créer un moteur généralisé qui peut être utilisé par tous.
L'utilisateur nouvellement inscrit-il quelque chose dans son profil à partir de laquelle vous pouvez obtenir des recommandations?
Oui, ils doivent remplir un profil (emplacement, entreprise, etc.)