Return-Path: Delivered-To: apmail-cocoon-dev-archive@www.apache.org Received: (qmail 86481 invoked from network); 14 Oct 2003 18:34:26 -0000 Received: from daedalus.apache.org (HELO mail.apache.org) (208.185.179.12) by minotaur-2.apache.org with SMTP; 14 Oct 2003 18:34:26 -0000 Received: (qmail 31270 invoked by uid 500); 14 Oct 2003 18:34:14 -0000 Delivered-To: apmail-cocoon-dev-archive@cocoon.apache.org Received: (qmail 31112 invoked by uid 500); 14 Oct 2003 18:34:13 -0000 Mailing-List: contact dev-help@cocoon.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Reply-To: dev@cocoon.apache.org Delivered-To: mailing list dev@cocoon.apache.org Received: (qmail 31099 invoked from network); 14 Oct 2003 18:34:12 -0000 Received: from unknown (HELO linda-4.paradise.net.nz) (202.0.58.23) by daedalus.apache.org with SMTP; 14 Oct 2003 18:34:12 -0000 Received: from smtp-3.paradise.net.nz (smtp-3b.paradise.net.nz [202.0.32.212]) by linda-4.paradise.net.nz (Paradise.net.nz) with ESMTP id <0HMR003IUFL33R@linda-4.paradise.net.nz> for dev@cocoon.apache.org; Wed, 15 Oct 2003 07:34:15 +1300 (NZDT) Received: from JESSIE (203-79-120-217.cable.paradise.net.nz [203.79.120.217]) by smtp-3.paradise.net.nz (Postfix) with SMTP id 05780ADF71 for ; Wed, 15 Oct 2003 07:34:15 +1300 (NZDT) Date: Wed, 15 Oct 2003 07:42:17 +1300 From: Conal Tuohy Subject: RE: [RT] Improved navigation of learning objects In-reply-to: <4941B7A6-FE3A-11D7-811E-000393D2CB02@apache.org> To: dev@cocoon.apache.org Message-id: <008001c39282$e5205110$d9784fcb@insurgentes.local> MIME-version: 1.0 X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 X-Mailer: Microsoft Outlook CWS, Build 9.0.2416 (9.0.2910.0) Content-type: text/plain; charset=us-ascii Content-transfer-encoding: 7bit Importance: Normal X-Priority: 3 (Normal) X-MSMail-priority: Normal X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N Stefano wrote: > "automatic harvesting" scares the crap out of me, Conal. This is conceptually no different to harvesting JavaDoc tags from Java source. > I agree that there must be some kind of automatism going on, but the > topic creation is a human task and programs would do a > terrible job at > doing this. The example I gave assumed precisely that a human editor had written a namespace topic; the harvester was simply linking a document (which mentioned that namespace) to that existing topic. So this is automatic creation of associations or links, rather than topics. But topics can also be safely created automatically in some cases: where good structured metadata exists we can confidently base topics on it. e.g. topics can usefully be automatically harvested from Java classes that implement particular interfaces (generators, transformers, etc). > but anyway, we decided to do a first step with handwritten > linkmaps. we > can move incrementally from there on. Yes that's true. What I particularly like about TM is that they invert the usual relationship of resources to metadata - in a TM the topics are central and the resources are attached to them. So the key activity is to identify the high-level topics (the ontology) and then build a harvester to link your resources to the topics in the ontology. This linking can be done by recognising patterns in the resources (e.g. a reference to a namespace), or, better, by recognising explicit metadata (e.g. JavaDoc). Cheers Con