keywords Computer Science Computer Science, Information Systems Flexible order Neural networks Recommender systems Science & Technology Sequential recommendation Technology