- From: Kingsley Idehen <kidehen@openlinksw.com>
- Date: Wed, 08 Jan 2014 08:12:39 -0500
- To: public-ldp-wg@w3.org
- Message-ID: <52CD4EC7.4020006@openlinksw.com>
On 1/8/14 6:42 AM, Roger Menday wrote: > hi Kingsley, > > I still think that our RESTful protocol for robots shouldn't require the knowledge of types for it to operate correctly. > And I don't see this on the human Web either ... > > I believe that we are defining a kind of HTML-for-robots - in RDF. That's all fine, but we shouldn't (as part of this pursuit) inadvertently overlook what RDF is actually about i.e., structured data endowed with human and machine comprehensible entity relation semantics. Thus, the implications of instanceOf (isA or rdf:type) etc.. relations have to be factored into RDF use. > One of the important outcomes of the LDP activity is a vocabulary for doing something quite like <forms> for these robots. That's fine as a mechanism for addressing a more specific use case and problem space. No problem with that approach, it's purpose specific and clean. > So hyperRDF is where (I hope) we will end up. I don't think that LDP 1.0 will cover all of it, but, I hope that we can eventually reach it with some future work. Yes. hyperRDF is already being looked at via the Hydra [1] effort. [1] http://www.w3.org/community/hydra/ Kingsley > > thanks, > Roger > > > On 7 Jan 2014, at 20:29, Kingsley Idehen wrote: > >> On 1/7/14 12:28 PM, Roger Menday wrote: >>>> On 7 Jan 2014, at 15:58, John Arwe <johnarwe@us.ibm.com> wrote: >>>> >>>>>> If you have a graph that said >>>>>> >>>>>> <#joe> a :Elephant . >>>>>> >>>>>> This would tell you quite a lot about how you can interact with <#joe> . >>>>> Ok, I'll bite. What exactly does the rdf:type statement tell *code* about how it can interact with <#joe>? >>>> Say you have a robot that can walk around, and that knows that <#joe> is an elephant, then it will know a lot of things >>>> that are true of Elephants in general. IT will know that it has a trump, and that it walks around on 4 legs, that >>>> if it is older it has a certain size, etc... It will know that it eats, that is has good memory usually, etc. Those >>>> are all kinds of constraints on how the robot can interact with the elephant. For example it is quite different than how it >>>> would interact with <#jimmy> a cricket. With an elephant the human sized robot might have a chance to meet it head on. >>>> With a bacteria a cricket it might have to look in completely different places. >>>> >>> Like on the web, I think that the robot will be offered interaction possibilities in the form of <forms> and this is how it makes it's way around. >>> >>> Roger >> No, because RDF is basically a language (i.e., a system of signs [for denotation], syntax [subject, predicate, object roles], relation semantics, and statements [subject->predicate->object triples]) that enables encoding and decoding of information. >> >> As Henry just stated: it isn't about syntax. It isn't about media types. It's about language, one that usable like any other computer language, but modulo the historic deficiencies associated with data definition, representation, and access. >> >> If RDF had stood for "Relations Definition Framework" instead of "Resource Description Framework" we would have saved ourselves something in the region of 13+ years of distracting debates in regards to how the World Wide Web's basic architecture enables a variety of abstractions layers atop the internet: >> >> 1. document network (cloud) >> 2. data network (cloud) >> 3. semantically enhanced data network (cloud). >> >> Links: >> >> [1] http://bit.ly/JVkgP8 -- my Glossary of Terms (the kind of thing that RDF makes possible since I wrote this all up by hand using Turtle). >> >> >> Kingsley >>> >>> >>> ______________________________________________________________________ >>> Fujitsu Laboratories of Europe Limited >>> Hayes Park Central, Hayes End Road, Hayes, Middlesex, UB4 8FE >>> Registered No. 4153469 >>> This e-mail and any attachments are for the sole use of addressee(s) and >>> may contain information which is privileged and confidential. Unauthorised >>> use or copying for disclosure is strictly prohibited. The fact that this >>> e-mail has been scanned by Trendmicro Interscan does not guarantee that >>> it has not been intercepted or amended nor that it is virus-free. >>> >>> >>> >> >> -- >> >> Regards, >> >> Kingsley Idehen >> Founder & CEO >> OpenLink Software >> Company Web: http://www.openlinksw.com >> Personal Weblog: http://www.openlinksw.com/blog/~kidehen >> Twitter Profile: https://twitter.com/kidehen >> Google+ Profile: https://plus.google.com/+KingsleyIdehen/about >> LinkedIn Profile: http://www.linkedin.com/in/kidehen >> >> >> >> >> -- Regards, Kingsley Idehen Founder & CEO OpenLink Software Company Web: http://www.openlinksw.com Personal Weblog: http://www.openlinksw.com/blog/~kidehen Twitter Profile: https://twitter.com/kidehen Google+ Profile: https://plus.google.com/+KingsleyIdehen/about LinkedIn Profile: http://www.linkedin.com/in/kidehen
Attachments
- application/pkcs7-signature attachment: S/MIME Cryptographic Signature
Received on Wednesday, 8 January 2014 13:13:06 UTC