Learning optimal ranking with tensor factorization for tag recommendation | Synapse