Re: [External] : Re: RDF is a framework, not a vocabulary

Hi Thomas,

> The technical argument is: it would be non-monotonic if you could annotate a triple with the remark that it is not asserted.

I'd say that that "not asserted" in the "remark" is only interpreted in the context of the domain or application that the data creator is modeling ... it has nothing to do with RDF's notion of assertion of a triple.

Thanks,
Souri.


________________________________
From: Thomas Lörtsch <tl@rat.io>
Sent: Friday, July 12, 2024 4:27 AM
To: Souripriya Das <souripriya.das@oracle.com>
Cc: RDF-star WG <public-rdf-star-wg@w3.org>
Subject: [External] : Re: RDF is a framework, not a vocabulary



> On 12. Jul 2024, at 10:18, Souripriya Das <souripriya.das@oracle.com> wrote:
>
> I am just wondering if the recent wave of discussions is taking us beyond the "framework" focus of RDF over to the territory of new vocabularies that can potentially be created on top of the enhanced framework of RDF.
>
> Since the goal of our WG is to determine the essential extensions to the framework in current RDF that will be critical for enabling and simplifying the target capabilities -- statements about statements and support for duplicate triples, concerns about issues that are more pertinent to development of interesting vocabularies on top of RDF1.2 (similar to SKOS on top of RDF1.1) should be avoided, IMHO.
>
> As long as RDF1.2 allows association of a term with a triple (or a block of triples, in case of many-to-many), data creators can designate such a term to belong to custom classes – :Relation, :Reification, :Myth, :Nonsense, etc. –

Those are very different terms. I agree that :Myth, :Nonsense, :Reported, :Endorsed, :etc are concepts that should be treated in ontologies on top of RDF. But if a statement is part of the graph, i.e. a triple, or if it’s only described but not asserted, i.e a reification, is an essential aspect that can’t be handled outside the core.
That seems very intuitive to me. The technical argument is: it would be non-monotonic if you could annotate a triple with the remark that it is not asserted.

Best,
Thomas


>  that make sense in their domain. If there is a common set of such classes that are found to be important in many domains, enthusiasts can create vocabularies to capture those. Whether such classification determines if a "named" (put your favorite term here) triple (or block of triples) should be considered as "asserted" or not -- should be up to the vocabulary designers, not our WG.
>
> Let us focus on the "framework" improvement part only and leave the vocabulary aspects to data creators and enthusiasts.
>
> Hoping for timely and successful completion of RDF1.2 spec,
> Souri.

Received on Friday, 12 July 2024 13:48:43 UTC