Can Atom be considered Linked Data? - Semantic Overflow most recent 30 from http://www.semanticoverflow.com 2010-03-18T05:51:02Z http://www.semanticoverflow.com/feeds/question/193 http://www.creativecommons.org/licenses/by-nc/2.5/rdf http://www.semanticoverflow.com/questions/193/can-atom-be-considered-linked-data Can Atom be considered Linked Data? Ian Davis 2009-11-06T14:38:30Z 2010-02-27T20:48:16Z <p>There has been a lot of community discussion in the past few months about the scope of Linked Data and whether it is just limited to RDF. Paul Miller asked <a href="http://cloudofdata.com/2009/07/does-linked-data-need-rdf/" rel="nofollow">Does Linked Data need RDF?</a> and opened an intense debate.</p> <p>Recently Ed Summers posted this example of a <a href="http://inkdroid.org/journal/2009/11/04/skos-as-atom/" rel="nofollow">SKOS concept modelled in Atom</a></p> <p>Can this be considered Linked Data? Is it just a serialisation of RDF (RDF/Atom perhaps) and sits alongside RDF/XML, Turtle, RDF/JSON and NTriples? When people say Linked Data is RDF do they mean RDF the model or RDF the syntax?</p> http://www.semanticoverflow.com/questions/193/can-atom-be-considered-linked-data/197#197 Answer by Bob DuCharme for Can Atom be considered Linked Data? Bob DuCharme 2009-11-06T16:14:33Z 2009-11-06T16:14:33Z <p>Considering that there is no "RDF <em>the</em> syntax" (there's RDF/XML, n3/turtle, RDFa, SPARQL query results format...) I consider Linked Data as RDF to refer to the data model, i.e. a series of machine-readable triples that each consist of the identification of a resource and a property name/value pair about that resource. With its clear identification of bits of metadata about specific resources, treating an Atom file as a series of triples is pretty easy, and I know I've seen code to convert it somewhere, so I'd consider it to qualify as linked data. </p> http://www.semanticoverflow.com/questions/193/can-atom-be-considered-linked-data/198#198 Answer by Laurian Gridinoc for Can Atom be considered Linked Data? Laurian Gridinoc 2009-11-06T16:32:30Z 2009-11-06T16:32:30Z <p>Let's assume that beside the need of URIs, to be linked data you need a way to decompose it to triples, well, to map it to the RDF abstract syntax (you don't actually need a particular serialisation to manifest somewhere in the process).</p> <p>Then I would say that if the transformation to RDF is not explicitly defined, it is not linked data, as you need to "sniff" the content and "know" how to transform/extract it.</p> <p>But, once somebody puts a GRDDL "hint" in the Atom namespace document, all the atom feeds would become automatically linked data, right?</p> <p>To answer the question, a particular Atom document is not linked data if there is explicitly defined mapping/transformation to RDF (in the document itself or in the namespace document); but if Atom becomes an agreed/standardised (controlled?) serialisation, then it would became linked data as the mapping to the RDF's abstract syntax would be "known".</p> <p>Then I would push your question to even web pages with microformats (a html page with RDFa is linked data already, I hope) — if you have the proper html @profile defined, that means that you can follow links towards how to GRDDL the data? is it linked-data?</p> <p>I would say yes. As long that you can follow an explicitly defined trail towards the data embedded there (via its extraction service).</p> <p>Then what is not linked data? well, when you have to guess it, to use heuristic methods to "extract" it, that would not be linked data.</p> <p>Twilight zone: a web page with a link rel="alternate" type="application/rdf+xml" towards its equivalent data, is it linked data? I would say not quite, as it points to a different document and since they were separated at birth, they may evolve independently.</p> http://www.semanticoverflow.com/questions/193/can-atom-be-considered-linked-data/275#275 Answer by Egon Willighagen for Can Atom be considered Linked Data? Egon Willighagen 2009-11-13T08:44:58Z 2009-11-13T08:44:58Z <p>Did someone have a look at <a href="http://djpowell.net/blog/entries/Atom-RDF.html" rel="nofollow">Atom+RDF</a>? It seems to make use of GRDDL, but I am sure the ontology might be used for putting the SemanticOverflow Atom data into a RDF repository with SPARQL end point...</p> http://www.semanticoverflow.com/questions/193/can-atom-be-considered-linked-data/276#276 Answer by captsolo.net for Can Atom be considered Linked Data? captsolo.net 2009-11-13T11:38:07Z 2009-11-13T11:38:07Z <p>Laurian: in the last paragraph you are conflating 2 things - if the content is DRY (that is, if the 2 representations can evolve separately) and if the content is linked data.</p> <p>[link rel="alternate" type="application/rdf+xml"] itself is web document metadata and an RDFa statement (e.g. see <a href="http://tr.im/ESoZ" rel="nofollow">this example</a>). therefore, the document contains linked data. </p> <p>the document that rel="alternate" points to is also a part of linked data ecosystem, as it provides some RDF data about the document and is linked to from the document.</p> <p>P.S. re. DRY - it is trivial to construct an RDFa example where the HTML part and the RDFa part say different things. happens in "real life" as people make mistakes. so an RDFa webpage can get out of sync just as easily.</p> http://www.semanticoverflow.com/questions/193/can-atom-be-considered-linked-data/320#320 Answer by Tom Morris for Can Atom be considered Linked Data? Tom Morris 2009-11-21T20:35:45Z 2009-11-21T20:35:45Z <p>I put up my opinion on <a href="http://friendfeed.com/tommorris/491f1a45/for-last-fucking-time-atom-is-syndication" rel="nofollow">FriendFeed</a> recently. I think Atom is too tied to the mental model of weblogs and 'streams' of data rather than graphs of data. There's nothing wrong with doing it that way, but I'm sceptical about whether it encourages the same kind of thing that's good about RDF.</p> <p>There are far too many people who think that if they produce an Atom feed, they are now open and have satisfied their openness ambitions. Except, the stuff after the first 20 items on the feed gets neglected. It's much harder to do that in RDF-land. This seems to map up with a philosophical preference for the new: the archives don't matter, so long as the new stuff is open.</p> <p>By saying this, I don't mean to suggest that people like Ed Summers and others who are applying Linked Data principles to Atom are Doing It Wrong. I'm saying that the knock-on effect is that many people are likely to think "oh, I've published an Atom feed. Huzzah! I'm doing it right!"</p> <p>From a purely political perspective, this feels like brand dilution.</p> http://www.semanticoverflow.com/questions/193/can-atom-be-considered-linked-data/322#322 Answer by kwijibo for Can Atom be considered Linked Data? kwijibo 2009-11-21T23:28:56Z 2009-11-21T23:28:56Z <p>This raises its head again with <a href="http://dowhatimean.net/2009/11/whats-in-a-name-and-the-linked-data-police" rel="nofollow">http://dowhatimean.net/2009/11/whats-in-a-name-and-the-linked-data-police</a> ...</p> <p>Atom can be parsed into triples, and it can link to URIs that dereference to more data from other places on the web.</p> <p><strong>But</strong>, if you are serious about publishing "linked data", about interoperability, about data becoming exponentially more useful the more it is connected with other data, I doubt you would choose Atom as your sole means of publishing that data, because the majority of RDF tools won't work with it.</p> <p>In fact, it seems few people who are serious about "linked data" in any quantity, rest easy until they have provided 3 or 4 different serialisations of their data.</p> http://www.semanticoverflow.com/questions/193/can-atom-be-considered-linked-data/365#365 Answer by Christopher Gutteridge for Can Atom be considered Linked Data? Christopher Gutteridge 2009-12-02T02:14:49Z 2009-12-02T02:14:49Z <p>If the Atom uses universal identifiers in common with other sites, then yes. Otherwise no.</p> <p>Rule of thumb: If it's linked to other bits of data (via URIs), it's linked data, otherwise it's just data. </p> http://www.semanticoverflow.com/questions/193/can-atom-be-considered-linked-data/442#442 Answer by DanBri for Can Atom be considered Linked Data? DanBri 2009-12-26T22:54:17Z 2009-12-26T22:54:17Z <p>Datalinkyness comes in degrees; the more we make it sound like an all-or-nothing affair, the sillier we sound to the outside world. </p> <p>Let's ask more practical questions: eg. If I publish my SQL database using Atom, is it hard to consume with RDF tools, mix with other RDF data and query with SPARQL? what's the best RDF/Atom combination these days? (Atom-OWL? Yahoo DataRSS? Something with GRDDL? does GRDDL get much real world use? when is it considered secure, is GRDDL much used with XSLT2, XQuery? etc ...?)</p> http://www.semanticoverflow.com/questions/193/can-atom-be-considered-linked-data/607#607 Answer by daniCE for Can Atom be considered Linked Data? daniCE 2010-02-27T14:59:18Z 2010-02-27T20:48:16Z <p>I agree completely with Christopher Gutteridge and DanBri. Something it's linked data if it uses URIs to identify data and links to other data via URIs. Linked data doesn't refer to semantics it only refer to links. Tim Berners-lee explains it <a href="http://www.readwriteweb.com/archives/interview_with_tim_berners-lee_part_1.php" rel="nofollow">here</a> very clearly:</p> <blockquote> <p>linked data actually uses a small slice of all the various technologies that people have put together and standardized for the Semantic Web. We started off with the Semantic Web roadmap, which had lots of languages that we wanted to create. [However] the community as a whole got a bit distracted from the idea that actually the most important piece is the interoperability of the data. The fact that things are identified with URIs is the key thing.</p> <p>The Semantic Web and Linked Data connect because when we've got this web of linked data, there are already lots of technologies which exist to do fancy things with it. But it's time now to concentrate on getting the web of linked data out there.</p> </blockquote>