Metadata
I was talking with J tonight, in particular regarding data storage schemas. In particular freeform writing and its associated metadata.
If everything were mostly-freeform attribute text, it would be a search-friendly index-hating chaotic mess.
On the simple, gentle end of things, attribute values with spelling errors are a problem. One that can be easily mitigated with on-the-fly ‘did you mean X?‘ prompts.
On a the end of chaos, attribute names with random text in them could render any attempts to make sense of the data, and provide a browsing interface, futile at best.
However, keeping a firm, rigid list of fields that can be filled in is, in a best-case scenario, somewhat limiting. With many fields, this could become very inefficient very quickly. Thus, the search for a happy medium leaves one with the need for a strict, but extensive list of optional metadata. Dublin Core provides the sort of MetaData elements that would be required, in a handy-dandy standardized set.
The possibility of intristically supporting multiple instances of each attribute is appealing. eg: Filk, Kimiko, Tragic
About this entry
You’re currently reading “Metadata”, an entry on VerseLogic
- Published:
- 09.06.04 / 12am
- Category:
- Uncategorized
1 Comment
Jump to comment form | comments rss [?] | trackback uri [?]