You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Gorse is an open-source recommendation system engine written in Go. Gorse aims to be a universal open-source recommender system that can be quickly introduced into a wide variety of online services. By importing items, users, and interaction data into Gorse, the system will automatically train models to generate recommendations for each user. Project features are as follows.
12
+
Gorse is an AI powered open-source recommender system written in Go. Gorse aims to be a universal open-source recommender system that can be quickly integrated into a wide variety of online services. By importing items, users, and interaction data into Gorse, the system will automatically train models to generate recommendations for each user. Project features are as follows.
-**Multi-source:** Recommend items from latest, user-to-user, item-to-item, collaborative filtering and etc.
17
-
-**AutoML:** Search the best recommendation model automatically in the background.
18
-
-**Distributed prediction:** Support horizontal scaling in the recommendation stage after single node training.
17
+
-**Multimodal:** Support multimodal content (text, image, videos, etc.) via embedding.
18
+
-**AI-powered:** Support both classical recommenders and LLM-based recommenders.
19
+
-**GUI Dashboard:** Provide GUI dashboard for recommendation pipeline editing, system monitoring, and data management.
19
20
-**RESTful APIs:** Expose RESTful APIs for data CRUD and recommendation requests.
20
-
-**Online evaluation:** Analyze online recommendation performance from recently inserted feedback.
21
-
-**GUI Dashboard:** Provide GUI dashboard for data management and system monitoring.
22
21
23
22
## Quick Start
24
23
@@ -30,7 +29,7 @@ docker run -p 8088:8088 zhenghaoz/gorse-in-one --playground
30
29
31
30
The playground mode will download data from [GitRec](https://gitrec.gorse.io/) and import it into Gorse. The dashboard is available at `http://localhost:8088`.
After the "Generate item-to-item recommendation" task is completed on the "Tasks" page, try to insert several feedbacks into Gorse. Suppose Bob is a developer who interested in LLM related repositories. We insert his star feedback to Gorse.
0 commit comments