Collecting and Processing Interaction Data for Recommendation Systems