Hi Dani,
It's true that content is related to more than only one categories in
many cases. Yet not all categories can be easily represented with tags,
because as short labels they can't contain much "context" information.
If a file (or any piece of information) is simply about cars, we can put
up the tag "car". However, if there is a file (e.g. a PDF article) which
may become useful when I'm going to move my house, it will be hard to
categorize with tags. In principle, I can apply tags called
"house-moving" and "maybe useful later" to the file, but this will
create lots of long and ugly-looking tags that are so unique that only
few files use them.
As we don't know how many "would-be situations" there will be, using
tags to describe them will create considerable "noise" in the
information model. When tags are long, it will be difficult to remember
them during retrieval as well.
"Hm...I gonna move my house next month. I remember there's something I
can read about. What tags did I use to file them???"
Actually, keep lots of articles on various topics, some of the reasons
for keeping them are:
- This article will become useful when reviewing/forming my life plan
- This sample newsletter can serve as a template if the company I work
for are doing rebranding
- This will become useful when I want to write about why people can't
throw away their stuffs
etc.
If using TW to file these articles/information, I can probably write the
reasons for keeping as text notes, e.g.
Tiddler title="10 Tips on House-moving"
[[10 Tips on House-moving|file/h12938.pdf]]
!!!Notes
Great article to read about if I were to move my house.
Even doing so I can't guarantee I can remember the notes and use them to
help locating the exact file I want. Keyword search may help but the
result again there's no guarantee the keyword I think of during
retrieval matches the one I used in the notes.
On 2/5/2011 6:19, Dani Zobin wrote:
Hi
A word of introduction: I came to Tiddly recently, during my search of
a better tool to organize my content, which is usually text related
to diverse areas.
So this is what I'm after more than everything: effective ways to
organize unstructured content.
I basically feed very good about Tiddly for this aim.
And to the topic.
I'm sure many of us are coming originally from a background of
folders and files to organize their content.
Than, one day you figure out: this piece of content is related to more
than only one category. And my data model (directories tree) is not
expressive enough to reflect this fact.
Than tags step in - you can tag a piece of content by many tags. If it
only belongs to one - than great, tag it with only one tag. And here
we have a more expressive data model. Great.
But (!) on the way we lost something important . Hierarchical
structure hides from us the vast majority of our content, exposing on
each step only a small part of relevant content. This follows one of
our biggest natural cognitive limitations: *attention*.
*Tags, in the traditional form,fail to do so*. You have all your tags
at one big pile.
The idea of tags cloud tries to handle this problem, by showing the
most used tags bigger. But this is a statistical categorization, not
conceptual
So here is a claim: we need a way to powerfully categorize tags
themselves as well. And, be able to select them by categories whenever
needing to specify a tag (when searching by tag or
when applying a tag)
I'll suggest here an initial list of requirements for a feature that
follows the thoughts above
/- Be able to categorize existing tags, by applying other tags
(already possible in Tiddly) [example: apply the tag "vehicle" on the
tag "car"]/
/- When applying a tag, be able to create a new tag under an existing
tag [example: create the tag "subaru" under the tag "car" (that
himself is tagged by vehicle). Later, we'll be able to apply also
"Japanese products" on "subaru" but in the time of creation it will be
probably apropriate to limit categorization to one parent tag]/
/
/
/In two situations we need to specify tags, and this search for tags:
when applying a tag, when filtering by a tag/
/In this situation we need to be able to search for tags, exactly as
we're searching for content. Namely: by textual search - i.e. auto
complete (a plugin for this by Udo already exists) *and by tags*/
/So if I want to search info about a car that I recently saw and don't
remember the brand, I will type (or better be also able to use a GUI):
tags:car [here a dropdown will appear with all tags that are
themselves tagged by car, i.e. brands of cars] and I can now choose:
only filter by the main category - car, or continue and choose a
subtag: Subaru. /
/
/
/Whenever a Tidler is tagged by a tag, it will be automatically tagged
also by all parent tags. So when tagging a tiddler by Subaru, it'll be
automatically tagged also by "car" and by "Japanese product". (This
can be implemented at the time of tagging, or at the time of
retrieval. Should be transparent to the user.) /
/
/
Some more general thoughts:
Personally I feel that rarely more than 2 levels of hierarchy will be
needed. Maybe 3. But this 2-3 level are absolutely needed. I felt this
need many times since I started to insert content into my Tiddly some
week ago
My guess is that many may not feel strongly the need for the above,
because they don't use so much tags.
However, in my opinion, there is a great chance, that those people
would use much more tags, IF they had an efficient way to order and
retrieve them.
And more tags used is more captured meaning, and better abilities of
retrieval. I.e. more chances that you'll actually use what you wrote.
Hey guys, I hope for a positive resonance, for this post of mine.
I feel this is a key point, go ahead and share you thoughts.
Dani
P.S
Generally I'm a web developer, and even if more server side oriented,
I have some experience also with JS and JQuery.
If my excitement with Tiddlly will continue to be at high level it
currently is, there is a good chance that I'll jump one day into the
wagon of Tiddly development.
I'm not sure however how soon my time will allow this
So for now I'm throwing this idea here into the group, in order for it
to start getting feedback and resonating with other peoples minds.
I'll for sure be very glad if someone likes it enough to implement
--
You received this message because you are subscribed to the Google
Groups "TiddlyWiki" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/tiddlywiki?hl=en.
--
You received this message because you are subscribed to the Google Groups
"TiddlyWiki" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/tiddlywiki?hl=en.