Great Article on Zigtag / Update on Future Plans

Zigtag got a great writeup from one of our users, Paul Haley, on his blog.  Not only does the article describe the differences between Zigtag’s semantic tagging system vs. Twine‘s, but it also talks about online collaboration with groups, and data portability.

Given that Paul had some questions he raised in the article, I thought I’d respond to some of them here.

Paul mentioned that he was slightly cautious about using Zigtag or Twine because of the lack of a semantic export mechanism (it is important to note that we do export to and other formats, and a semantic export is not supported at this time because, well, there are no other applications that can read Zigtag’s semantic data and actually do anything with it).  The short term development plan includes releasing an API allowing users to access Zigtag’s semantic ontology and much of the data that we are gathering. This will include a similar API to delicious’, which will allow you to get information on your bookmarks, tags, groups, etc., and it will also allow access to our ontology (or our extensive database of defined tags).   Whether or not the API will use OWL as its format is to be decided, but if there is a market demand for OWL export, we will be happy to provide that.

One of our goals with the API is to allow other applications to be able to tag semantically.  There are literally thousands of applications out there that are using tags to organize their data, but nobody is using tags semantically.   For any number of applications with a large set of tags or information, categorizing semantically not only has the potential to organize that data much better, but it also allows the that data to interface with other applications using the same set of semantic tags, allowing increased interoperability and visibility.  One application we are contemplating is allowing blog writers to tag their wordpress blogs with semantic tags.  We are also open to gathering feedback from our user base – does anyone else have any cool ideas of things they’d like to see implemented?

On a related note, our users are always asking “Can I add my own defined tags?”.  In the coming weeks, we will also be providing a way for users to add, edit, and delete defined tags.  Initially, this will be limited to certain trusted users, but eventually the plan will be to expand it into a Wikipedia-like community process, where everyone can edit the definitions or add new ones.  We’re extremely excited about this as it will allow our semantic database and our users’ tagged data to be as accurate and inclusive as possible.

In short, we’re trying really hard to produce a powerful next-generation tool to enhance the semantic web.  Please feel free to comment on these ideas or other things you’d like to see.


More defined tags now available!

As of this weekend, we have updated our semantic data index. This resulted in the addition of more than 500,000 new defined tags, bringing the total number of defined tags to over 2.2 million.  With the addition of a few new data sources in the near future, this number is sure to grow even further.

In addition, we’ve now made migrating from and other non-semantic data even easier through an interface that allows you to manage your tags.  The tool can be used to show all your undefined tags, and will automatically analyze them to suggest possible semantic tags for them.  With one click, you can assign a defined meaning to them.  It’s also possible to rename them to something completely different, or to delete the tag completely.

For all of those that have imported their bookmarks, be sure to semantify them!

Keeping tags private or sharing them with the world

One of Zigtag’s major features is its highly tunable levels of privacy – Zigtag was designed from the ground up with privacy in mind. Privacy levels can be chosen on a tag– or page– level and are customizable for each site you visit.

Every user starts with a default privacy setting that can be chosen during sign up. There are three possible privacy settings:

  • Public
  • Anonymous
  • Private

Public means that you will be credited with the pages that you tag. Users will be able to browse and search your public bookmarks. This is the best option when you wish to share your bookmarks with others.

Anonymous means that your bookmarks are publicly viewable, but you will not be credited with tagging them. Users can browse and search anonymous bookmarks when viewing all saved pages (known as the world view), but not when viewing your profile. You may choose to allow your friends to see your anonymous bookmarks – this option is available in your account settings. We have taken great care to ensure that anonymous bookmarks cannot be traced back to you. The anonymous option is good when you would like to share a page but do not want others to know you tagged it.

Private means that your bookmarks will not be visible to anyone besides yourself. No one will ever know you tagged pages marked private.

Tag privacy vs. page privacy

Privacy can be applied to both tags and pages. Privacy applied to a page applies to that page only, while privacy applied to a tag applies to all uses of that tag.

Here’s an example of page privacy: suppose that you tag a page that you wish to keep private, such as a page on your local network. You may choose to use the word Intranet to tag it with; however, you don’t necessarily want all pages tagged Intranet to be private. In this case, you would change the page privacy to private. This means that if another user searches for the Intranet tag, this page will not be returned in the results because it is private. Other pages saved with the Intranet tag will be visible (assuming those pages are public).

As an example of tag privacy, suppose you tag a page with Competition and Social networking. You may choose to make your Competition tag private, since you do not want others to know that you consider the site competition. You do, however, want the page to be visible to others when they search for Social networking, because it’s a valuable site. In this case, you would make the Competition tag private and leave the page privacy and Social networking tag public.  Because tag privacy applies to all uses of this tag, every time you use Competition, nobody will ever be able to see anything you have tagged Competition.

We are thinking of changing tag privacy so that it applies only on that specific page.  So as in the above example, would you want your Competition tag to always be private on every page, or only on a specific page where you made it private?  Comments are welcome.

