Thesedays I have been struggling to construct a new dataset with opensource dataset. The first opensource dataset I downloaded is YAGO4.5. I have to take all the predicates of triples and analyse these predicates. In general, I can find the definition information like domain, range, comment(it helps me to figure out the meaning of predicate) from the URI prefix. let me show an example, if I'm gonna find the information of
@prefix sh: <http://www.w3.org/ns/shacl#> .
sh:path
I can visit the prefix URL to find the information of sh:path
. The URL leads to a file page which contains information of all predicates prefixed with sh: which is convenient to me.
It's like this
But when it comes to
@prefix ys: <http://yago-knowledge.org/schema#> .
@prefix yago: <http://yago-knowledge.org/resource/> .
ys:fromClass
yago:appearsIn
This kind of predicates with prefix yago: and ys:, I can't get the information by visiting the prefix URL. BTW I haven't find the file of information of wikidata's predicates with prefix as shown below, either.
@prefix pr: <http://www.wikidata.org/prop/reference/> .
@prefix prv: <http://www.wikidata.org/prop/reference/value/> .
@prefix prn: <http://www.wikidata.org/prop/reference/value-normalized/> .
I know sometimes the prefix URL won't directly lead me to a file page. I mean sometimes it needs to explore the website to get the information. But I have explored the website of yago thoroughly and used the SPARQL service to query in the website. I still can't find the domain, range, comment of these predicates. Maybe it just dosen't provide these information. But I did find some description concerning the relations(predicates) as shown below.
But I don't know how to find the mapping relations.
I want to know whether there are some general ways to find the definition information of predicates. And Is there any ways to consult YAGO developers link a github issue.
To be clear, my purpose is to find information of predicate's domain, range and comment. it is like as blow
owl:assertionProperty a rdf:Property ;
rdfs:label "assertionProperty" ;
rdfs:comment "The property that determines the predicate of a negative property assertion." ;
rdfs:domain owl:NegativePropertyAssertion ;
rdfs:isDefinedBy <http://www.w3.org/2002/07/owl#> ;
rdfs:range rdf:Property .