Hi Julien,
Here is the query..
> Can you give the query, that would be easier to work on it.

SELECT DISTINCT ?sub ?label ?parent  FROM <http://dbpedia.org>
WHERE {?sub rdf:type ?class. FILTER (?class=owl:Class || 
?class=rdfs:Class) .
  ?sub rdfs:subClassOf ?parent FILTER(!isBlank(?parent) && 
?parent!=owl:Thing) .
  OPTIONAL {?sub rdfs:subClassOf ?sub2. ?sub2 rdfs:subClassOf ?parent.
  OPTIONAL { ?parent owl:equivalentClass ?sub3 . ?sub3 rdfs:subClassOf 
?sub2  }
  FILTER (?sub!=?sub2 && ?sub2!=?parent && !isBlank(?sub2) && 
!bound(?sub3) )}
OPTIONAL { ?sub rdfs:label ?label FILTER(LANG(?label)='en')} FILTER 
(!isBlank(?sub) && !bound(?sub2)) }


I see how to use your idea..

Ghislain
-- 
Ghislain Atemezing
EURECOM, Multimedia Communications Department
Campus SophiaTech
450, route des Chappes, 06410 Biot, France.
e-mail: auguste.atemez...@eurecom.fr & ghislain.atemez...@gmail.com
Tel: +33 (0)4 - 9300 8178
Fax: +33 (0)4 - 9000 8200
Web: http://www.eurecom.fr/~atemezin


------------------------------------------------------------------------------
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d
_______________________________________________
Dbpedia-discussion mailing list
Dbpedia-discussion@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dbpedia-discussion

Reply via email to