English 中文(简体)
How to tag and categorize Life, the Universe, and Everything?
原标题:

Jokes aside, I am trying to build a tag hierarchy for a library of icons that could contain potentially anything. The problem is how to make clear and simple hierarchy of (most) objects? I am not trying to make super specific categories, just to help users with searching (if I can narrow down 10k icons into categories of 100s that should be already a big help).

I started doing it myself from scratch but feel that making it right is very challenging. I am sure some studies were done already on this subject. Can anyone please point me to the right direction?

Thanks.

问题回答

You probably dont want a hierarchy, but instead a collection of tags about each icon. Then you can select only the icons which have all of the requested tags.

The real problem is the Parent/Child problem. Do icons of children have parents, or do parents have children? If you say parents have children, you double up the children in the hierarchy, because each of the children have to be under each of the parents. The same is true if you view it the opposite way. It is often better (particularly for what you are proposing) to just assign attributes to each "person" for who their children are and who their parents are. Then you can let the user decide what the tree looks like.

Ask for people to add tags and a description to any icon then provides a search engine. They is no other way : nobody goes through 1000 categories to find a content anymore. If they see a big index page, they bounce and google the pic they are looking for.





相关问题
Automatically pick tags from context using Python

How can I pick tags from an article or a user s post using Python? Is the following method ok? Build a list of word frequency from the text and sort them. Remove some common words and pick the top ...

Embed font into PDF file by using iText

I defined a tag map, and got a XML data file. I want to convert the XML data file to PDF by using iText. The question is how to embed fonts (e.g. Polish font, Chinese font) into the target PDF when ...

Splitting a string in C#

I was wondering if somebody could help me use string split to get all occurrences of text in between <p> </p> tags in an HTML document?

Tagging Posts via Wordpress XMLRPC

i am trying to publish a new post to a wordpress blog over the XMLRPC API. This works out fine so far, but now i want to add tags to the post. Either at creation time or afterwards. But i can t find ...

linq query for tag system - search for multiple tags

I have two tables, Tags(tagid, postid, tagname) and posts(postid, name, ...) now i want to make a query that returns me all posts that have a generic amount of tags. like: i want all posts that have ...

Is it sometimes bad to use <BR />?

Is it sometimes bad to use <BR/> tags? I ask because some of the first advice my development team gave me was this: Don t use <BR/> ; instead, use styles. But why? Are there negative ...

iphone - Get dynamically created UITextField by tag

I add a UITextField to a table cell dynamically in my app. I d like to implement a "backgroundClick" method to dismiss the keyboard if the user presses outside the textfield (and outside the keyboard) ...

Re-insertion of <script> tags

Insertion of a file s tag, thus executing the file s code. Removal of the file s tag. Insertion of the same file s tag. Firebug does not seem to acknowledge and does not show the reinserted tag ...

热门标签