How to change privacy

You can choose a default privacy setting when you sign up for Zigtag; every new tag and bookmark that you create will get that privacy by default. But there are lots of times when you might want to change the default privacy setting, as in the examples above.

To change tag privacy, you can click on the green, yellow or red arrows at the end of tags on the sidebar – green means public, yellow means anonymous, and red means private. To change the privacy on a tag, just click on the colored arrow and it will cycle to the next privacy level.

To change page privacy, click the “Tools” menu in the sidebar (pictured left), and choose “Set page privacy.” In the lower corner of the browser, you will see a small icon that shows the current privacy of that page; the colors indicate the same level of privacy as the tag privacy option, but applies to the entire webpage: green means public, yellow means anonymous, and red means private.

Zigtag’s Social Features: Zigtag Groups

Zigtag groups are a great new approach to collaborative research and learning that allows any group of people to share resources and discuss the group through a forum.

Groups can be private (only members can see the content of the group), membership (everybody can see but only members can contribute), and public (everybody can see and contribute). Create a group for your team at work, for your class or club, or find others who share specific interests!

Posting to a group is easy and there are a few ways to do it:

  • In the sidebar, choose “Tools” > Post to Group, and all the groups you are a member of will show up.
  • Also in the sidebar, click on “Share page”, and choose the “Post To Group” tab.  This way allows you to post the currently displayed page to many groups at once.
  • In the “Explore tags” page, you can right-click a result to post to a group.
  • For advanced users only: You can also type “@<Group name>” in the sidebar “Enter tags” box; choosing a group from the drop-down will not add a tag, but will post to the group instead.

Groups also have discussion boards, which make it easy to communicate with other group members or users with similar interests (read the post on them here).

Searching groups is also easy – on the website, you can choose a group that you’re a member of, and then filter posts by their tags.  Zigtag groups make organizing your groups’ bookmarks a flash!

Defined Tags – Zigtag makes tags semantic Part 2 of 2

There’s another really important aspect of using defined semantic tags – the fact that there is only one definition for a certain idea.  Let me explain this a bit.  Say you find a page on New York City, and you tag it with “New York”. Months later, you go looking for it again – but can’t remember if you tagged it with New York, NY, NYC, or even the Big Apple.  No problem!  With Zigtag, all of these synonyms mean the exact same thing – the idea of New York City.  Zigtag understands that New York and NYC are semantically equivalent. Therefore, you can actually search for that page you tagged “New York”, by any of the synonyms for it.

Above is a screen shot of Zigtag’s “Explore” dialog, where you can retrieve things you’ve tagged.  On the left is the tag you’re searching by, in this case NYC.  On the right are the results.  Notice that the results were actually tagged with “New York”, not NYC, yet Zigtag found them.

This is extremely powerful, and Zigtag is the only bookmarking solution to solve this problem.

It becomes even more powerful when used as a research tool.  On other sites like, if you were looking for restaurants in New York, you would have to search for sites tagged with NY, NYC, New-york, newyork, new_york, etc. and even then you’d probably not find all the things people are tagging about this.  With Zigtag, you’re searching with the idea of “New york”, and everybody understands that idea.

Semantic tagging is also very useful from a personal tagging standpoint.  After all, when you tag, you tag with ideas, not words.  This allows you to tag a page with “Car”, but retrieve it by search for “Automobile”, or tag it with “API”, and search for “application programming interface”. It means you don’t have to remember the exact word you tagged it with – just the idea you think of when you tag it.

So try out Zigtag, and be sure to tag semantically!  If you are already using it, or import your bookmarks from another service, we offer a tag renaming tool so you can convert your normal tags into semantic tags (an article on this is coming soon).

Welcome to Zigtag!

Welcome to the Zigtag blog! I’ll try to post a new post every couple days, detailing new features, features we’ve had for a while, stuff that’s going on with the company, and general keep-you-up-to-date posts.

As a first post, I guess it’s good to get it out of the way – what is Zigtag?

Zigtag is a new semantic social bookmarking application (wow what a mouthful!). If you’re familiar with delicious, it’s similar to that but a whole lot more user friendly, and a lot more features, the most important part being semantic tags. Semantic tags mean that each tag has a meaning – e.g. there is only one New York City, but you can reference the idea of New York City in a lot of different ways (New York, NY, NYC, Big Apple, etc.) Similarly, if you want to tag a page about Apple, which Apple do you mean? Apple Inc, or the fruit? With Zigtag, we make it easy to handle these thorny problems.

Zigtag is also a sort of social network in that there are the standard social networking aspects to it – friends, groups, a news feed, sharing links, etc. However, unlike other tools, collaborating and organizing links become a whole lot easier if everybody is annotating their tags with ideas, instead of words. It doesn’t matter that Sally tags with NY, and Greg tags with NYC, they both mean the same New York.

We’ll follow this up with a few articles in the next few days – but for now, try it out! Sign up for our beta at and we’ll get you an account.