User Interface" href="http://kaste.lv/~captsolo/info/blog_a.php/2004/05/17/p520">captsolo weblog - Ontologies => User Interface: "I have been wondering how to generate a user interface for entering / editing metadata, given the ontology(-ies) to be used. An automatical way to generate the UI should be possible."
Sure it's possible but it will be ugly. An ontology generally doesn't carry enough information in it to construct an elegant UI - far from it. All you'll end up with is a generic interface (like the Omnigator for browsing Topicmaps).
The problem is that an ontology is just a description of a domain. What you do with that information (including how you best edit it) can vary extremely. And what you do with it determines the UI, not the inherent structure of the ontology.
Sure, you could build a generic ontology editor. But it's like a generic database editor. It lets you edit any database, but it's not the most effective editing interface in 99.9% of the cases.