Large scale multi-label text classification of a hierarchical dataset using Rocchio algorithm | Synapse