12:55:18 RRSAgent has joined #awwsw 12:55:18 logging to http://www.w3.org/2009/06/02-awwsw-irc 13:00:24 me too. 13:00:44 TAG_(AWWSW)9:00AM has now started 13:00:53 +jar 13:02:20 + +1.216.445.aaaa 13:02:34 jrees has changed the topic to: http://purl.org/NET/irw/ 13:02:57 mibbit 13:03:08 mibbit is good 13:03:47 dbooth has joined #awwsw 13:05:03 +??P3 13:05:19 Zakim, ??P3 is hhalpin 13:05:19 +hhalpin; got it 13:06:00 I throw some URIs out: 13:06:13 zakim, who is here? 13:06:13 On the phone I see jar, +1.216.445.aaaa, hhalpin 13:06:14 On IRC I see dbooth, RRSAgent, Zakim, jrees, hhalpin, trackbot 13:06:22 zakim, aaaa is me 13:06:24 +dbooth; got it 13:07:01 ]http://purl.org/NET/irw/ 13:07:44 The media-type on the ontology is wrong. 13:08:14 http://www.ibiblio.org/hhalpin/homepage/notes/valentina.pdf 13:08:16 Slides! 13:08:19 ht has joined #awwsw 13:08:30 +alanr 13:08:35 OK, go for it henry! 13:08:42 zakim, please call ht-781 13:08:42 ok, ht; the call is being made 13:08:44 +Ht 13:09:05 alanr has joined #awwsw 13:10:52 so we can fight more clearly about it 13:11:40 hh: Looking for big errors. 13:11:46 2 modules 13:11:49 tag2irw 13:11:58 In which we're trying to model in particular hayes vs. timbl debate 13:12:04 then ldow module 13:12:06 what is the goal of modularizaion? 13:12:14 s/aion/ation/ 13:12:15 in which we're trying to model the linked data tutorial. 13:12:49 hayes vs. timbl = accessible (on the web) vs. generic resource (not necessarily on the web) 13:12:55 ? 13:13:31 Slide 7 13:13:47 Non-Information resource 13:13:49 and Associated Description 13:13:53 Formal webarch or IETF RFCs. 13:13:59 hhalpin, your audio is dropping out occasionally 13:14:42 modules = allow some communities to reject some modules. 13:15:11 slide 9 comment? 13:15:28 Is xsd:anyURI not a "URI?" 13:15:31 alanr: xsd: anyURI is not a restriction of string 13:16:00 Does that reasoning make sense? 13:16:04 Alan: Comment on slide 9: xsd:anyURI isn't a string. Also not sure why you have xsd:anyURI. Is that so that you can make it a subject of a statment? Harry: yes. 13:16:20 OK, hasURIStrong -> hasURI? 13:16:24 At least one. 13:16:27 Valentina has joined #awwsw 13:16:28 InverseFunctional 13:16:32 aldogan has joined #awwsw 13:16:34 hi there 13:16:57 we are in a very noisy room 13:17:06 hi, pretty crowdy here, will try with the chat 13:17:06 Alan: Also URI to xsd:anyURI thing should also be inverse function, i.e., 1-1. 13:17:23 dbooth, are you willing to scribe? 13:17:31 co-referential URIs 13:17:37 Two URIs that "identify" the same thing 13:17:43 That would be done on the level of resource. 13:17:48 with an "identify" property 13:17:54 But you could URIs that redirect to each other. 13:18:06 We could separate that out. 13:18:21 will try to call from skype and keep muted 13:18:29 Yes. 13:18:53 asking owner 13:18:58 can owner via whois 13:18:59 identifies - to falsify, you ask the owner. 13:19:01 falsiability. 13:19:09 this is a position :) 13:19:17 that's a position. 13:19:26 TimBL does. 13:20:13 We don't have "thing" 13:20:40 "thing" can be either a class or an individual 13:20:45 alanr, that's a detail... 13:21:57 refers to catches Hayes's point 13:22:07 Hayes whole point really can't falsify "refersTo" 13:22:12 how would you falsify refersTo ? 13:22:30 provenance issue 13:22:54 john [ex:a irw:refersTo ex:orange] while mary [ex:a irw:refersTo ex:apples] 13:23:12 john: A refersTo Oranges. mary: A refersTo Apples. 13:23:16 you can't really do provenance in straight RDF vanilla. 13:24:01 ex:uri irw:refersTo ex:PatHayesPerson 13:24:05 ex:uri irw:refersTo ex:PatHayesWebPage 13:24:20 ex:uri irw:identies ex:PatHayesWebPage WOULD BE WRONG 13:24:21 hh: URI P refers to Pat, URI P refers to the web page. 13:24:23 ehm if you want to falsify, you need to include the context of provenance, can be made with a quad 13:24:52 however this is an issue for any rdf triple, not just refersTo I guess 13:25:42 it is a bit of level-mixing. 13:25:58 RDF does not really constrain your interpretation at all. 13:26:01 level of inference weak. 13:26:09 there are some objects/resources 13:26:10 agree 13:26:13 that are "real-world" things. 13:26:26 and, while formally, we can't restrain reference to refer to JUST this set of things 13:26:30 I want to communicate to someone 13:26:38 that my URIs refer to at least some of these things. 13:26:41 so that's the use-case. 13:26:47 That's also assuming Hayesian line. 13:26:47 I think that IRW should cover core concepts, specific modules should extend it for addressing applications such as trust, http transaction validation, etc. 13:26:49 I don't even know what refersTo is meant to be from the 'logicist' point of view 13:26:57 Yep. 13:26:59 That's fine. 13:27:05 But we're trying model this here. 13:27:45 yes. 13:27:48 refersTo is not functional. 13:27:52 I think that was Pat's point. 13:27:57 yes, indeed 13:28:16 informationrealization.owl has junk at the end that causes parse errors 13:28:21 because a resource can refer in too many ways 13:28:22 sorry, that's how tarkian models work. 13:28:35 oops, will control right now alan 13:29:13 Anyways. 13:29:16 I don't think that's right. 13:29:20 what constraints are there on the interpretation of refersTo? is it functional? 13:29:57 why is a awww:representation a non-information resource? 13:30:05 specifically meta-modelling interpretations 13:30:18 x refersTo y if there is a model in which x is interpreted to be y? 13:30:19 allowing people to communcicate what interpretations their OK with. 13:30:24 they want people to know about. 13:31:06 if irw:Resource is the same as rdfs:Resource, then why do you create it? 13:31:06 refersTo and identify are both controversial insofar as they are actually doing a bit of meta-modelling. 13:31:46 Tarski 13:31:49 is refersTo according to *one* model (chosen somehow), or *some* model? 13:31:51 model a set of infinite pairs 13:31:54 can be the real world 13:32:02 database model using semi-rings 13:32:05 tadata 13:32:48 let's table this 13:32:53 it's 9:30 13:32:59 irw:WebServer–  A server hosts web representations. ? How does it host something that is "on the wire"? 13:33:11 Tarski 13:33:20 operational semantics 13:33:24 I think RDF semantics is quite clear about what it means by "intepretation". 13:33:30 suspecious of this. 13:33:42 irw:isResolution of talks about mapping to IP. How can that work? Hostname is essential for web transactions 13:34:07 I don't think it's as complex as doing comprehensive metamodeling 13:34:13 alan, there were some characters that don't know how they fit in, maybe some server-issue, now updated a clean version 13:34:15 we model irw:Resource because we want to stay within OWL DL 13:34:24 irw:isLocationOf english description doesn't match name 13:34:35 Tim screams against noninformation resources 13:34:45 that's we've moved that class to ldow module at this point 13:34:49 the class is annotated and that is explained there 13:34:59 s/against/against a class of/ 13:35:49 tbd: move noninforesource to LDOW so that it can be ignored by Tim. 13:35:52 HST objects to a class of resources, from which it follows that there is no _class_ of non-information resources 13:35:54 for me at least, such kind of feedback would be easy to be analyzed offline. In this way I don't know who and to what answer before, sorry 13:36:17 already did actually, I didn't put the new version online as here the connection sucks 13:36:37 if Pat wants to use refersTo with a strict model-theoretic interpretation, we need to provide appropriate extensions for answering questions like jonathan's ones 13:36:47 info res. is broader than web pages, e.g. books 13:37:04 refersTo can be very general, in order to encode any reference, even non-tarskian 13:37:46 when I say "mary is very nice" I can refer to entities that can be well outside any strict model-theoretical interpretation 13:37:49 doesn't match other definitions. 13:37:56 Again, this ontology lets you state things. 13:38:01 is beethoven's 7th an info resource by this definition? 13:38:09 If you believe that beethoven's information resource you should be state this vocabulary. 13:38:16 that fact using this vocabulary. 13:38:20 hh: independent - answer to that question is not constrained by this ontology. 13:38:30 beethoven's 7th *score* is an information resource 13:38:41 distinguished from its performance 13:38:44 the particular performance of the score would definitely be an information realization. 13:38:50 right 13:38:58 what is the 7th about? 13:39:08 if that particular performance as as an mp3 file over HTTP then that particular performance is Web repsentation 13:39:08 +??P14 13:39:14 Notice that "isAbout" 13:39:20 optional not requirement. 13:39:39 Hmm... 13:39:54 alanr: The score is a set of instructions... it's about playing the music... 13:39:55 an information resource is not about states 13:40:00 "Moby Dick" isn't 'about' any one thing. . . 13:40:04 ehm can be "isAbout" a state 13:40:27 foaf:depicts a subproperty isAbout 13:40:29 alanr: If you can't answer questions like these, you'll be in trouble [due to inconsitent curation] 13:40:31 but an emotional state would be a real world stuff, not an information resource, at least in general intuition 13:40:58 we can answer questions like these jonathan 13:41:40 unfortunately i cannot speak from here 13:41:40 ehm alan, not jonathan sorry 13:41:56 isAbout is not funcitonal! 13:42:10 alanr: You haven't given criteria 13:42:14 criteria? 13:42:21 logical positivist 13:42:28 logical atomist 13:42:31 hh: These things are fundamentally subjective. You just can't say. 13:42:41 the score is the main way to execute the 7th 13:42:56 but does not sound, it is information 13:43:09 hh: Positivism considered wrong by large amounts of 20th century philosophy 13:43:22 it is information that expresses instructions (content) 13:43:29 Read any Quine on Rudolf Carnap 13:44:07 if we enter such a philosophical discussion this will remain an ever ending story! 13:44:08 agree with harry 13:44:16 hh: This is not a scientific closed domain. Falsifiability is not desirable here. 13:44:16 the ontology started from web science requirements 13:44:19 not philosophical ones 13:45:05 alanr: How can you have meaningful communication if assertions aren't falsifiable? 13:45:06 can you please give me a clear example of falsifiability? sorry I missed the first part 13:45:23 hh: It's not necessary. 13:45:24 but that's true for everything expressed in RDF 13:45:33 falsification can only be carried out within some specific assumption about the formal interpretation of a domain 13:45:47 define red as luminosity over a certain range of the spectrum 13:45:48 "message" might be a kind of equivalent information realization 13:45:56 blue as another 13:46:11 if I say it is red and spectrum says otherwise it is false 13:46:15 so firstly, what kind of open/closed world assumption do exist on the web? 13:46:33 you are talking about consistency? 13:47:19 red and blue can be made different (or disjoint if classes) only in a controlled dimension 13:47:19 if something is falsifiable, it is possible to make inconsistent statements. 13:47:24 inconsistency is your friend 13:47:35 it applies well because you have the criteria to falsify in that particular context 13:47:38 a theory should be good enough to be wrong 13:47:39 you cannot control consistency over the web 13:47:43 unfortunately, most of realistic contexts in real life are not as such 13:48:01 alan, you are acting like the first wittgenstein 13:48:10 if the context is part of the truth conditions then so be it. this has nothing to do with whether something is falsifiable or not 13:48:22 we cannot prevent semantic web users to state what they want. 13:48:25 what you cannot "talk about" (=falsify for you) should remain silent 13:48:37 that's where at least to me the use-cases come from. 13:48:41 anyone can say what they want 13:48:42 which this modelling of redirection 13:48:44 but the context of web reference is open 13:48:47 that doesn't mean that everyone is right 13:48:47 the difference is that alan is doing engineering, LW was doing something else 13:49:01 yes, jar says I'm the anti wittgenstein 13:49:02 you cannot have *complete* interpretations for it 13:49:14 therefore we should live with limited falsifiability 13:49:14 non sequitor 13:49:32 that depends, epistemically speaking, anyone could be right 13:49:35 the measure of success if effective curation practice and ability to integrate, not truth about how people communicate in practice 13:49:41 s/if/is/ 13:49:45 in one's ontology one should be able to tell what is what. Whether it is practical to determine it is a different matter. 13:49:54 epistemology versus ontology 13:49:58 if you want strict truth criteria, you should provide an independent way to reduce epistemic freedom 13:50:08 and this can be dome in science, partly 13:50:15 while the web is social world, not only science 13:50:17 I want something that we can push the science of web with. 13:50:24 theories that can't be wrong don't help that 13:50:33 no audio 13:50:35 -hhalpin 13:50:37 I think this is not a requirements for IRW, that has a much more modest goal. Represent core concepts of web and sem web architecture in order to enable certain applications, such as "trust" 13:50:44 gotta make hard choices ;-) 13:50:52 hhalpin_ has joined #awwsw 13:51:05 all waiting for hh audio... 13:51:13 ok alan, now this is clearer 13:51:17 for trust you better have some way to be wrong otherwise you trust everybody to no effect 13:51:29 or don't trust to no effect 13:51:47 after all, if you can't be wrong, what's it matter if you trust or not? 13:51:48 you want something that can enforce "strong" ontology in domains where this is a desirable feature 13:51:52 and of course this is a good use case 13:52:07 hhalpin___ has joined #awwsw 13:52:09 but it is not the only use case 13:52:15 this had nothing to do with enforcing anything. it has to do with speaking clearly 13:52:31 Alanr: I am not interested in the verificationist criteria 13:52:33 still no audio 13:52:37 you - as an author of an ontology 13:52:43 Alanr: I am interested in what people are trying to communicate with using this vocabulary 13:52:55 alanr: I don't even like the word "ontology" prefer word "vocabulary" 13:52:58 me too. What are they trying to communicate? 13:53:44 Harry does indeed see himself as late Witt. these days, in terms of how names work 13:53:54 I think one thing we have identified is that there is some confusion about whether harry's "refersTo" property is functional, given that there may be multiple interpretations (in the RDF sense). 13:54:10 refersTo is *not* funcitonal 13:54:22 i agree with you, but expressing subjective reference is "speaking clearly", but in different manners from typical scientific discourse 13:54:35 valentina, is refersTo functional in a particular RDF interpretation? 13:54:39 +??P3 13:54:43 what does refers to me? 13:54:46 refersTo is non-functional just to be able to accept different interpretations 13:54:46 hmmmm 13:54:46 zakim is not letting me in for some weird reason 13:54:46 stat code not valid? 13:54:47 s/me/mean? 13:55:05 commonsensical interpretations as references 13:55:11 A
URI
refers
to
whatever
results
 13:55:12 from
