POSIT: Promotion of Semantic Item Tail via Adversarial Learning