Open n0obcoder opened 1 year ago
@lucasmaystre i would really appreciate if you could please help me with this : )
This is handled around line 131 in this file. It looks like, in the case of no skipped songs, the embedding for "session-" as you call it is the all-zeros vector.
i really appreciate your help, thanks @lucasmaystre : )
Great paper! I really enjoyed reading it : D I have one doubt though. It was mentioned in the paper, that for every session, you make 2 separate groups of songs, first session+ contains all consumed songs, second session- contains all the songs those were skipped. Then you take the average of all the songs in these 2 groups to create embeddings for session+ and session-, and then these embeddings are passed into the 2 LSTMs for various time-steps.
How do you handle the cases when, let's say, there are no skipped songs in a session? How do we find the embedding for such a session- which is empty?