Rules are automatically computed by the ruleminer on a daily basis as soon significant user patterns are identified. But why in my system no rules are automatically generated between two items.Thanks
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
There are a lot of possible explanations for why no rules are generated.First check the Admin Tool an go to the Administration section (link in the upper right corner). There go to plugin logs and check if the rulminer is actually executed. (There should be log entries). If you see entries there you can paste some log output here.
If the Rulminer is running fine and you still see no recommendations it can be that there simply are no significant similarities in user behaviour to find any recommendations. You need at least 2 different users performing the same actions on at least the same 3 items for a third user to see recommendations:
User A views Item 1
User A views Item 2
User A views Item 3
User B views Item 1
User B views Item 2
User B views Item 3
Calculate rules
User C views Item 1 and gets Item2, Item3 as recommendations.
That is the bare minimum for the user to see any recommendations. If the data you sent so far does not show at least this pattern anywhere, you will not get any results!
Given your other thread it may also be a problem with the sessionids. If you set them wrong (always the same one or always a different one), rules will also not be generated!
Hth
Stephan
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
EASYREC_TEST
Overview • Items & Rules • Statistics • Top Ranked • Hot Recommendations • Cluster Manager • Type Manager
Statistics for "EASYREC_TEST"
The following tables show the activities for the selected tenant.
Note: The data presented here is automatically updated after every rule generator execution normally scheduled once a day, so it may be a little outdated.
If you want to, you can refresh the statistics now.
Overview
number of clicks on recommendations (conversions) 0 (0) help
number of total actions (this month) 127 (68) help
number of maximum allowed actions per month unlimited help
number of total items 43 help
number of total users 7 help
average actions per user 18.14 help
recommendation coverage 70.87 % help
Number of Users who made
1 action 1
2 actions 0
3 - 10 actions 3
11 - 100 actions 3
101 and more actions 0
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
EASYREC_TEST
Overview • Items & Rules • Statistics • Top Ranked • Hot Recommendations • Cluster Manager • Type Manager
Statistics for "EASYREC_TEST"
The following tables show the activities for the selected tenant.
Note: The data presented here is automatically updated after every rule generator execution normally scheduled once a day, so it may be a little outdated.
If you want to, you can refresh the statistics now.
Overview
number of clicks on recommendations (conversions) 0 (0) help
number of total actions (this month) 127 (68) help
number of maximum allowed actions per month unlimited help
number of total items 43 help
number of total users 7 help
average actions per user 18.14 help
recommendation coverage 70.87 % help
Number of Users who made
1 action 1
2 actions 0
3 - 10 actions 3
11 - 100 actions 3
101 and more actions 0
I have done as you say(Many users view many different items with different sessionids).Rules are generated successfully.But still no recommendations are given for users......
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
If the rules are generated (and your sql file shows they are), they are used to compute recommendations. However, a recommendation list gets filtered before it is sent to the client, based on previous actions of the particular user. The idea is to avoid showing the same items to the same user over and over again. It is possible that you now have created actions for all users on all items, and so all items are filtered out.
To check if that is indeed the problem, try adding an item and view it only with a subset of the users, then run the generators and see if you get recommendations for a different user.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
{yourServerURL}/api/1.1/otherusersalsoviewed?apikey=8ab9dc3ffcdac576d0f298043a60517a&tenantid=EASYREC_DEMO&itemid=42&userid=24EH1723322222A3&itemtype=ITEM&requesteditemtype=ITEM. When I send call like this. I receive only one item which is the same itemid with the one in the url in a xml file.No recommendation.why? thanks!
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Does the easyrec has functions like Statistics collection sites PV, UV, user behavior data, such as: the length of the user access(how long does a user view one page), user access depth (how many pages) and other data
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Rules are automatically computed by the ruleminer on a daily basis as soon significant user patterns are identified. But why in my system no rules are automatically generated between two items.Thanks
There are a lot of possible explanations for why no rules are generated.First check the Admin Tool an go to the Administration section (link in the upper right corner). There go to plugin logs and check if the rulminer is actually executed. (There should be log entries). If you see entries there you can paste some log output here.
If the Rulminer is running fine and you still see no recommendations it can be that there simply are no significant similarities in user behaviour to find any recommendations. You need at least 2 different users performing the same actions on at least the same 3 items for a third user to see recommendations:
That is the bare minimum for the user to see any recommendations. If the data you sent so far does not show at least this pattern anywhere, you will not get any results!
Given your other thread it may also be a problem with the sessionids. If you set them wrong (always the same one or always a different one), rules will also not be generated!
Hth
Stephan
14 root EASYREC_TEST VIEWED_TOGETHER http://www.easyrec.org/plugins/ARM/1.0 2016-12-02 15:00:00 0 s Details… done config tenant statistics
13 root EASYREC_TEST ARCHIVE http://www.easyrec.org/internal/Archive/1.0 2016-12-02 15:00:00 0 s Details… done config tenant statistics
12 root EASYREC_TEST VIEWED_TOGETHER http://www.easyrec.org/plugins/ARM/1.0 2016-12-02 14:00:00 0 s Details… done config tenant statistics
11 root EASYREC_TEST ARCHIVE http://www.easyrec.org/internal/Archive/1.0 2016-12-02 14:00:00 0 s Details… done config tenant statistics
10 root EASYREC_TEST VIEWED_TOGETHER http://www.easyrec.org/plugins/ARM/1.0 2016-12-02 10:00:00 0 s Details… done config tenant statistics
9 root EASYREC_TEST ARCHIVE http://www.easyrec.org/internal/Archive/1.0 2016-12-02 10:00:00 0 s Details… done config tenant statistics
8 root EASYREC_TEST IS_RELATED http://www.easyrec.org/plugins/slopeone/1.0 2016-11-28 10:44:08 0 s Details… done config tenant statistics
7 root EASYREC_TEST BOUGHT_TOGETHER http://www.easyrec.org/plugins/ARM/1.0 2016-11-28 10:44:08 0 s Details… done config tenant statistics
6 root EASYREC_TEST GOOD_RATED_TOGETHER http://www.easyrec.org/plugins/ARM/1.0 2016-11-28 10:44:08 0 s Details… done config tenant statistics
5 root EASYREC_TEST VIEWED_TOGETHER http://www.easyrec.org/plugins/ARM/1.0 2016-11-28 10:44:08 0 s Details… done config tenant statistics
4 root EASYREC_DEMO IS_RELATED http://www.easyrec.org/plugins/slopeone/1.0 2016-11-28 10:13:53 0 s Details… done config tenant statistics
3 root EASYREC_DEMO BOUGHT_TOGETHER http://www.easyrec.org/plugins/ARM/1.0 2016-11-28 10:13:53 0 s Details… done config tenant statistics
2 root EASYREC_DEMO GOOD_RATED_TOGETHER http://www.easyrec.org/plugins/ARM/1.0 2016-11-28 10:13:53 0 s Details… done config tenant statistics
1 root EASYREC_DEMO VIEWED_TOGETHER http://www.easyrec.org/plugins/ARM/1.0 2016-11-28 10:13:53 0 s Details… done config tenant statistics
Here are my logs.
EASYREC_TEST
Overview • Items & Rules • Statistics • Top Ranked • Hot Recommendations • Cluster Manager • Type Manager
Statistics for "EASYREC_TEST"
The following tables show the activities for the selected tenant.
Note: The data presented here is automatically updated after every rule generator execution normally scheduled once a day, so it may be a little outdated.
If you want to, you can refresh the statistics now.
Overview
number of clicks on recommendations (conversions) 0 (0) help
number of total actions (this month) 127 (68) help
number of maximum allowed actions per month unlimited help
number of total items 43 help
number of total users 7 help
average actions per user 18.14 help
recommendation coverage 70.87 % help
Number of Users who made
1 action 1
2 actions 0
3 - 10 actions 3
11 - 100 actions 3
101 and more actions 0
EASYREC_TEST
Overview • Items & Rules • Statistics • Top Ranked • Hot Recommendations • Cluster Manager • Type Manager
Statistics for "EASYREC_TEST"
The following tables show the activities for the selected tenant.
Note: The data presented here is automatically updated after every rule generator execution normally scheduled once a day, so it may be a little outdated.
If you want to, you can refresh the statistics now.
Overview
number of clicks on recommendations (conversions) 0 (0) help
number of total actions (this month) 127 (68) help
number of maximum allowed actions per month unlimited help
number of total items 43 help
number of total users 7 help
average actions per user 18.14 help
recommendation coverage 70.87 % help
Number of Users who made
1 action 1
2 actions 0
3 - 10 actions 3
11 - 100 actions 3
101 and more actions 0
Rule Statistics
is related (provided by SlopeOne) help
endDate 2016-11-28T10:44:08.573+08:00
startDate 2016-11-28T10:44:08.551+08:00
numberOfActionsConsidered 0
numberOfRulesCreated 0
actionDuration 0
deviationDuration 3
noCreatedDeviations 0
noModifiedDeviations 0
noUsers 0
nonPersonalizedDuration 0
good rated together (provided by ARM) help
endDate 2016-11-28T10:44:08.510+08:00
startDate 2016-11-28T10:44:09+08:00
numberOfActionsConsidered 0
numberOfRulesCreated 0
cutoffDate 2015-11-29T10:44:09+08:00
duration 0
iterations 1
lastConf 0.0
lastSupport 2
metricType CONFIDENCE
nrBaskets 0
nrProducts 0
sizeCountMap 0
sizeL1 0
sizeL2 0
sizeRules 0
viewed together (provided by ARM) help
endDate 2016-12-02T15:00:00.289+08:00
startDate 2016-12-02T15:00:00+08:00
numberOfActionsConsidered 126
numberOfRulesCreated 104
cutoffDate 2015-12-03T15:00:00+08:00
duration 0
iterations 1
lastConf 0.0
lastSupport 2
metricType CONFIDENCE
nrBaskets 7
nrProducts 43
sizeCountMap 0
sizeL1 23
sizeL2 52
sizeRules 104
bought together (provided by ARM) help
endDate 2016-11-28T10:44:08.532+08:00
startDate 2016-11-28T10:44:09+08:00
numberOfActionsConsidered 0
numberOfRulesCreated 0
cutoffDate 2015-11-29T10:44:09+08:00
duration 0
iterations 1
lastConf 0.0
lastSupport 2
metricType CONFIDENCE
nrBaskets 0
nrProducts 0
sizeCountMap 0
sizeL1 0
sizeL2 0
sizeRules 0
distribution of association values
number of items with rules that have a association value:
< 20 % 0
20 - 40 % 5
40 - 60 % 2
60 - 80 % 4
Last edit: LiQiang 2016-12-02
I have done as you say(Many users view many different items with different sessionids).Rules are generated successfully.But still no recommendations are given for users......
Here are my sql file in my database. Please help me analyze the reasons when you have time .Thank you very much.
If the rules are generated (and your sql file shows they are), they are used to compute recommendations. However, a recommendation list gets filtered before it is sent to the client, based on previous actions of the particular user. The idea is to avoid showing the same items to the same user over and over again. It is possible that you now have created actions for all users on all items, and so all items are filtered out.
To check if that is indeed the problem, try adding an item and view it only with a subset of the users, then run the generators and see if you get recommendations for a different user.
{yourServerURL}/api/1.1/otherusersalsoviewed?apikey=8ab9dc3ffcdac576d0f298043a60517a&tenantid=EASYREC_DEMO&itemid=42&userid=24EH1723322222A3&itemtype=ITEM&requesteditemtype=ITEM. When I send call like this. I receive only one item which is the same itemid with the one in the url in a xml file.No recommendation.why? thanks!
’try adding an item and view it only with a subset of the users‘ means delete all the items I added before?
’try adding an item and view it only with a subset of the users‘ means delete all the items I added before?
’try adding an item and view it only with a subset of the users‘ means delete all the items I added before?
Thank you very much. Recommendation items for users is not null now.
Does the easyrec has functions like Statistics collection sites PV, UV, user behavior data, such as: the length of the user access(how long does a user view one page), user access depth (how many pages) and other data
Unfortunately, there are no statistics to get from easyrec except for what you see in the admin interface.
I have found some useful data about users are existing in the database ,but they have not show us in the admin interface.I will develop it later.