- From: William Van Woensel <william.vanwoensel@gmail.com>
- Date: Mon, 7 Jun 2021 10:23:45 -0300
- To: Joy lix <joylix4112@outlook.com>, "public-rdf-star@w3.org" <public-rdf-star@w3.org>
- Cc: Dörthe Arndt <doerthe.arndt@ugent.be>
- Message-ID: <85816a0d-f6dd-0447-7c3c-b080dba5871d@gmail.com>
Hi Joy, Thanks for looking into Notation3 (N3). Re the W3C specification - it builds on top of prior "complete" W3C submissions (e.g., see here <https://www.w3.org/TeamSubmission/n3/> and here <https://www.w3.org/DesignIssues/Notation3>) - hence the new incomplete spec <https://w3c.github.io/N3/spec/> may be giving a bit of a misleading view on the current state of N3: there are already mature systems that implement N3 (Eye and cwm). Our effort at https://w3c.github.io/N3/spec/ <https://w3c.github.io/N3/spec/> is meant to further standardize and flesh out N3, since the prior documents are a bit vague on certain aspects. Re the difference with TriG: N3 allows quoted graphs (a.k.a. cited formulae <https://w3c.github.io/N3/spec/#cformulae>) to be utilized within triple statements, e.g., ":william :said { :william :wrote :moby_dick }", whereas TriG supports graph statements such as ":authorship_lies { :william :wrote :moby_dick }" that allow specifying named graphs. Both serve similar purposes - attaching context, provenance, and general metadata to statements - but have different semantics. Well, AFAIK named graphs do not really have an agreed-upon semantics - see here <https://www.w3.org/TR/2014/NOTE-rdf11-datasets-20140225/> for a list of possible interpretations of named graphs - while cited formulae have more of a fixed semantics as referentially-opaque RDF graphs (this corresponds to a particular interpretation <https://www.w3.org/TR/2014/NOTE-rdf11-datasets-20140225/#the-graph-name-denotes-the-named-graph-or-the-graph> of named graphs). You may notice that this is where there is an overlap with RDF*, since it also means to allow attaching metadata to statements - in their case, by simplifying reification within RDF. Hope that answers your question. Regards, William On 2021-06-05 7:25 p.m., Joy lix wrote: > > I'm a beginner in semantic technology, and I'm learning about RDF*. > > I notice that another W3C specification is also being drafted : > https://w3c.github.io/N3/spec/ <https://w3c.github.io/N3/spec/> . Also > it mentioned: “N3 adds an If-Then style of decision making in the form > of logical implications and variables”. > > But I feel like it's not quite up to speed with RDF*, because there > are a lot of sections that still say "bla...". > > I don't know how it is related to or different from RDF*, there is > also the W3C's TRIG, would some expert explain this briefly? Thanks. > > Regards, > > Joylix >
Received on Monday, 7 June 2021 13:25:54 UTC