lenskit.batch.BatchRecRequest#
- class lenskit.batch.BatchRecRequest#
Bases:
TypedDictFull recommendation request for batch inference, including candidate items.
- Stability:
- Full (see Stability Levels).
- query: lenskit.data.RecQuery#
Recommendation query.
- user_id: lenskit.data.ID#
User ID (ignored if
queryis specified).
- query_id: lenskit.data.ID | lenskit.data.GenericKey#
Query ID (ignored if
queryis specified, defaults to user ID).
- items: lenskit.data.ItemList#
The items to score or possibly recommend. It is usually better to supply
candidatesand/ortest_items.
- candidates: lenskit.data.ItemList#
Candidate items for the recommendations. Overrides
itemsfor top-N recommendation.
- test_items: lenskit.data.ItemList#
Test items for the recommendation query. Overrides
itemsfor scoring or rating prediction.