A collaborative filtering recommendation algorithm based on DeepWalk and self-attention. (13th June 2023)