Problems: - Usual information has various attributes, so it cannot be classified on one criteria. - Associated information should be kept/listed together. - Stored Information should be readily accessible without distraction. - Data should be dynamically structured as desired.
Classify <- Problem is here!
Structuring <- Problem is here!
Accessibility <- Problem is here!
Can be used without having to analyze or classify data
Can not find data if there is no matching keyword in the content of the material
E.g., multilingual data, source code, image, sound...
Unwanted result are retrieved together
Difficult to find if the keywords are not selected properly
Ideal for classifying data with single attribute
E.g., maps, calendars, organizational chart, etc.
Let's try to decide where to put 'a bat' ->
Usual data can not be categorized effectively because its various properties
E.g., dates, media types, purposes, subjects, versions, etc.
Impossible to organize data dynamically with desired criteria
Difficult to immediate access to desired data
Immediate access to data from selecting one of the listed tags
Well managed data can be classified into various criteria
User have to set several tags into each data manually
Omitting or mislabeling tags can lead to critical defect
If the meaning between tags are not mutually exclusive, semantic duplication occurs
Namespace conflicts when tags have the same title
Excluding the shortcomings of the
directory method and the
Only the merits of two methods are combined
Streamlined UX reduces users' time and effort
Build up several trees for each attributes in semantically exclusively
E.g., Who, What, When, Where, Why, How ... etc.
Assign nodes to the data, corresponding to the attributes of the data
Selecting nodes in the trees lists up the result of logical operations of items
Filtered by selected nodes (