- From: Umutcan Simsek <umutcan.simsek@sti2.at>
- Date: Wed, 20 May 2020 18:10:57 +0200
- To: James Hudson <jameshudson3010@gmail.com>
- Cc: "schema. org Mailing List" <public-schemaorg@w3.org>
Hi James, You may want to take a look at https://semantify.it and https://ds.sti2.org. There we have domain-specific patterns defined in SHACL. Not sure if there are already some patterns addressing your needs, but you can create your own patterns there with the editor (https://semantify.it/domainspecifications/create) and verify your annotations with the evaluator (https://semantify.it/evaluator). We have recently also released a feature to check whether a semantic annotation matches the content of the webpage to which it is embedded (still in progress). Full disclosure: I am a part of the team that develops the semantify.it platform, which is one of the outcomes of our research. Greetings Umut On 2020-05-20 16:57, James Hudson wrote: > Hello, > > Let's say that I had some data like > https://schema.org/Invoice#Invoice-gen-367 > > A property on Invoice is paymentDueDate which needs to be a Date or > DateTime. > > So, for example, assigning a string like "XXXXX" to the property is > not valid. > > I could create a SHACL Shape which would produce a validation error, > but I was wondering if there were already SHACL Shapes available which > validate data instances of Schema.org classes. > > Regards, > James > ______________________________________________________________________ > This email has been scanned by the Symantec Email Security.cloud > service. > For more information please visit http://www.symanteccloud.com > ______________________________________________________________________
Received on Wednesday, 20 May 2020 16:11:12 UTC