Analyzing Patterns of Contribution to User-generated Tag Hierarchies Based on Core User Types