I was exploring around today using the dbpedia-owl types for an app I'll 
be working on soon.  It will ask teachers to specify the languages they 
teach by picking relevant wikipedia pages.  So far everything looks 
great, but when I did queries for Greek it looks like Ancient Greek was 
missing:

PREFIX dbpedia-owl: <http://dbpedia.org/ontology/>
PREFIX dbprop: <http://dbpedia.org/property/>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>

SELECT DISTINCT ?lang ?fam
WHERE
{
?lang a dbpedia-owl:Language ;
 rdfs:label ?name .

 
OPTIONAL { ?lang dbprop:fam ?fam . }
FILTER (REGEX (?name, 'greek', 'i') )
  
}

Gets me Modern_Greek, Cappadocian_Greek_Language , and Greek_Language, 
but not Ancient_Greek.  The dbpedia page 
http://dbpedia.org/page/Ancient_Greek shows that it uses the Language 
template box, but not that it got the Language type. 

Does this look like a bug, or something that was missed in the manual 
work that went into creating the ontology?

Thanks much!

Patrick Murray-John
http://semantic.umwblogs.org


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Dbpedia-discussion mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dbpedia-discussion

Reply via email to