New File tag_clustering (extracted functionality from semantic_clustering)