I have just published shaclgen 3.0.0b1, please test: đź’ľ https://pypi.org/project/shaclgen/3.0.0b1/

There was no release of #shaclgen since almost 5 years. There were many changes in between including major #rdflib releases. A changelog can be retrieved from the commit history.

#python #pypi #shacl #SemanticWeb

Client Challenge

đź“Ł Appel Ă  candidatures #SemWebPro !
Le comité de programme souhaite intégrer de nouveaux membres ! Vous souhaitez nous aider à faire connaître cet évènement ?

Alors, rejoignez-nous !

Candidature avant le 30 avril Ă 
contact@semweb.pro 📧

#semweb #websem #opendata #linkeddata #linkedopendata #knowledgegraph #thesaurus #ontology #RDF #SPARQL #SHACL #OWL #JSONLD

@logilab

đź“Ł Appel Ă  candidatures #SemWebPro !

La conférence https://semweb.pro est LA journée annuelle de présentations et de rencontres dédiées au #webSémantique dans le monde professionnel 🤓

Elle a lieu chaque année à Paris 📍

Le comité de programme souhaite intégrer de nouveaux membres ! Vous nous rejoignez ?

Candidature avant le 30 avril à contact@semweb.pro 📧

#semweb #websem #linkeddata #linkedopendata #knowledgegraph #thesaurus #ontology #RDF #SPARQL #SHACL #OWL #JSONLD

@semwebpro @logilab

SemWeb.Pro 2024

semwebpro, une journée de présentations et de rencontres dédiées au web sémantique dans le monde professionnel

"From validation of the data in the #knowledgeGraph to further projects of data integration and dissemination, many different usages of #SHACL specifications were explored for @europarl_en 's #OpenData Portal"

Soon in @veronahe 's book ! đź“–

https://blog.sparna.fr/2025/04/09/european-parliament-open-data-portal-a-shacl-powered-knowledge-graph/

European Parliament Open Data Portal : a SHACL-powered knowledge graph - Sparna Blog

A second usecase Thomas wrote for Veronika Heimsbakk’s SHACL for the Practitioner upcoming book is about Sparna’s work for the European Parliament. From validation of the data in the knowledge graph to further projects of data integration and dissemination, many different usages of SHACL specifications were explored… … and more exploratory usages of SHACL are foreseen ! “…

Sparna Blog

In RDF, how can I describe a scalar value? I need something like rdf:List or rdf:Seq or rdf:Alt but for a single value. Does this exist or do I have to invent my own (e.g. ex:Scalar)? I only need to use it as a kind of "tag" that says what the "outer type" or "cardinality" of a thing is. 🤔

#RDF #SHACL #SPARQL #KnowledgeGraph

[proposal] How to distinguish between UI and non-UI property shapes in #SHACL · Issue #332 · w3c/data-shapes](https://github.com/w3c/data-shapes/issues/332)
I added support for some experimental SHACL 1.2. features in shacl-engine. See my blog post https://www.bergnet.org/2025/03/shacl-engine-experimental/ for more details, and try it out on the SHACL Playground https://playground.rdf-ext.org/shacl-experimental/ #shacl
shacl-engine: Experimental SHACL 1.2 Features

The experimental branch of shacl-engine is now introducing features related to the upcoming SHACL 1.2 specifications, along with some proposals still under discussion. These additions are in an early

bergis universe of software, hardware and ideas

đź”— SHACL-SKOS Based Knowledge Representation of Material Safety Data Sheet (SDS) for the Pharmaceutical Industry

https://arxiv.org/abs/2502.07944

#rdf #shacl #skos #triples #semanticweb #cs #msds #safety #pharmaceuticals

SHACL-SKOS Based Knowledge Representation of Material Safety Data Sheet (SDS) for the Pharmaceutical Industry

We report the development of a knowledge representation and reasoning (KRR) system built on hybrid SHACL-SKOS ontologies for globally harmonized system (GHS) material Safety Data Sheets (SDS) to enhance chemical safety communication and regulatory compliance. SDS are comprehensive documents containing safety and handling information for chemical substances. Thus, they are an essential part of workplace safety and risk management. However, the vast number of Safety Data Sheets from multiple organizations, manufacturers, and suppliers that produce and distribute chemicals makes it challenging to centralize and access SDS documents through a single repository. To accomplish the underlying issues of data exchange related to chemical shipping and handling, we construct SDS related controlled vocabulary and conditions validated by SHACL, and knowledge systems of similar domains linked via SKOS. The resulting hybrid ontologies aim to provide standardized yet adaptable representations of SDS information, facilitating better data sharing, retrieval, and integration across various platforms. This paper outlines our SHACL-SKOS system architectural design and showcases our implementation for an industrial application streamlining the generation of a composite shipping cover sheet.

arXiv.org

RDF people: why does everyone still use RDFS and not SHACL for writing schemas, when all the actual validation tools are for SHACL?

Are there even any RDFS validators? I can't find any.

#rdf #semanticweb #rdfs #shacl

What is the best way to make a #Sparnatural SHACL specification ?

Based on #HumaNum's #Nakala graph, here is a usecase of an automated version of Sparnatural Thomas submitted as an example for Veronika Heimsbakk’s upcoming book.

We look forward to reading @veronahe’s book, and you ?

https://blog.sparna.fr/2025/02/06/nakala-from-an-rdf-dataset-to-a-query-ui-in-minutes-shacl-automated-generation-and-sparnatural/

#dcterms #DigitalHumanities #EDM #endpoint #RDF #SHACL #Sparnatural #SPARQL #UI

Nakala : from an RDF dataset to a query UI in minutes - SHACL automated generation and Sparnatural - Sparna Blog

Here is a usecase of an automated version of Sparnatural submitted as an example for Veronika Heimsbakk’s SHACL for the Practitioner upcoming book about the Shapes Constraint Language (SHACL). “ The Sparnatural knowledge graph explorer leverages SHACL specifications to drive a user interface (UI) that allows end users to easily discover the content of an RDF graph. What…

Sparna Blog