Here we are having explicit ratings on a scale of 1-5 or 1-10;
How can we build collab_learner or a recommendation system where we don’t have explicit_ratings but some implicit feedback like number of likes or number of cart adds or number of purchases etc. on a retail website?
I would probably handle that differently depending on what the distribution of your number of likes looked like. If a lot of posts have 0 likes, but some of them have a large number, you may consider using a scaled version. Another option would be to put them into buckets so bucket 0 would equal 0 likes, bucket 1 would equal 1-10 etc. You could create that rank yourself since it’s just an arbitrary number.
Yes, I agree. If we have multiple fields though like we want to take into account cart adds, purchases, clicks, likes etc. how can we combine them into one representative rating?
Should it then be a weighted sum of the sigmoids applied to individual features? The main challenge here is sparsity would be more than movies I think because many users buy once or twice and very few users buy frequently for a small online store…
kernels are typically initialized with random values. The size of the kernels on the other hand is chosen from a small set (typically) such as 3x3, 5x5, 7x7 - pros/cons for choice of these sizes will become clear as we proceed through the remaining chapters.
Just the fact that convolution was not activated at that particular point. For example for top-edge/bottom-edge convolution kernels! But apart from that I am not sure.