The RDF & SPARQL Working Group invites implementations of two Candidate Recommendation Snapshots.

The Resource Description Framework (RDF) is a framework for representing information on the Web. The RDF 1.2 Concepts and Abstract Data Model defines an abstract data model which serves to link all RDF-based languages and specifications.

RDF 1.2 Semantics describes a precise semantics for RDF 1.2 Concepts and Abstract Data Model and RDF 1.2 Schema
#WebStandards #RDF
https://www.w3.org/news/2026/w3c-invites-implementations-of-rdf-1-2-concepts-and-abstract-data-model-and-rdf-1-2-semantics/

📢 Nächstes Treffen der TWG FuzzyWobblySW

🗓️ 22. April 2026
🕜 10:00 - 11:30 Uhr

🔗 Zoom: https://uni-frankfurt.zoom-x.de/j/91655933093?pwd=aEM4YmtFV1g1SmNDVzRaTU4yaThOZz09

🎯 Präsentation & Diskussion zu Use Cases

#Vagheit #Unsicherheit #Datenmodellierung #SemanticWeb #RDF

SASSY has hit a wall, part 3

So, how to proceed?

RDF is a foundational part of this version of SASSY. It is possible that other graph databases might get used in the final version, but for now its RDF. It needs to be used correctly or it will be an unending source of problems.

This implies that probably all the blank nodes need to be replaced by resource nodes (URIs). These I will call anonymous nodes.

The plan:
+ Decide on the representation for these anonymous nodes. Sequence numbers or UUIDs seem to be the obvious alternatives.

+ Update my RDF library to create these nodes.

+ Write a program to turn the existing blank nodes into anonymous nodes.

+ Update all the SASSY projects to use the new code.

3/3

#SASSY #RDF

SASSY has hit a wall, part 2.

The rule engine uses SPARQL to find the data the rules are to be applied to. Blank nodes break this design.

When I first started SASSY I avoided blank nodes. As time went on I realised that generated names for nodes was going to save a lot of time, so I used them in lists and other places where names did not add any real information to the model.

My initial design for generated names was OK for toy examples, but was not going to work well for a multi-user distributed system. Hence I moved to using blank nodes that have identifiers which are mini-UUIDs.

So the early version of the rule engine worked OK since it used generated names. It is only the more recent data that uses the blank nodes, and the world fell apart.

2/n

#SASSY #RDF #SPARQL

SASSY has hit a wall.

I was debugging the rule engine, finding easy bugs at first, and getting steadily harder to resolve as work proceeded. This is normal.

In the end the results were really strange with some odd messages from the underlying RDF library.

It seems I have misunderstood a fundamental component of RDF, the blank node.

The blank node is often described as being useful in things like linked lists or other structural uses where naming the node with a URI would seem redundant. This leads to problems.

The correct use is as a placeholder for when the identity of the node is not known. For example, the perpetrator of a crime before a suspect has been identified. There must be somebody, but they are unknown.

Mostly both uses work. The gotcha is SPARQL. You cannot give it a blank node to search on. If you do it treats it as a variable to be bound to some value.

1/n

#SASSY #RDF

Sémantisation de la base des sacs à procès du parlement de Toulouse.

On a voulu tester #RiC et ça marche !

https://sparna-git.github.io/semsac/

Et merci @sparna

#WebSemantique #archives #AD31 #ontologie #RiC #rico #rdf #Sparnatural #histoire #AncienRégime #justice #archivistodon

"GA4GH VRS for the Semantic Web" https://doi.org/10.37044/osf.io/qy4td_v1

"We implemented an RDF Schema in ShEx, using OWL ontologies in the OBO Foundry such asthe NCI Thesaurus (NCIT), the Semanticscience Integrated Ontology (SIO), and the Genome Variation Ontology (GVO). We based our modelling on the VRS Schema expressed in YAML accessed during the BioHackathon 2024 week, i.e., 25-31 August and in the design principles currently used to update the GA4GH Phenopackets standard in RDF (Kaliyaperumal et al.,2022)" https://index.biohackrxiv.org/2026/04/13/qy4td.html

#phenopacket #rdf #ontology #bioinformatics #BH24JP

OSF

ChangingGraph – Federated Knowledge Graph on ActivityPub (C2S & S2S)

Federated knowledge graph on ActivityPub (C2S & S2S), RDF and SKOS. The technical platform behind gsund.rocks — open, linked data for the Fediverse.

https://github.com/milla-jovovich/mempalace Using concept of knowledge with subject, object , predicate . IS 2026 FINALLY THE YEAR OF #RDF ? :p
GitHub - milla-jovovich/mempalace: The highest-scoring AI memory system ever benchmarked. And it's free.

The highest-scoring AI memory system ever benchmarked. And it's free. - milla-jovovich/mempalace

GitHub

Excited to connect with https://www.ioer.de/en/projects/switch – and curious to see if https://www.valueflo.ws/ and https://changinggraph.org could become a triple. 🤞

@lynnfoster
@nic (Thanks for letting me know)

#valueflows #fediverse #changinggraph #rdf

SWITCH - Leibniz Institute of Ecological Urban and Regional Development