Re: Schema.org and protege

Please also keep in mind that the domain and range in Schema.org<http://Schema.org> have different interpretation than their counterparts in OWL. So if a property in Schema.org<http://Schema.org> have two or more domains we take their union; OWL will intersect them. The same applies to the range.

Best,
Robert

Sent from iPhone

Wiadomość napisana przez Nicolas Torzec <torzecn@verizonmedia.com<mailto:torzecn@verizonmedia.com>> w dniu 13.04.2019, o godz. 11:11:

The "schemaorg.owl" file that Richard pointed out can be loaded into Protégé.

But note that all schema.org<http://schema.org> properties will be seen as object properties in Protégé. Schema.org<http://Schema.org> (RDF in general) doesn't distinguish between datatype properties and object properties. Schema.org<http://Schema.org> datatypes (e.g. Boolean, Number, Text, etc.) are just RDFs classes and, because all schema.org<http://schema.org> properties have Text and URL in their range implicitly by default, they all become object properties during the OWL conversion process.

-N.



On Thu, Apr 11, 2019 at 1:17 PM Richard Wallis <richard.wallis@dataliberate.com<mailto:richard.wallis@dataliberate.com>> wrote:
Hi Thejas,

If you use https://schema.org/docs/schemaorg.owl  you will find the domain & range values that are understood by Protégé.

Checkout  https://schema.org/docs/developers.html#experiments for details.

~Richard.
Richard Wallis
Founder, Data Liberate
http://dataliberate.com

Linkedin: http://www.linkedin.com/in/richardwallis

Twitter: @rjw
[https://drive.google.com/a/dataliberate.com/uc?id=1yVbF60q6s22GDcWcJCRcm_qAFA2AuDK4&export=download]


On Thu, 11 Apr 2019 at 20:23, Umutcan Simsek <umutcan.simsek@sti2.at<mailto:umutcan.simsek@sti2.at>> wrote:
Hi,
The range and domain properties of schema.org<http://schema.org> are not supported by protégé. You need to replace does with rdfs:domain and rdfs:range in the schema file you are trying to import. Although this would be probably enough for protégé to load the schema.org<http://schema.org> properly, you would still need to work on the property definitions to make distinction between datatype and object properties.

Alternatively, you can try the experimental owl mapping, https://schema.org/docs/datamodel.html.

I am not sure if this one is up to date.

Greetings
Umut

Sent from mobile

On Apr 11, 2019 19:20, Thejas Prasad <thejchess@gmail.com<mailto:thejchess@gmail.com>> wrote:
Hi,

I had a quick question on how to import the ontology from schema.org<http://schema.org> into protege. I am able to import the ontology, however, the object properties are not imported. I was hoping someone from this list could provide into how to import the ontology.

Thank you,
Thejas

______________________________________________________________________
This email has been scanned by the Symantec Email Security.cloud service.
For more information please visit http://www.symanteccloud.com

______________________________________________________________________


On Apr 11, 2019 19:20, Thejas Prasad <thejchess@gmail.com<mailto:thejchess@gmail.com>> wrote:
Hi,

I had a quick question on how to import the ontology from schema.org<http://schema.org> into protege. I am able to import the ontology, however, the object properties are not imported. I was hoping someone from this list could provide into how to import the ontology.

Thank you,
Thejas

______________________________________________________________________
This email has been scanned by the Symantec Email Security.cloud service.
For more information please visit http://www.symanteccloud.com

______________________________________________________________________

Received on Wednesday, 17 April 2019 15:57:51 UTC