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

Reply via email to