Hi list, I would like to know a little bit more about how the classification involving the DBpedia Ontology works (that is, dbpedia_3.5.1.owl) .
For example, it might come really handy for what we are developing to have a list of things classified (or ordered) by the bdpedia-owl classe's names. So far I managed to get more or less what I intended: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX dbo: <http://dbpedia.org/ontology/> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> SELECT ?className ?class ?name ?summary ?uri where { ?uri rdfs:label ?name ; rdfs:comment ?summary ; a ?class ; dbo:country <http://dbpedia.org/resource/Portugal> . ?class rdfs:label ?className ; rdfs:subClassOf owl:Thing . FILTER( lang(?name) = 'pt' && lang(?summary) = 'pt' ) } ORDER BY ?className Question 1: Is there a better way to restrict the names of the classes of this resources to only dbpedia-owl (so names of YAGO and other classes don't show) other than specifying rdfs:subClassOf owl:Thing ? Because right now it works but maybe in the future other classes (besides from dbpedia-owl) are also subclass of thing... in fact, what makes sense for me is that all concepts should be... So right now I get the response with the labels of the classes in english because I'm guessing the onthology lacks any more labels for other languages. Question 2: If I add labels in portuguese to classes in the mappings wiki (like in here http://mappings.dbpedia.org/index.php/OntologyClass:Organisation ), will it show in the next release of DBpedia and in the public SPARQL end-point, so my query above returns also this portuguese names and I'm able to classify based on portuguese names of the classes? I saw I already got editor permissions in the wiki, thanks for that! Question 3: Is there a roadmap for DBpedia releases? Question 4: Is there any kind of inference going on when retrieving things from DBpedia so I can asume some things? (for example, that all writers are also persons, etc) Is there a way to refine this rules to add support for better inferences or better awareness of cross-onthology classification? In the portuguese case, it seems to me easier if there is way to say "all the things being skos:subject <http://dbpedia.org/resource/Category:Portuguese_writers> are also dbpedia-owl:Writer" than to try to edit one by one the articles so they end up being explicitly dbpedia-owl:Writer . Sorry for the long post, thanks for reading ;). I appreciate any light on this, hopefully we'll be able to adopt DBpedia as a central part of the application we are developing around here (I hope so). Regards, Alex ------------------------------------------------------------------------------ This SF.net Dev2Dev email is sponsored by: Show off your parallel programming skills. Enter the Intel(R) Threading Challenge 2010. http://p.sf.net/sfu/intel-thread-sfd _______________________________________________ Dbpedia-discussion mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/dbpedia-discussion
