If you want usable tags, then you first need a good ontology hierarchy.<p>Inventing good ontologies is a problem that&#x27;s orders of magnitude harder than a problem of making a filesystem hierarchy searchable. Look at Wikipedia -- despite all this time and all this truly immense planet-size effort, they still haven&#x27;t figured out a good categorization system!