Tagging, Search, and Re-Search
The SupraSphere tagging engine is one of the most unique and innovative features of the system. We have taken a very different approach to tagging, almost redefining it to the point that we could reasonably call it something else!
In any case, our tagging engine has numerous different and highly compelling attributes:
- When tagging an item, you can use multiple words in a single tag
- When an item is tagged multiple times, it creates a relationship between the different tags
- Tags are included as a part of search, so that even if a message, file, email, contact or other asset type do not have the keyword that is being searched, they will show up in the result set as a result of matching a tag
- You can tag items in a search result with whatever keyword was searched for, making it very easy to associate new tags with assets just through normal usage
- From a tag, you can get to all items associated with a tag very quickly, including other tags, making it much faster and more efficient than folders almost ensuring that you will never not be able to get back to your information
- Tags also work as hyperlinks. If you are in a group sphere or different sphere other than your own personal sphere, you can get an auto-complete listing of all of your historical tags, at which point anyone else in the sphere will be able to see all items that you have associated with the tag, including other tags
- In “Anonymous SupraSearch” (you can configure SS so that it exposes a search engine of all indexed bookmarks across all spheres), it will show all tags associated with any items that comes in the results page, so that you can click to find highly related items to whatever shows up in the results
- There is something we call “Re-Search” that is a configurable option that will go into either your own personal tag repository (located in your personal sphere), or other users’ spheres, and highlight any word on the page that corresponds to a tag
- Contact names are automatically treated as tags, so that you can search either one degree or multiple degrees away to see if you or anyone in your supra sphere knows anyone written about in an email or on a web page
- You can match against a history of tags of everyone in a sphere. This is similar to re-search, but allows matching on an object basis.
These are just some of what the tagging engine can do. Tags are integrated deep inside and across the entire system, and we have many more plans for how we will use tags, such as for keyword alerting, monitoring RSS feeds, and for SPAM filtering. In many respects, the tagging engine makes our back-end architecture function very similar to a database filesystem. We would sincerely welcome researchers who are interested in experimenting with new concepts around tags!

Posted on February 29th, 2008 by David Thomson
No Comments »