rdf:note proposal

First, hi, I'm Kurt Cagle. Some of you may know me but I just wanted to say
hello if we haven't met.

It occurred to me today that if you assume that an rdf assertion always
generates the same IRI (blank node), that what could prove immensely
helpful would be an rdf:note predicate. For instance,

<<:s :p :o>> rdf:note [
:says :Nico ;
:date "01.01.2024" ;
] .
<<:s :p :o>> rdf:note [
:says :Kurt;
:date "01.03.2024" ;
] .

where rdf:note is a hypothetical proposed rdf: extension.

That also gives you the ability to create named nodes for annotations:

<<:s :p :o>> rdf:note note:NicoAboutSPO.
note:NicoAboutSPO
:says :Nico ;
:date "01.01.2024" ;
.

<<:s :p :o>> rdf:note note:NicoAboutSPO.
note:KurtAboutSPO
:says :Kurt ;
:date "03.01.2024" ;
.

This would also obviate the need for a specialized annotation syntax.



*Kurt Cagle*
Editor in Chief
The Cagle Report
kurt.cagle@gmail.com
443-837-8725 <http://voice.google.com/calls?a=nc,%2B14438378725>

Received on Wednesday, 6 March 2024 19:26:57 UTC