Re: XSLT script for IMS

Hi Mark,

Thanks for diving so deeply into my modelling and transformations.  The 
URL problems were something I had noticed but hadn't yet worked on 
finding XSLT syntax to fix.  There are also some canonicalization errors 
that I've noticed where the Technical/Location fields don't follow the 
common format; for example in 2.003:



http://ocw.mit.edu/NR/rdonlyres/Mechanical-Engineering/2-003Modeling-Dynamics-and-Control-ISpring2002/Mechanical-Engineering/2-003Modeling-Dynamics-and-Control-ISpring2002/42457E54-B038-4F2B-8591-65628880D29E/0/prelab1s.pdf

-should be-

http://ocw.mit.edu/NR/rdonlyres/Mechanical-Engineering/2-003Modeling-Dynamics-and-Control-ISpring2002/42457E54-B038-4F2B-8591-65628880D29E/0/prelab1s.pdf


I'm glad that it was even anywhere close to syntactically correct RDF, 
since I hadn't yet tried to load it into Jena at all.  I'll call to 
discuss the modelling issues.

Cheers,
-kls


Butler, Mark wrote:

>Hi Kevin,
>
>looking at the N3 some of the URLs have too many / in e.g.
>
>dcterms:isPartOf
><http://ocw.mit.edu//OcwWeb/Civil-and-Environmental-Engineering/1-00Introduc
>tion-to-Computers-and-Engineering-Problem-SolvingFall2002/CourseHome/index.h
>tm> .
>
><http://ocw.mit.edu//NR/rdonlyres/Urban-Studies-and-Planning/11-208Introduct
>ion-to-Computers-in-Public-Management-IIJanuary--IAP-2002/C7D9370D-8BD3-48C2
>-B367-D4917E9BDC14/0/lect4.pdf>
>      lom-gen:aggregationLevel
>              <lom-gen:AggregationLevel2> .
>
>It's fairly easy to fix this, I just created an entity called ocwNoSlash and
>used that where appropriate. 
>
>The next problem is there seems to be some modelling errors e.g.
>
><http://ocw.mit.edu/NR/rdonlyres/Urban-Studies-and-Planning/11-208Introducti
>on-to-Computers-in-Public-Management-IIJanuary--IAP-2002/C7D9370D-8BD3-48C2-
>B367-D4917E9BDC14/0/lect4.pdf>
>      lom-gen:aggregationLevel
>              <lom-gen:AggregationLevel2> ;
>      lom-tech:location
>"/NR/rdonlyres/C7D9370D-8BD3-48C2-B367-D4917E9BDC14/0/lect4.pdf" ;
>      dc:description "More Microsoft Access and Relational Databases" ;
>      dc:title "lect4.pdf" ;
>      dcterms:isPartOf
><http://ocw.mit.edu/OcwWeb/Urban-Studies-and-Planning/11-208Introduction-to-
>Computers-in-Public-Management-IIJanuary--IAP-2002/CourseHome/index.htm> .
>
>refers to three pieces of content
>
>1. A solution to a problem posed in the lecture
><http://ocw.mit.edu/NR/rdonlyres/Urban-Studies-and-Planning/11-208Introducti
>on-to-Computers-in-Public-Management-IIJanuary--IAP-2002/C7D9370D-8BD3-48C2-
>B367-D4917E9BDC14/0/lect4.pdf>
>
>2. The lecture notes
><http://ocw.mit.edu/NR/rdonlyres/C7D9370D-8BD3-48C2-B367-D4917E9BDC14/0/lect
>4.pdf>
>
>3. The course 
><http://ocw.mit.edu/OcwWeb/Urban-Studies-and-Planning/11-208Introduction-to-
>Computers-in-Public-Management-IIJanuary--IAP-2002/CourseHome/index.htm>
>
>so we actually want individual objects for each piece of content. I'll look
>into how to do this.
>
>Dr Mark H. Butler
>Research Scientist                HP Labs Bristol
>mark-h_butler@hp.com
>Internet: http://www-uk.hpl.hp.com/people/marbut/
>
>  
>


-- 
========================================================
   Kevin Smathers                kevin.smathers@hp.com    
   Hewlett-Packard               kevin@ank.com            
   Palo Alto Research Lab                                 
   1501 Page Mill Rd.            650-857-4477 work        
   M/S 1135                      650-852-8186 fax         
   Palo Alto, CA 94304           510-247-1031 home        
========================================================
use "Standard::Disclaimer";
carp("This message was printed on 100% recycled bits.");

Received on Friday, 24 October 2003 10:47:29 UTC