With ActsAsTaggableOn, you can tag a single model on several contexts, such as skills, interests, and awards. It also provides other advanced functionality. Do not remove old tags after creating a new tag
Michael Bleigh, Crowd Interactive
gem "crowdint_acts-as-taggable-on", "~> 2.3.5"