The key to the semantic approach for Zigtag is that shared tags are just that - they are more precise than strings. They are not only words - they have definitions.
The intelligence aspect is that our tags have defined meanings, so when you tag a page, you are assigning it a definition rather than a simple word that could have multiple meanings. Having defined tags is what sets Zigtag apart from other social bookmarking web sites.