Recsys notes and code