Do not allow duplicates
Generate item-user pairs
Generate item- set of user pairs