COLLECTION_NAME_bpr_item_recs
, a BPR Recommender job is already created and configured to produce items-for-user recommendations.
This is the recommended job type, and produces better results with a short runtime. Download the APPName_item_item_rec_pipelines_bpr.json file and Migrate Fusion Objects to create the query pipeline that consumes this job’s output. See Fetch Items-for-User Recommendations (Collaborative/BPR Method) for details.
Migrate Fusion Objects
Export an app | Import an app | Export an object | Import an object | Add an object to an app | |
Fusion UI | App configuration | Launcher (entire app) App configuration (combine apps) | - | - | Object Explorer |
Objects API (endpoints) | GET from export endpoint | POST to import endpoint | GET from export endpoint | POST to import endpoint | - |
Fetch Items-for-User Recommendations (Collaborative/BPR Method)
APPName_item_user_rec_pipelines_bpr.json
file.
APPName
with the name of your Fusion app, such as ProductCatalog_item_item_rec_pipelines_bpr.json
.
APPName
with the name of your Fusion app, such as ProductCatalog
, and save it.
userId
field and only returns the recommended itemId
values. To get the actual items, you need to make a second query to the respective catalog collection with the returned itemId
values.APPName_items_for_user_bpr_boost.json
file
APPName
with the name of your Fusion app, such as ProductCatalog_items_for_user_bpr_boost.json
.APPName
with the name of your Fusion app, such as ProductCatalog
.collection
name field in the first Recommend Items for User
stage and save the file.id=<userId>
to be appended to the request in order to work. An example query URL to this pipeline would look like https://example-recs-fusion.com/api/query-pipelines/APPName_items_for_user_bpr_boost/collections/catalog/select?q=**:**&id=SomeUserId