Add factorization machines
Nobody has claimed this yet.
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 25/100
- Issue type
- Feature
- Clarity
- Needs clarification
- Activity status
- Stale
- Tech stack
- python
- Domain
- machine-learning
Research direction
Review the existing FlexMF design and assess whether factorization-machine support belongs there or in a new lenskit.fm package. First clarify the scoring-model API and expected behavior, then define the implementation scope and validation needed for support to be complete.
Written by the indexing model from the issue text.
Description
I want to add support for factorization machine scoring models, using an existing library.
The current state of maintenance of most FM libraries is not great, so it is probably best to just directly implement a factorization machine as a part of FlexMF or a new lenskit.fm package.
- Dominant language
- Python
- Stars
- 314
- Forks
- 77
- Avg merge
- 4d 6m
- Merged PRs (30d)
- 10
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from lenskit/lkpy
-
components data
Difficulty 5/5 Over a week Newbie friendliness 35/100
-
components pipeline
Difficulty 5/5 Over a week Newbie friendliness 35/100
-
build
-
data flexmf performance
Difficulty 5/5 Over a week Newbie friendliness 35/100
-
flexmf performance
Difficulty 5/5 Over a week Newbie friendliness 35/100
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
bancolombia/sentinel#23 ·
-
test md OpenCI
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
-
integration:quickjs org:external priority:backlog topic:code-interpreter topic:middleware type:feature
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
langchain-ai/deepagents#6450 ·
-
bug client
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100