sebsui/JavaRank
Recommendation engine in Java. Based on an ALS algorithm (Apache Spark). Train a new model after N seconds.
JavaRank is a tool that helps businesses provide personalized recommendations to their users. It takes in user rating data for various products or items and automatically generates predictions about what a user might like, or how they might rate a specific item. This is ideal for product managers, e-commerce specialists, or content curators looking to enhance user experience.
No commits in the last 6 months.
Use this if you need a recommendation engine that continuously updates its model based on new user interaction data to provide up-to-date suggestions.
Not ideal if you require a highly customized, real-time recommendation system with complex business rules beyond collaborative filtering.
Stars
16
Forks
5
Language
Java
License
MIT
Category
Last pushed
Apr 21, 2023
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/sebsui/JavaRank"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
meta-pytorch/torchrec
Pytorch domain library for recommendation systems
recommenders-team/recommenders
Best Practices on Recommendation Systems
hongleizhang/RSPapers
RSTutorials: A Curated List of Must-read Papers on Recommender System.
kakao/buffalo
TOROS Buffalo: A fast and scalable production-ready open source project for recommender systems
RUCAIBox/CRSLab
CRSLab is an open-source toolkit for building Conversational Recommender System (CRS).