gorse-io / gorse-io/gorse-js

Collaborative filtering api method is missing in library

Open
#11 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
13
Forks
13
PR merge metrics
No merged PRs in 30d

Description

In Gorse, there is an option for intermediate recommendation:

_Collaborative Filtering Recommender
Recommenders based on similar items and similar users require that the recommended items need to be linked with similar users or historical items of the recommended user, which limits the scope of recommended items searching._

This api is called through:
{{url}}:8088/api/intermediate/recommend/$User
{{url}}:8088/api/intermediate/recommend/$User/$Category

Could you please apply this recommendation method to gorse-js lib?

Thanks,
GKF

Contributor guide

Open the contributing guide

Research direction

Start in the gorse-js library's existing recommendation API methods and compare their request and path-building patterns with the two intermediate recommendation endpoints in the issue. Done means the TypeScript client exposes both user-only and user-plus-category forms and they call the corresponding endpoints; no specific files or tests are named.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
api
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.