From 18efe387366c8d3f7571c5c1865514f354407570 Mon Sep 17 00:00:00 2001 From: julitafalcondusza Date: Wed, 2 Oct 2024 14:17:49 +0200 Subject: [PATCH 1/7] Time-slot based models described --- docs/personalization/recommendation_models.md | 24 ++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/docs/personalization/recommendation_models.md b/docs/personalization/recommendation_models.md index 475411a4..6e14f3a5 100644 --- a/docs/personalization/recommendation_models.md +++ b/docs/personalization/recommendation_models.md @@ -244,4 +244,26 @@ The logic used for resolving a submodel is as follows: for requesting recommendations. Recommendation are fetched from all the submodels and merged based on the weight (relevance). If one of the submodels delivers recommendations with better relevance, - the results of other models can disappear from the list. \ No newline at end of file + the results of other models can disappear from the list. + +### Time-slot based models + +Time-slot based models consider only a particular range of time rather than the full day, while creating recommendations. +They can be used for [popularity](recommendation_models#popularity-models) and [collaborative](recommendation_models#collaborative-models) types of models. +With time-slot based models, user can configure and set specific time slots. + +These time slots: + +- can include any number of hours, in the range between 1 and 24 +- cannot overlap, for example, you cannot set up 8 a.m - 11 a.m and 9 a.m - 12 a.m slots at once +- cannot pass between two days, for example, you cannot set slot 11 p.m - 3 a.m + +In these models, recommendations are created for both configured time slots and for the main model (for example, for the last 30 days). +However, time-slot based models are shown as priority in the hours for which time slots are configured. + +To use time slot-based models, this feature must be enabled. + +!!! note "Enable time slots" + + Time slots must be enabled by the administrators. + To start using this functionality, first contact the Support Team. \ No newline at end of file From 72422ac81a6a7949f0c5d4acabc8afbfe5142697 Mon Sep 17 00:00:00 2001 From: julitafalcondusza Date: Thu, 3 Oct 2024 11:35:35 +0200 Subject: [PATCH 2/7] Update --- docs/personalization/recommendation_models.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/personalization/recommendation_models.md b/docs/personalization/recommendation_models.md index 6e14f3a5..60fc4686 100644 --- a/docs/personalization/recommendation_models.md +++ b/docs/personalization/recommendation_models.md @@ -254,7 +254,7 @@ With time-slot based models, user can configure and set specific time slots. These time slots: -- can include any number of hours, in the range between 1 and 24 +- can cover any time frame, including minutes, and don't necessarily have to start and end with full hour - cannot overlap, for example, you cannot set up 8 a.m - 11 a.m and 9 a.m - 12 a.m slots at once - cannot pass between two days, for example, you cannot set slot 11 p.m - 3 a.m From f8e8fb866f8b3e1eda3e97aab2c52bb435343ff7 Mon Sep 17 00:00:00 2001 From: julitafalcondusza Date: Fri, 4 Oct 2024 14:27:44 +0200 Subject: [PATCH 3/7] Info about reco-call added --- docs/personalization/recommendation_models.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/personalization/recommendation_models.md b/docs/personalization/recommendation_models.md index 60fc4686..aa32795c 100644 --- a/docs/personalization/recommendation_models.md +++ b/docs/personalization/recommendation_models.md @@ -259,7 +259,7 @@ These time slots: - cannot pass between two days, for example, you cannot set slot 11 p.m - 3 a.m In these models, recommendations are created for both configured time slots and for the main model (for example, for the last 30 days). -However, time-slot based models are shown as priority in the hours for which time slots are configured. +However, time-slot based recommendations are shown as priority in the hours for which time slots are configured (if requested in recommendation call). To use time slot-based models, this feature must be enabled. From 77cf841d374c0a1ba4d026bff8799d1d4cbcd0b8 Mon Sep 17 00:00:00 2001 From: julitafalcondusza Date: Tue, 8 Oct 2024 13:03:50 +0200 Subject: [PATCH 4/7] Fixes --- docs/personalization/recommendation_models.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/docs/personalization/recommendation_models.md b/docs/personalization/recommendation_models.md index aa32795c..415d2653 100644 --- a/docs/personalization/recommendation_models.md +++ b/docs/personalization/recommendation_models.md @@ -248,22 +248,22 @@ The logic used for resolving a submodel is as follows: ### Time-slot based models -Time-slot based models consider only a particular range of time rather than the full day, while creating recommendations. +Time-slot based models consider only a particular range of time rather than the full day when calculating recommendations. They can be used for [popularity](recommendation_models#popularity-models) and [collaborative](recommendation_models#collaborative-models) types of models. -With time-slot based models, user can configure and set specific time slots. +With time-slot based models, you can request to configure and set specific time slots. + +In these models, recommendations are created for both configured time slots and for the main model (for example, for the last 30 days). +However, time-slot based recommendations are shown as priority in the hours for which time slots are configured (if requested in a recommendation call). These time slots: -- can cover any time frame, including minutes, and don't necessarily have to start and end with full hour +- can cover any time frame, including minutes (for example, 11 a.m. - 3:30 p.m), and don't necessarily have to start and end at full hour - cannot overlap, for example, you cannot set up 8 a.m - 11 a.m and 9 a.m - 12 a.m slots at once -- cannot pass between two days, for example, you cannot set slot 11 p.m - 3 a.m - -In these models, recommendations are created for both configured time slots and for the main model (for example, for the last 30 days). -However, time-slot based recommendations are shown as priority in the hours for which time slots are configured (if requested in recommendation call). +- cannot span between two days, for example, you cannot set slot 11 p.m - 3 a.m To use time slot-based models, this feature must be enabled. !!! note "Enable time slots" - Time slots must be enabled by the administrators. - To start using this functionality, first contact the Support Team. \ No newline at end of file + Time slots must be enabled by and configured Ibexa Team. + To start using this functionality and request that a specific model is created, contact customer support. \ No newline at end of file From d22451d1ebe6c2efc07ae213fc71416f80f34813 Mon Sep 17 00:00:00 2001 From: julitafalcondusza Date: Tue, 8 Oct 2024 13:39:58 +0200 Subject: [PATCH 5/7] Hour fixes --- docs/personalization/recommendation_models.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/personalization/recommendation_models.md b/docs/personalization/recommendation_models.md index 415d2653..da62c8b3 100644 --- a/docs/personalization/recommendation_models.md +++ b/docs/personalization/recommendation_models.md @@ -257,9 +257,9 @@ However, time-slot based recommendations are shown as priority in the hours for These time slots: -- can cover any time frame, including minutes (for example, 11 a.m. - 3:30 p.m), and don't necessarily have to start and end at full hour -- cannot overlap, for example, you cannot set up 8 a.m - 11 a.m and 9 a.m - 12 a.m slots at once -- cannot span between two days, for example, you cannot set slot 11 p.m - 3 a.m +- can cover any time frame, including minutes (for example, 11 A.M. - 3:30 P.M.), and don't necessarily have to start and end at full hour +- cannot overlap, for example, you cannot set up 8 A.M. - 11 A.M. and 9 A.M. - 12 A.M. slots at once +- cannot span between two days, for example, you cannot set slot 11 P.M. - 3 A.M. To use time slot-based models, this feature must be enabled. From c72aaaf1c7b29970e1128f62d3be83eeacee0303 Mon Sep 17 00:00:00 2001 From: julitafalcondusza Date: Tue, 8 Oct 2024 14:18:42 +0200 Subject: [PATCH 6/7] Variable added --- docs/personalization/recommendation_models.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/personalization/recommendation_models.md b/docs/personalization/recommendation_models.md index da62c8b3..2fdeb85d 100644 --- a/docs/personalization/recommendation_models.md +++ b/docs/personalization/recommendation_models.md @@ -265,5 +265,5 @@ To use time slot-based models, this feature must be enabled. !!! note "Enable time slots" - Time slots must be enabled by and configured Ibexa Team. + Time slots must be enabled by and configured [[= product_name_base =]] Team. To start using this functionality and request that a specific model is created, contact customer support. \ No newline at end of file From fca035028f35715896f46daeadb7a46913b825b9 Mon Sep 17 00:00:00 2001 From: julitafalcondusza Date: Tue, 22 Oct 2024 10:52:10 +0200 Subject: [PATCH 7/7] Info added --- docs/personalization/recommendation_models.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/docs/personalization/recommendation_models.md b/docs/personalization/recommendation_models.md index 2fdeb85d..24f1f446 100644 --- a/docs/personalization/recommendation_models.md +++ b/docs/personalization/recommendation_models.md @@ -246,11 +246,13 @@ The logic used for resolving a submodel is as follows: If one of the submodels delivers recommendations with better relevance, the results of other models can disappear from the list. -### Time-slot based models +## Time-slot based models Time-slot based models consider only a particular range of time rather than the full day when calculating recommendations. They can be used for [popularity](recommendation_models#popularity-models) and [collaborative](recommendation_models#collaborative-models) types of models. -With time-slot based models, you can request to configure and set specific time slots. + +These models can be an optimum answer for customers who notice variable consumption of their content or products throughout the day, with different content being popular, for example, in the morning and afternoon. +Time-slot based models can cover these needs, as you can request to configure and set specific time slots. In these models, recommendations are created for both configured time slots and for the main model (for example, for the last 30 days). However, time-slot based recommendations are shown as priority in the hours for which time slots are configured (if requested in a recommendation call). @@ -258,12 +260,12 @@ However, time-slot based recommendations are shown as priority in the hours for These time slots: - can cover any time frame, including minutes (for example, 11 A.M. - 3:30 P.M.), and don't necessarily have to start and end at full hour -- cannot overlap, for example, you cannot set up 8 A.M. - 11 A.M. and 9 A.M. - 12 A.M. slots at once -- cannot span between two days, for example, you cannot set slot 11 P.M. - 3 A.M. +- cannot overlap, for example, you cannot set slots 8 A.M. - 11 A.M. and 9 A.M. - 12 A.M. at once +- cannot span between two days, for example, you cannot set a slot to 11 P.M. - 3 A.M. To use time slot-based models, this feature must be enabled. !!! note "Enable time slots" Time slots must be enabled by and configured [[= product_name_base =]] Team. - To start using this functionality and request that a specific model is created, contact customer support. \ No newline at end of file + To start using this functionality and request that a specific model is created, contact customer support (support@ibexa.co). \ No newline at end of file