Aerik Sylvan wrote:
But it sounds like maybe those of us who'd like to see this happen should discuss a UI (or several) for it. I was thinking the most intuitive interface was a sort of "browse" type function, where for any given group of categories (could just be one category), you have two result sets: related categories (other categories of pages in the starting category), and articles at the intersection of the group. The articles are what we generally think of, but the related categories gives us an intuitive way to navigate through category intersections.
Another useful feature, which would probably make the system much more likely to be adopted in practice, would be an easy interface to get from articles (or images, etc.) to various relevant intersections.
For example, if I'm looking at an image which is in the categories "Maple", "Leaves" and "Green", I should be able to easily get to pages where I can browse other pictures of either maple leaves or green leaves, not to mention other pictures of green maple leaves.
A _minimal_ solution would be simply to present a link to the intersection of _all_ the categories (which might well have only one page on it) and let the user broaden the intersection from there. Even better if this can be done in an AJAXish way directly on the image page itself, though obviously some fallback interface would still be needed for users without JavaScript.