How do I structure a recombee catalog with multiple item types?
up vote
3
down vote
favorite
we are just getting started with recombee and are loading in our catalog. We have different classes of items, like books, videos and games. Should we be creating a separate catalog for each or one catalog with all the items and a type field to indicate the type of item? We will want to provide recommendations both within a type (e.g. recommended books) as well as across types (e.g. recommended books, videos and games).
Thanks! I couldn’t quite find the answer from the documentation.
recommendation-engine
add a comment |
up vote
3
down vote
favorite
we are just getting started with recombee and are loading in our catalog. We have different classes of items, like books, videos and games. Should we be creating a separate catalog for each or one catalog with all the items and a type field to indicate the type of item? We will want to provide recommendations both within a type (e.g. recommended books) as well as across types (e.g. recommended books, videos and games).
Thanks! I couldn’t quite find the answer from the documentation.
recommendation-engine
add a comment |
up vote
3
down vote
favorite
up vote
3
down vote
favorite
we are just getting started with recombee and are loading in our catalog. We have different classes of items, like books, videos and games. Should we be creating a separate catalog for each or one catalog with all the items and a type field to indicate the type of item? We will want to provide recommendations both within a type (e.g. recommended books) as well as across types (e.g. recommended books, videos and games).
Thanks! I couldn’t quite find the answer from the documentation.
recommendation-engine
we are just getting started with recombee and are loading in our catalog. We have different classes of items, like books, videos and games. Should we be creating a separate catalog for each or one catalog with all the items and a type field to indicate the type of item? We will want to provide recommendations both within a type (e.g. recommended books) as well as across types (e.g. recommended books, videos and games).
Thanks! I couldn’t quite find the answer from the documentation.
recommendation-engine
recommendation-engine
asked Nov 7 at 17:59
Marcos Athanasoulis
161
161
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
up vote
1
down vote
Since you want to recommend also across types, all the items should be in one Recombee database.
You should add a string item property called type
and set it for each item (to book/video/game ...).
Then you can filter upon the property using ReQL by setting filter
parameter of a recommendation request. For example with filter: 'type' == "book"
, only books will be returned as recommended items.
If you don't set the filter, you will get recommended items of any type.
add a comment |
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
1
down vote
Since you want to recommend also across types, all the items should be in one Recombee database.
You should add a string item property called type
and set it for each item (to book/video/game ...).
Then you can filter upon the property using ReQL by setting filter
parameter of a recommendation request. For example with filter: 'type' == "book"
, only books will be returned as recommended items.
If you don't set the filter, you will get recommended items of any type.
add a comment |
up vote
1
down vote
Since you want to recommend also across types, all the items should be in one Recombee database.
You should add a string item property called type
and set it for each item (to book/video/game ...).
Then you can filter upon the property using ReQL by setting filter
parameter of a recommendation request. For example with filter: 'type' == "book"
, only books will be returned as recommended items.
If you don't set the filter, you will get recommended items of any type.
add a comment |
up vote
1
down vote
up vote
1
down vote
Since you want to recommend also across types, all the items should be in one Recombee database.
You should add a string item property called type
and set it for each item (to book/video/game ...).
Then you can filter upon the property using ReQL by setting filter
parameter of a recommendation request. For example with filter: 'type' == "book"
, only books will be returned as recommended items.
If you don't set the filter, you will get recommended items of any type.
Since you want to recommend also across types, all the items should be in one Recombee database.
You should add a string item property called type
and set it for each item (to book/video/game ...).
Then you can filter upon the property using ReQL by setting filter
parameter of a recommendation request. For example with filter: 'type' == "book"
, only books will be returned as recommended items.
If you don't set the filter, you will get recommended items of any type.
answered Nov 8 at 11:03
Ondrej Fiedler
362
362
add a comment |
add a comment |
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53195137%2fhow-do-i-structure-a-recombee-catalog-with-multiple-item-types%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown