Adding some details on my initial approach for modeling the shopping data.