shenweichen / shenweichen/DeepCTR-Torch

How do people actually generate unseen new inference data?

Open
#233 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

question
Dominant language
Python
Stars
3.5k
Forks
733
PR merge metrics
No merged PRs in 30d

Description

Describe the question(问题描述)

Let's say I implemented DeepFM here. I see how we train and test. But after we test, now we want to actually make recommendations with unseen new data. But how do we then create the unseen new data? What is people normally do? Because there are tens of millions users and millions movies, I don't think people generate unseen new data point for each user to go on for loop of every movie. Would you tip me off how people generally do in production?

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No file, test, or entry point is named in the issue. Start by locating the repository's DeepFM implementation and any inference or usage documentation, then confirm with maintainers whether documenting the production workflow is the intended scope and what completed guidance should cover.

Written by the indexing model from the issue text.

Assessment

Tech stack
python, pytorch
Domain
machine-learning
Issue type
Documentation
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.