[ZWeb] CFV: Related subjects metadata hierarchy

seb bacon seb@jamkit.com
22 Apr 2002 15:10:10 +0100


Good news, I will be able to contribute some keyword-hierarchy code
within the next 4 - 5 weeks, which I'm writing for a consulting project.

Basically, it will optionally return all things filed under FooCategory,
like a normal keyword index, but can optionally return all things under
FooSubCategory as well.  It may be a lookup-type Tool, or it may be a
specialized catalog index.

In the CMF interface, it will probably provide an expandable tree view
of the subject hierarchy, and will keep the ability to add new subjects
as a function of the site manager only.

There is possibly scope to include any useful thoughts or ideas on this
topic in the project for my client, where relevant, so feedback is
welcome.  Hopefully this would be useful for nzo too.

seb

On Mon, 2002-04-22 at 12:59, Paul Everitt wrote:
> 
> I'm trying to spread around the kinds of ways people can participate. 
> Here's one that requires no programming or web design skills.  Rather, 
> it is an information architect kind of thing.
> 
> Title
> -----
> 
> Construct subject hierarchy.
> 
> Summary
> -------
> 
> We need a good metadata model for organizing the site.  The CMF uses the 
> "subject" field from Dublin Core for multiple keywords assigned to 
> resources.  Somebody needs to write a proposal for a keyword hierarchy 
> for nzo.
> 
> Goals
> -----
> 
> 1. Aid in site navigation and information retrieval.
> 
> 2. Keep burden low for authors and for content administrators.
> 
> 3. Specifically, provides something similar to the "Categories" line in 
> each match of the search results for google, which let you navigate to 
> items related to that match.
> 
> Suggested Implementation
> ------------------------
> 
> Write up a proposed list of subjects (keywords) for the site.  Each 
> resource will get one or more of these subjects.
> 
> Write up a description of how these keywords will be used.  The CMF 
> default pattern is the least work:
> 
> 1. Resources get assigned zero or more subjects (keywords).
> 
> 2. You can assign subjects that aren't on the approved list.
> 
> 3. You can assign subjects through the HTML editing form, or through 
> stx/html conventions from ftp/webdav.
> 
> 4. Keywords are navigated from the advanced search form.
> 
> Propose some ways to make better use of keywords:
> 
> 1. In search results, as described.
> 
> 2. Highlighted when the document is viewed (e.g. in a "see also" box).
> 
> 3. As a browseable set of topic folders.
> 
> 4. Treat a subject as a "top resource" that appears in the top resources 
> box, to give it some visibility.
> 
> Explain how you will address the following concerns:
> 
> 1. Authors don't like to provide keywords.  How will we make it worth 
> their effort?
> 
> 2. How can content administrators easily "normalize" the subject 
> hierarchy?  For instance, someone adds their own subject that is a typo 
> or the subject is close to an existing one.  We need reports and tools.
> 
> --Paul
> 
> 
> 
> _______________________________________________
> Zope-web maillist  -  Zope-web@zope.org
> http://lists.zope.org/mailman/listinfo/zope-web