- From: Christopher Gutteridge <cjg@ecs.soton.ac.uk>
- Date: Thu, 13 Jan 2011 10:23:13 +0000
- To: Martin Hepp <martin.hepp@ebusiness-unibw.org>
- CC: nathan@webr3.org, Tim Berners-Lee <timbl@w3.org>, Vasiliy Faronov <vfaronov@gmail.com>, Toby Inkster <tai@g5n.co.uk>, Peter DeVries <pete.devries@gmail.com>, public-lod@w3.org
One obvious solution is to use an extra triple to indicate that the URL is a serialisation of some triples. eg. <rdf:Description rdf:about="...URI-X..."> <rdfs:label>the name of the thing for which more data is available</rdfs:label> <rdfs:seeAlso> <rdf:Description rdf:about="...RDF-URL..."> <rdf:type rdf:resource="http://purl.org/xtypes/Document-RDFSerialisation" /> </rdf:Description> </rdfs:seeAlso> </rdf:Description> Martin Hepp wrote: > Hi Nathan: > >> There are other ways of looking at this, remembering we're in the >> realm of machine readable information and the context of RDF. >> rdfs:seeAlso is used to indicate a resource O which may provide >> additional information about the resource S - information in this >> context being rdf, information for the machine - so we can say that >> if O points to a resource that doesn't contain any information at all >> (no rdf, or isn't the subject of any statements) then we've created a >> meaningless statement, it may as well be { S rdfs:seeAlso [] } >> >> One could easily suggest that it's good for RDF Schema properties to >> have some use in RDF, and thus that if rdfs:seeAlso is used in a >> statement, that it should point to some "information", some rdf for >> the machine, otherwise it's a bit of a pointless property. >> >> Given the above, we could take the meaning of the sentence "no >> constraints are placed on the format of those representations" and >> assert that this simply means that RDF/XML is not required, and that >> any RDF format can be used. > > I don't buy in to restricting the meaning of "data" in the context of > RDF to "RDF data". If the subject or object of RDF triples can be any > Web resource (information and non-information resource), then the > range of rdfs:seeAlso should also include information resources (i.e., > data) of a variety of conceptual and syntactic forms. > > And PDF, HTML without RDFa as well as images clearly qualify as data. > They are also clearly machine-accessible. If you are still not > convinced: What about CSV files or text files containing ACE > (controlled English), or OData / GData? > > By the way, the problem of having to load huge amounts of data > following rdfs:seeAlso is not limited to PDFs - even obeying Tim's > proposal means there could be huge RDF graphs linked to via > rdfs:seeAlso, and that is of course conceptually perfectly okay. > > After all, rdfs:seeAlso is not > rdfs:linkToASmallChunkOfVeryRelatedDateInRDF ;-) Data management and > data quality heuristics should not be solved at the conceptual level. > If old clients employ outdated heuristics, those clients should update > their heuristics, IMO. > > Best > Martin > > > On 12.01.2011, at 16:13, Nathan wrote: > >> Hi Martin, >> >> Martin Hepp wrote: >>> For my taste, using rdfs:seeAlso is perfectly valid (yet suboptimal, >>> because too unspecific), according to the RDFS spec: >>> http://www.w3.org/TR/rdf-schema/#ch_seealso >>> Quote: "rdfs:seeAlso is an instance of rdf:Property that is used to >>> indicate a resource that might provide additional information >>> about the subject resource. >>> A triple of the form: >>> S rdfs:seeAlso O >>> states that the resource O may provide additional information about >>> S. It may be possible to retrieve representations of O from the Web, >>> but this is not required. When such representations may be >>> retrieved, ***no constraints are placed on the format of those >>> representations***." >> >> >> >> Generally it appears to me that rdfs:seeAlso is a property for a >> machine to follow in order to get more information, and that much of >> the usage mentioned in this thread requires a property which informs >> a human that they may want to check resource O for more information - >> essentially something similar to a hyperlink in a html document with >> no @rel value. >> >> Best, >> >> Nathan >> > > -- Christopher Gutteridge -- http://id.ecs.soton.ac.uk/person/1248 You should read the ECS Web Team blog: http://blogs.ecs.soton.ac.uk/webteam/
Received on Thursday, 13 January 2011 10:24:12 UTC