Krioni and epc: Thanks very much for the feedback re: replicants. After reading your responses, however, I'm more convinced than ever that DTP is more complicated than I want it to be. Setting up "tag folders" still requires the user to define a hierarchy.
In my mind, the beauty of tags is that there is no beginning and no end. You simply dive into the tag cloud anywhere and go. I don't have to worry about how to structure my folder hierarchy. For example, I have a PDF file that I've tagged as "recreation", "backpacking", "nevada", and "strenuous." I click "nevada" in the tag cloud and zoom in to only the documents with this tag. I then click "backpacking" and now all I see are my documents related to backpacking in Nevada. I don' thave to think about how to organize them, nor do I have to replicate anything, much less use an AppleScript. In my mind, this is how things SHOULD work. And I don't just mean in DTP. I'd like to see the Finder work this way too.
If you haven't seen Yep, I strongly encourage you to download it. It's hardly a DTP competitor, but it offers a very compelling user interface and, in my opinion, a glimpse of how we will (hopefully) interact with documents in the future. It also provides an excellent example of how tags should work.
DEVONthink Pro Office
Intelligent info manager.
Version: 2.0pb7
Replicants vs. Tags
Feedback Type: Commentary
Contributed by: robbyx--2008 Wednesday, February 28 2007 @ 12:49 PM PST
Product Platform: MacOSX
Used Product For: Have Not Tried
Recommend Product: YES
Comments
Replicants vs. Tags - epc
I agree with Krioni. One of the strengths do DT is the artificial intelligence. I chose to classify my data beforehand and I structured it in a way that made sense to me. But I could have dragged all of my documents into a DT database without any structure at all. I don’t think it’s ideal, but it’s possible and many users actually do that when they first start using DT.You could add comments such as “recreation", "backpacking", "nevada", and "strenuous” and DT should be able to locate the relevant documents for you when you search for them (or use a Smart Folder).
I will try it as a learning experience with some of my data :-)
Here are two threads that deal with tagging ideas:
http://www.devon-technologies.com/phpBB2/viewtopic.php?t=2766&highlight=tagging
http://www.devon-technologies.com/phpBB2/viewtopic.php?t=4172&highlight=tag+comment
By the way, I did check out Yep some months ago. I think it was called Kip back then. Looked good. Part of the beauty of these programs is that we have many choices, and can find programs for our particular needs and preferences. Kip just wasn’t right for me.
In the end, the best program is the one that you use and that makes your work easier, whether it’s Kip or DT or Tinderbox or KIT :-)
Thursday, March 01 2007 @ 12:36 AM PST
Replicants vs. Tags - Bill D
Does grouping of documents imply a hierarchical database structure?No. I prefer thinking of the documents in my groups as clusters of related data. DT Pro's features allow me to break the rules of hierarchical organization. Many of my documents are located into more than one group, through replication. But my databases have never been fully, neatly organized -- certainly not into some rigid hierarchical structure. They are a working environment to help me work with the information content of my document collections.
So there's a very real sense in which my organizational structure can be considered as clouds or clusters of related data. I can easily modify that structure as my needs change. Smart groups are only one of the tools available in DT Pro to help me look at data relationships in new ways.
I've never been a believer in routine tagging of data for three reasons: [1] I've never found an a priori tagging scheme that could meet my needs into the future, as my research priorities change; [2] consistency is the bane of tagging systems, as they are subjective; [3] not infrequently I'll dump hundreds or thousands of items into a database and I've neither the time nor the inclination to tag each of them -- instead, I'll use DT Pro's AI features and searches to help me cluster them in ways that I find useful.
Because DT Pro lets me search for Label and State characteristics of documents, with or without query terms, I frequently use those characteristics as a form of temporarily tagging items of interest while I'm working on a project. Those characteristics, especially if I add the further complexity of a query string, allow very deep and rich logical possibilities for marking items. When I'm finished with that project, I'll search for those temporary tags and remove them, so that they won't get in the way of using similar marks (but probably in different ways) for my next project.
Disclaimer: I'm the Evangelist for DEVONtechnologies. But I'm also a very heavy user. :-)
Friday, March 02 2007 @ 10:55 AM PST
downside of free-form Tags - Krioni
As the developer of TuneTags (here on VT), I am aware of some downsides to free-form tagging. The biggest one off the top of my head: synonyms. It is very easy to use two or three (or more!) different almost identical words as tags. Now, when you go to search for all items tagged "melancholy" you'll miss all the items tagged "sorrowful," "sad," "depressed," or whatever. If you don't a have a list somewhere of tags, you run into this problem. Even if you DO have a list, this problem pops up. Once the list is long enough, you can spend a lot of time checking the list to see whether you've already made a similar tag. There is a trade-off you have to make each time you tag between consistency (thus effectiveness of searching/viewing the "tag-cloud") and between quick tagging.It seems to me that tagging has some issues. They could be rectified somewhat if the program helped you identify synonyms. I suppose that would be possible through some kind of automated thesaurus function that groups your tags together for you automatically. Then, when you search for "melancholy," the computer could show you related items. Coincidentally, this kind of semantic matching is something DEVONthink is supposed to excel at. The folder structure is merely the way to organize by general category. DEVONthink automatically analyzes the content of each record and indexes it. You can then ask DEVONthink for similar records based on the content. Seems to me this would accomplish a lot of what tagging does without ANY work on the user's part. Perhaps this kind of smart semantic analysis is better than either folders or tagging. Both of those methods require organizational work on the part of the user. DEVON's method lets the computer do most of the heavy-lifting.
Anyway, my point is that user-required organization involves work and has trade-offs, whether it is rigid folder hierarchy (even with replicants/aliases) or whether it is tagging (consistency versus speed). Find the balance that works best for you. I'll admit that tagging in DEVONthink would be nice. Ever thought of throwing your tags into the record's Comments field and then making Smart Folders? It would be possible to have a Folder that has a script attached which reads through every record's comments, creates Smart sub-folders within that folder for each tag. Hmm, maybe I'll do that - that could come in handy. :-) Even better would be something by the developer, of course.
Reply to This
Wednesday, February 28 2007 @ 01:30 PM PST