its
usage
on
the
(Seman8c)
 13:55:12 Web
iden8fies
 13:55:16 aldogan, that is not needed in RDF semantics 13:55:21 -??P3 13:55:21 ick. cut and paste doesn't work 13:55:30 what does it means? refersTo is defined in such an ontology, you can use it as you want! 13:55:40 it is not an RDF primitive! 13:55:51 in RDF semantics, a property can be functional, but there can still be different interpretations. 13:56:12 actually IRW is modelled in OWL DL 13:56:21 late wittgenstein was about allowing full power to local contexts ("linguistic games") 13:56:31 and functional has a precise semantics, at least in my knowledge 13:56:45 subjective reference can be valid and falsifiable in a restricted group or community 13:57:06 ? 13:57:11 in that case, you can create a specialized refersTo for the local linguistic game 13:57:16 that was re: refersto 13:57:23 aldogan, if you are not using RDF semantics then I am going to be totally lost. 13:57:33 hhalpin has joined #awwsw 13:57:39 i am using "formal semantics" 13:57:52 basically, would like feedback about ontologgy 13:57:52 the one mostly intended by semanticists 13:57:54 i would like to see the formal semantics for refersTo. 13:58:39 refersTo formal semantics 13:58:51 at the moment is an OWL object property 13:58:53 aldo gangemi 13:59:00 can a uri refer to both Pat the person and Pat the page in the same world? 13:59:05 I think we have to start with RDF semantics as a basis, otherwise I (and probably others) will be totally lost. 13:59:16 with URI as domain 13:59:20 is your answer: yes, each in different contexts? 13:59:22 and irw:Resource as range 13:59:24 i think yes, but it cannot "identify" it 13:59:32 alanr, by "world" do you mean rdf interpretation? 13:59:49 i mean our world (good enought gloss) 13:59:50 my context here is the formal semantics of OWL-DL as adopted in IRW 14:00:03 alanr, your world is different than mine :) 14:00:09 really? 14:00:27 your brain is different, but our worlds are certainly the same. 14:00:29 zakim, who is on the call 14:00:29 I don't understand 'who is on the call', jrees 14:00:39 zakim, who is here? 14:00:39 On the phone I see jar, dbooth, alanr, Ht (muted), ??P14 14:00:40 On IRC I see hhalpin, aldogan, Valentina, alanr, ht, dbooth, RRSAgent, Zakim, jrees, trackbot 14:00:43 but perhaps you use the word "world" differently that I and many do. 14:00:47 let's distinguish the world we live in, not bearing a formal description ab origine 14:00:51 sorry Aldo and I cannot speak :( 14:00:56 we are in a noisy place 14:00:58 from the formal worlds we use to make engineering things :) 14:00:58 if the AWWSW demands debates about interpretation structures or logical verificationism 14:00:59 everytime someone wants to communicate 14:00:59 the group will get nowhere fast. 14:00:59 In particular, alanr, logical verificationism was more or less killed by Quine in the 1950s. 14:01:05 With a modest revival around Kripke and Putnam's "Meaning of 'Meaning'" 14:01:07 Re fetishizing logical semantics 14:01:09 As Pat or anyone can tell you 14:01:13 the logical inferences do NOT constrain worlds. 14:01:17 And often the worlds are not clearly composed of logical individuals 14:01:21 david: Best we can do is to try to understand what Harry was presenting, difficult with HH off audio. 14:01:21 See Strawson's book "Individuals" for an investigation of this, or Evan's "Vareity of Reference" 14:01:22 harry, I can't debate all the -isms 14:01:23 I'm just saying, getting into these debates is rather useless. 14:01:25 Almost no ontology can satisfy this rather silly requirements 14:01:28 I suggest a necessary question is "Why right ontologies" if you are in the Late Witt camp 14:01:35 s/right/write/ 14:01:47 I agree with harry 14:01:50 So, therefore, if making one fulfill these requirements of verificationism or buying into a rather simple-minded picture of how formal semantics works 14:01:50 ARE requirements for talking 14:01:52 then I see no reason to talk. 14:02:03 this is quire far from the goal, at least IRW's 14:02:04 However, if we can get good talk about what kind of things people want to talk about 14:02:16 alan: Having the English description convey the intention of the authors well would be a good thing. We might be able to help with this. 14:02:18 let's be constructive people 14:02:29 1) identifies, functional as in Tim's sense 14:02:31 regardless of whether these things can be "verified" or "have formal semantics" 14:02:51 2) refersTo, non-functional 14:02:58 then I'm more for talking. 14:03:07 dbooth: Does the ontology "U refersTo PatHayes. U refersTo PatHayesWebPage." going to be consistent? 14:03:08 we have modeled information resource, URI, indentifies (functional), refersTo, and some other 14:03:11 Will try to dial-in 14:03:12 I am more interested in how we can map this to generic ontologies 14:03:15 and bits of HTTP that we have not modelled, like "http Entities" 14:03:18 3) refersToTarskian, non-functional, but with some other properties (Alan?) 14:03:20 s/Does/Is/ 14:03:23 we don't care about consistency on a web scale 14:03:35 I think alanr asked a good question: Can a URI refer to both a person and a web page in the same world? 14:03:37 the idea is that we can use this in order to do simple reasoning stuff such as 14:03:39 yes david 14:03:52 lod self describing sources 14:04:02 but not U refersToTarskian PatHayes. U refersToTarskian PatHayesWebPage 14:04:06 consistency is a quantity to be maximized. Never infinite, but bigger is better. 14:04:07 semantic validation of http transaction 14:04:38 anyone willing to recap on email? 14:04:42 -dbooth 14:04:43 bye 14:04:43 please, let us have all your feedback and I'll send an updated version of IRW 14:04:53 bye 14:04:53 email? 14:04:54 adjourned, but people staying on the call & chat maybe. 14:04:58 email is fine 14:05:19 zakim, unmute me 14:05:20 continue in email... & now 14:05:20 Ht should no longer be muted 14:05:39 +??P64 14:06:00 my feedback: 1. I think more clarity is needed about whether refersTo is functional. 2. I think it is important to be based on RDF semantics as a common starting point, otherwise it will be very hard to achieve a common understanding. 14:07:04 I don't see the point to get rid of OWL DL 14:07:16 -??P64 14:07:30 do you mean we should use the reified RDF semantics by Pat? 14:07:34 identifies is already functional, why do you need another one? 14:07:49 refersTo is a sort of non-stable property 14:08:14 -alanr 14:08:16 phone crapped 14:08:19 will call back in a sec 14:08:26 ht: weak & strong ambiguity 14:08:30 it is meant to capture the fact that you can have different usage of it 14:08:46 ht: weak = usage may evolve over time 14:08:51 ok. it needs to say that more clearly 14:08:59 I mean, imagine identifies represents the relation between a URI and the identified thing stated by the creator of the URI 14:09:00 weakness can be a strength 14:09:03 ht: strong = synchornically same person may mean different things at same time 14:09:12 it catches a different requirement that identifies 14:09:23 than 14:09:23 +alanr 14:09:25 while over the semantic web, the same URI is used to "refer to" things 14:09:31 hhalpin has joined #awwsw 14:09:37 sorry, can't skype on 14:09:40 hopefully, most of them will be same as of the identified thing 14:09:48 anyways, I would like actual substantive feedback 14:09:49 but don't know and cannot control 14:09:52 such reference was not intended to be model-theoretical 14:10:19 exactly 14:10:25 rather than bickering about falsifiability and misunderstandings of model-theory 14:10:26 we have use-cases 14:10:30 as detailed in the paper 14:10:32 alanr: An instance of his refersTo relation would apply every time someone uses a URI to mean something? 14:10:35 yes 14:10:36 you 14:10:40 who are you? 14:10:41 :D 14:10:41 including dealing with HTTP-in-RDF. 14:10:48 And Linked Data 14:10:51 fully agree 14:10:55 Including letting one simulate 303 redirection 14:10:59 within RDF. 14:11:11 can you say that again? 14:11:16 also generic ontology of resources of tim should be integrated, it catches one of these very important use cases 14:11:16 which is useful for web-spiders, linked data, and that sort of thing. 14:11:26 alanr: Then the ontology ought to have an entity that engages in the process of referring 14:11:50 So, I'm willing to try this again, but next time being more clear about ground-rules, lest we descend into insanity, which clearly is kinda what happened this time a bit. 14:12:03 We can an entity engaged in process of referring. 14:12:04 the name should be "hasBeenUsedToReferTo" 14:12:05 :) 14:12:19 Although, I might add, some people don't think reference requires an entity that "refers" 14:12:28 If someone adopts late W position, why write an ontology? 14:12:29 doesn't matter what some people think 14:12:34 we are working on *your* ontology 14:12:36 ok jrees, you mean we should have a special entity for referred things? 14:12:49 but more that it requires an entity that accomplishes some goal in lieu of a historical causal chain which accomplishes the goal due to some previous relationship. 14:13:00 It's in order to play more satisfying language-games. 14:13:02 if the producer of the reference has to be engaged, we need to create a ternary relation 14:13:08 But yes, we can add an entity for a referring an agent though. 14:13:08 or to use a quad 14:13:12 I would not want that to be "required" though. 14:13:16 or to use some hack 14:13:29 but owl has only binary relations 14:13:37 not owl2 14:13:39 we stayed simple there 14:13:41 Satisfaction = not just warm fuzzies, but better health, more wealth, etc. 14:13:54 jrees - you can consider machine-languages language games for communication, and that can accomplish things. 14:13:55 http://www.w3.org/2007/OWL/wiki/Syntax#Annotations 14:14:03 please, let me understand. I made an ex. the creator of a URI is the one who commits to the "identifies" 14:14:13 ht: LW position is you can't do better than "it works" 14:14:13 jrees - there is nothing in late W that restricts that viewpoint to "natural languages" 14:14:20 you are suggesting we need to track the provenance of refersTo? 14:14:32 -Ht 14:14:34 I agree, hh 14:14:42 I would suggest we not use OWL2-specific features unless really required. 14:14:50 so do i 14:15:02 We are arguing about the best way to make effective language-games (computer-assisted) 14:15:25 If we want, we already have the irw:Agent class 14:15:52 Empiricism is a tool that I like to use. 14:15:56 refersTo is commented in that way however 14:15:59 did you look the "refersTo" rdfs:comment 14:16:07 I removed it 14:16:15 If I understand well 14:16:23 agent has been removed 14:16:28 irc bot restart will be required to re-connect with bridge for participant info. Restart will NOT be done immediately unless there is a consensus (tell #sysreq on irc) to do so. 14:16:30 ok 14:16:34 And we can say that an irw:Agent irw:referentialUse irw:URI irw:refersTo irw:Resource 14:16:44 This could present problems with graph merge though :( 14:16:45 sorry, not so explanatory 14:16:57 wait wait 14:17:05 Since multiple agents can be using the same URI to refer to different things. 14:17:08 ok, but in this case we would need a ternary 14:17:11 ok 14:17:12 ... Irc bot restart does not affect the actual telecon 14:17:21 I would suggest that we provide an ontology pattern 14:17:30 we are assuming people out of this 14:17:33 sorry agent 14:17:35 say that again 14:17:38 no 14:17:45 reference is not objective 14:17:47 but *not* make it required. 14:17:52 Reference is not objective. Someone uses the URI to refer to something. 14:17:52 that's why it is not funcitonal 14:18:06 a ternary is viable however, i strongly favor the creation of a class irw:referentialIntention or something similar 14:18:20 How would you use that aldo? 14:18:32 just in brief in IRC? 14:18:39 by adding properties between it and an agent, and two resources 14:18:55 ok, tell me if this captures what you are saying: we need to express that a person/agent refers to something, through a URI 14:18:56 When would one write an X refersTo Y triple, in practice? 14:18:58 this is the n-ary logical pattern 14:19:00 is that right? 14:19:09 in this case we need an n-ary relation 14:19:16 My feeling is that named graphs is the way to go with this sort of thing rather than model n-ary relations. 14:19:22 there is a tradeoff jonathan 14:19:27 but if people want to, we should provide them some ontology design pattern to do so. 14:19:35 Don't need to model n-ary... just need to be clear where the quantifier is. 14:19:58 one triple is easy, but has limitations because you need hacks to include provenance 14:20:14 because you are talking about a relation between three arguments 14:20:24 agent, uri, thing 14:20:27 three-place relation agent uses URI to refer to thing 14:20:27 three triples are difficult, but include provenance information 14:20:40 refersTo(Agent, URI, Resource) 14:20:43 yes, sorry aganet- 14:20:47 agent-uri-thing 14:20:57 deal with this, you can reify; you can do some ternary-to-binary reduction; or you can quantify 14:21:07 process of a certain type, with participants: agent, name, thing. 14:21:08 exactly 14:21:19 e.g. *there is* an agent that uses URI to refer to thing. 14:21:36 yes, we have a pattern called situation: http://www.ontologydesignpatterns.org/cp/owl/situation.owl 14:21:44 for that alan 14:22:02 that's fine, we just didn't want to model agent in IRW, but we can put it in again (it was there actually) 14:22:21 the original IRE had that style of representation 14:22:25 ok, then use it 14:22:32 ok, I'll fix it and propose you an updated version 14:22:42 I am fine with Agent in 14:22:45 better an alternative, to be submitted to vote 14:23:16 I do not think we should *require* that design pattern, but allow it and provide examples. 14:23:30 require? 14:23:37 what is a requirement? 14:23:56 As in, disallow ex:a irw:refersTo ex:x, irw:refersTo ex:y. 14:24:24 the definition is up to you. I would just like to know what you mean 14:24:28 I think I should be able to say that inside a named graph, or even just put that in RDFa inside my web-page. 14:24:39 jrees, are you again asking if ird:refersTo is functional? 14:25:00 s/ird/irw/ 14:25:03 I think that we have clarified now refersTo 14:25:17 refersTo1 = *someone* used the URI to refer to the thing 14:25:22 again, it is *important* for me to make sure irw:refersTo is not functional. If you wish, you can use irw:identifies, which is functional. 14:25:27 consider that there are interaction aspects there 14:25:35 we meant a URI refersTo a Resource (and we kept implicit who stated such a triple) 14:25:44 imagine using a situation insetad of a property to add an RDFa tag ... 14:25:50 refersTo2 = *some particular agent, inferred from context* used the URI to refer to the thing 14:26:04 with identifies we meant a URI identifies only one thing (give by the creator I would say) 14:26:15 what we did is to get rid of Agent in IRW 14:26:16 rel:AldoIntendingToStateReference 14:26:24 and kept it implicit 14:26:27 ulp! 14:26:31 refersto1 : exist t st. exists person, person used uri to identify thing at t 14:26:33 we can make it step in again 14:26:35 in refersTo2 = that agent might be the author of the RDF graph, maybe. 14:26:42 I mean, if we're going to do this for refersTo, we might want to this for identifies 14:26:50 refersTo2 = functional, refersTo1 is not. 14:26:57 oh. so irw:refersTo is not functional, but irw:identifies *is* functional? 14:27:00 as irw:identifies in TimBL's story identifies because the "owner" (an agent) wants it to identify. 14:27:10 Yes dbooth - irw:identifies is functional. 14:27:15 ok 14:27:26 alan, do you mean that refersTo has to defined in terms of identifies? 14:27:29 but you're mixing terminology 14:28:03 dacid, we have said that many times :) and is in the owl 14:28:12 if I say "U refers to X" the question according to whom? 14:28:15 doesn't have to. I'm trying to understand what you are saying and it seems like that is what you are saying 14:28:32 possible answers: someone, everyone, Harry, or ... 14:28:39 somebody on the sem web 14:28:44 no, we weren't say that 14:29:03 weren't saying what? 14:29:08 an agent may want to state a non-exclusive reference 14:29:19 "U refers to X" according to somebody on the web 14:29:33 that's refersTo1 14:29:40 ok yes 14:29:53 for example that http://www.w3.org refersTo W3C, a web page, and a legal person 14:29:56 this is "irw:refersTo" 14:30:06 I believe you can say "U refers to X" does not have to clearly have an interpreting agent. 14:30:10 "U identifies X" 14:30:15 according to the creator 14:30:19 Often that is implicit, and there are theories of refernence where that is not required. 14:30:32 however, I do think allowing people to say "according to whom" is useful. 14:30:33 the case you catch with your axiom is when an agent refers to st at some time, exclusively 14:30:36 to falsify refersTo1, you check every agent, and if no agent uses the URI in that way, then the statement is false. 14:30:48 Every agent at all points in time :) 14:31:01 can I suggest we have a solution for at least such two properties 14:31:02 ? 14:31:06 we put in Agent 14:31:09 in 14:31:09 it ok to do that, harry if it helps people understand what you mean 14:31:20 refersTo3 = all agents use U to refer to X (all the time?) 14:31:25 and I fix the English description including examples! 14:31:32 all? 14:31:39 yes. always include examples of usage 14:31:48 ok we need to provide an alternate version that takes back in some original IRE classes 14:32:05 alanr, to falsify refersTo1, you would have to monitor all agents for all time... ergo not falsifiable. 14:32:09 refersTo3, I don't agree it's needed 14:32:11 I mean 14:32:16 alanr - I'm just saying, read Quine's rather famous "radical translation" argument here, the problems on verifying even simple language use are rather deep, and get worse rather than easier the further one is from scientific discourse. 14:32:26 refersTo3, never true, because I can always construct a nonparticipating agent 14:32:27 what do you mean with "all"? 14:32:37 jonathan to get that, we need a temporary close world assumption 14:32:41 closed 14:33:27 actually that is a practical solution while living with the simple triple solution 14:33:53 harry, can you give us a web pointer to Quine's rather famous "radical translation" argument? 14:34:12 http://en.wikipedia.org/wiki/Radical_translation 14:34:20 This is a language-game, and what we say has something to do with the world? So tell me how to play the game - when would you like me to use refersTo, and when not? 14:34:30 gavagai! :) 14:34:53 is quine's example for radical translation argument 14:35:11 just because you don't know what gavagai means, doesn't mean it doesn't mean something very specific 14:35:31 alanr - yep, but you can *never* know with certainty, that's the point. 14:35:34 you may want to use it when you are stating some reference without having the authority to declare an exclusive identification 14:35:35 or 14:35:38 so? 14:35:44 when you want to allow alternative references 14:35:53 or 14:36:04 certainty is not the right crierion. we want usefulness 14:36:25 when you want to import references from other datasets 14:36:28 the point is that refersTo capture what actually happens 14:36:39 moreover the thought experience is not active. It's not clear that unknown distinctions couldn't be figured out by some "game". 14:36:43 the fact that u use URIs and put them in triples 14:36:45 I do have sympathy for alanr's position, and I think something like "verifiability" does hold for certain scientific discourses, like chemistry. But in general, and since the Semantic Web captures "in the general", the point is we can't depend on verifiability. 14:36:50 I think "having the authority to declare an exclusive identification" misses the point. The problem is not whether someone has the *authority*, it is that there will still be different interpretations possible. 14:37:12 so this goes to the indexicality (?) of RDF utterances... can RDF contain pronouns? according to rdf semantics, yes, but what would be the practical effect? 14:37:14 this may lead to discover u are using that URI for referring something that is not the thing it was created for 14:37:16 or 14:37:17 whether something *is* verified is different from whether something is *possible* to be verified. 14:37:18 harry, that was my point before 14:37:32 maybe it is something sameAs the thing it was created for 14:38:21 declarative vs. imperative maybe? the semweb is constructed, so maybe its assertions are imperative. science is discovered, so maybe its assertions are declarative (falsifiable). is that sensible? 14:38:21 possibility of verification is granted by several strategies 14:38:39 no 14:38:43 to jonathan 14:38:57 "actual" (?) verification is too heavy a requirement to me on the web 14:39:06 btw it is caught through functional "identifies" 14:39:19 for example, gavagai. Suppose you can communicate that you want the speaker to test your knowledge. 14:39:19 or by some subproperty of refersTo 14:39:21 I'm trying to understand the IRW philosophy, that leads to definitions of the sorts that it makes. 14:39:24 alanr - we are not denying the possibility that *some* statements on the SemWeb (like those related to health science!) are unverifiable, we're just saying not all are. 14:39:38 He says a bunch of things about gavagai and you look at him blankly or pick up the tail instead of the leg. 14:39:41 then you don't understand 14:39:43 so that it can be given a fair shake and compared to, say, OBOF. 14:40:02 sorry I will go now, have to finalize slides for tomorrow presentation of IRW :) 14:40:04 we're at the stage of establishing ground rules, I think 14:40:16 I don't think OBOF are only ones possible 14:40:18 IRW philosophy is partly based on IRE, which was built having semiotics in mind 14:40:18 thanks for the discussion, will continue by email 14:40:19 we are? does hh agree? 14:40:23 the problem is that are unresolvable differences re ground rules. 14:40:32 Valentina has left #awwsw 14:40:39 i guess he doesn't. 14:40:44 no, there are only busy philosophers 14:40:47 and everytime I try to interact with this group I get into far more disagreement re ground rules 14:40:48 why are they unresolvable? 14:40:55 than practical engineering. 14:41:04 because if you believe everything is verifiable, that's fine by me. 14:41:13 I think that's wrong. 14:41:25 My goal is not to convince alanr that logical verificationism is wrong 14:41:26 harry, we are very practical engineers. Look what we build. 14:41:35 I want to understand your position, hh, and don't 14:41:50 everything I do I do because I've been screwed by doing something different 14:41:51 I think alan is a bit of a bully 14:41:54 sometimes 14:41:56 (sheepish) 14:41:58 or to try to convince dbooth that Tarski-style interpretations have almost nothing to do with the world besides constraining inferences. 14:42:01 harry, will you take a look at http://dbooth.org/2009/denotation/ and tell me your thoughts? 14:42:05 ok, will do. 14:42:08 gavagai: i pick up something wrong, ok, so what? i have been told that refersTo is one viewpoint, not the truth 14:42:11 thanks 14:42:15 but i would like an ontology for resources. 14:42:24 i would like that, before, say the end of the year. 14:42:31 aldo: an alternate definition is fine. 14:42:32 the poor HTTP-in-RDF people need one. 14:42:33 tarski's big, what's the reference? do you mean model theory? 14:42:33 we all use heuristics from our previous knowledge, even when reading OWL 14:42:37 Linked Data could use one. 14:42:40 Harry is arguing about the impossibility of giving a definition 14:42:43 Web-spiders could use one. 14:42:44 without them, not much can be understood 14:42:44 by citing gavagai 14:43:01 do we compete or cooperate? 14:43:02 Thus, we stop trying to argue over ground rules and try to model what we can. 14:43:07 and I am questioning how carefully he is thinking about it (he says, indelicately) 14:43:12 Even if we don't agree. 14:43:24 about metaphysics. 14:43:34 first, consider that owl is not appropriate to represent expressive axioms 14:43:35 then how about goals. 14:43:35 harry, we're trying that too. 14:43:37 I might add no-one belives in logical verificationism anymore, alanr, by the way. 14:43:45 oh, I'm stung! 14:43:55 And the criticisms you direct at irw could be directed at any ontology. 14:44:00 And I do 14:44:02 about almost anything. 14:44:10 about the ontologies I build as well 14:44:21 And thus, I refuse to argue about nonsensical objections based on mistaken philosophical positions. 14:44:21 and where I miss, Jonathan kicks in 14:44:35 but you don't present engineering cases either 14:44:39 Yes, but we do. 14:44:41 See end of the slides. 14:44:45 That's a great caes. 14:45:01 I see alan's approach as a tool, a subroutine or technique toward a goal 14:45:04 We can say "look, we can model 303 redirection, and determine whether or not something is a non-information resource" 14:45:09 aldogan has joined #awwsw 14:45:15 purely delcaratively without HTTP mechanics. 14:45:24 And the people from Freebase and others at Vocamps liked that. 14:45:27 foo type noninformationresource 14:45:35 basic rdfs 14:45:39 sorry battery exhausted, lost last 3 minutes 14:45:41 As their main objection to Linked Data/TAG talk was that it was crazy to require HTTP mechanics like 303 all the time. 14:45:42 I do think the 303 redirection use case is important to be able to model, but I think it is largely independent of this whole question of identity and reference and what is an information resource. 14:45:48 rrsagent, make logs public 14:45:54 rrsagent, pointer 14:45:54 See http://www.w3.org/2009/06/02-awwsw-irc#T14-45-54 14:46:06 So, I'm happy to talk about the ontology more. 14:46:10 Would like to see reviews. 14:46:18 yes. 14:46:32 Saying "hey, this property's definition is confusing" or "this class is wrong" or "please add this constraint" 14:46:32 goal: "help the HTTP-in-RDF people"? 14:46:37 k, take care.Let us know how the presentation goes 14:46:50 However, arguing verificationism is not what I want to do with my spare time. 14:47:13 eheh 14:47:13 tell me success criteria then, or something else I can sink teeth into 14:47:16 I hope that is understandable. If others want to argue ground-rules, that's fine. 14:47:22 harry, remember I did say that. 1) Audit for circular definitions 2) include examples of usage of each term 3) on terms I or Jar said we didn't understand, think hard about restating. 14:47:26 harry, my main comment so far is that i don't understand why "refersTo" is not functional, given that in RDF semantics a functional property can still have multiple interpretations anyway. 14:47:41 Success criteria: have an ontology of resources that others can use that fulfill some use-cases 14:47:50 Put it up as a SWIG note or something. 14:47:53 So people can find it. 14:47:55 That's simple. 14:48:05 david: because he means different people using the same uri at different times to mean different things 14:48:05 use cases being...? 14:48:20 all the things that were meant are the object of refers to. 14:48:27 they are collected on that property 14:48:29 dbooth - then you can's state "a irw:refersTo b, irw:refers c. c disjoint b" 14:48:39 can't 14:48:40 david, separate thread for that 14:48:40 if you put something functional, you allow only a single individual interpretation when you use that property monotonically 14:48:44 we need to be able to state that. 14:49:03 and this is not what we wanted to catch, because it is already with identifies 14:49:15 Alan, I disagree with 1), am OK for 2), and maybe on 3). 14:49:23 Example-driven is way to go. 14:49:31 is "a irw:refersTo b, irw:refers c. c disjoint b" something you want to say? 14:49:39 yep. 14:49:42 that's fine. 14:49:45 I have no idea what it means 14:49:54 disjoint is a relation between classes 14:50:01 refersto relates individuals 14:50:03 i think www.google.com refers to a web-page and a company. 14:50:08 ok alan, thanks for feedback 14:50:16 I think companies and web-pages are different. 14:50:19 but it makes no sense that a web page and a company are disjoint 14:50:21 And I can use ONE URI to refer to both. 14:50:30 I did not say owl:disjointWith 14:50:32 yes, that's your definition. I understand it now. 14:50:37 maybe harry wanted to say "a irw:refersTo b, irw:refers c. c differentFrom b" 14:50:58 owl:differentFrom 14:50:59 ok, so maybe they want to say "a irw:refersTo b, irw:refers c. c != b . " 14:51:02 That we can have multiple interpretations, and b and c can satisfy them, and life is ok. 14:51:18 not sure why you want to say that, but at least it is well formed 14:51:47 it is well formed also the following: 14:51:50 consider: a irw:refersTo b; irw:refersTo b. Conclude b!=b 14:52:00 a irw:refersTo b, irw:refers c 14:52:12 no unique name assumption 14:52:21 alan is right, we do not want to state that b and c "must" be different 14:52:25 they could be, or not 14:52:27 the question again is, how must we interpret 'disjoint' (according to the rules set out)? can one exhibit a single model that's consistent? 14:53:14 it is a relaxed way to represent reference 14:53:46 no, but they could be different. 14:53:47 that's fine. 14:53:52 a irw:refersTo b, irw:refers c, conclude i do not know if b=b or b!=b 14:54:15 like in many cases in everyday life 14:54:22 you can construct a single model and have MANY things satisfy that model. 14:54:40 now, you could try to reify interpretations 14:54:44 but I'd prefer not to at this point. 14:55:03 got to head out now. Take care.. 14:55:11 any time you take meta-properties (like refersTo) and meta-classes and drop them down into an ontology you will have to work out your model theory... otherwise you're asking for trouble (nonsense, inconsistency) 14:55:32 right, i have to go now too. we should adjourn to email. thanks all 14:55:34 so it sounds like "x irw:refersTo r" means that someone *said* that x denotes r. 14:55:55 -jar 14:55:56 -alanr 14:56:45 david, approximately. Actually someone used x to denote r, where denotation is in the eye of the beholder 14:56:46 which tells us nothing about whether x really *does* denote r. 14:57:19 denotation isn't a property of a symbol, it's something that comes about when a person uses a symbol. 14:57:32 y 14:57:54 our goal in communication is to try to make is so more than one person can use the symbol to denote the same thing. 14:58:04 well, if you're modeling the symbol explicitly then it *is* a property of the symbol though. 14:58:06 (one goal) 14:58:12 nope 14:58:23 it's a property of both 14:59:13 unless you define a different property that removes one of the things related by quantifying over it. 14:59:35 I'm not sure that's our goal, unless we recognize that "same thing" may have varying interpretations. We do want to *constrain* the interpretations though, to be good enough. 15:00:18 the words "same thing" can mean different things. but when I used the words I mean that they *are* the same thing. 15:00:20 :) 15:00:24 ok bye. 15:00:26 :) 15:02:12 quick note: the model theory of RDF does not say whether or not x really does denote r. 15:02:23 so, thus, reworking model theory is not necessary per se. 15:02:35 since RDF and its model theory say nothing about what satisfies the model. 15:03:05 interpretation constrains a bit, but not very much, especially with RDF(S). OWL a bit more. 15:03:12 take care, gotta work on slides. 15:05:01 disconnecting the lone participant, ??P14, in TAG_(AWWSW)9:00AM 15:05:02 TAG_(AWWSW)9:00AM has ended 15:05:06 Attendees were jar, +1.216.445.aaaa, hhalpin, dbooth, alanr, Ht 15:16:25 aldogan_ has joined #awwsw 15:17:26 rrsagent. draft minutes 15:17:32 rrsagent, draft minutes 15:17:32 I have made the request to generate http://www.w3.org/2009/06/02-awwsw-minutes.html jrees 15:31:50 irc bot will restart shortly; reinvite a minute or two after departure 15:56:59 aldogan has joined #awwsw