annotate sparql/examples/retrieve_top_5.rq @ 608:548bfaa1b0ff

Added support for similarity searching. * Creates an in-memory store to hold dynamically created statements. * Handles musim:distance and musim:element * Creates musim:Simarity statements. * NB: Currently musim:distance must come after musim:element
author mas01mj
date Fri, 21 Aug 2009 15:23:32 +0000
parents 190c6a9e85a5
children
rev   line source
mas01mj@607 1 PREFIX mo: <http://purl.org/ontology/mo/>
mas01mj@607 2 PREFIX af: <http://purl.org/ontology/af/>
mas01mj@607 3 PREFIX musim: <http://purl.org/ontology/musim#>
mas01mj@607 4
mas01mj@607 5 SELECT ?signal ?distance
mas01mj@607 6 WHERE
mas01mj@607 7 {
mas01mj@607 8 ?signal a mo:Signal.
mas01mj@607 9
mas01mj@607 10 _:s a musim:Similarity;
mas01mj@607 11 musim:element <http://KSA_CHARM_306>;
mas01mj@607 12 musim:element ?signal;
mas01mj@607 13 musim:distance ?distance.
mas01mj@607 14 } ORDER BY (?distance) LIMIT 5
mas01mj@607 15