Such clustering is usually performed through manually defined semantic and syntactic features defined over argument instances.
the representation based on these features are usually sparse and difficult to generalize.