Investigating Centric and Hierarchical Approaches to Advertisement Recommendation | Synapse