Today in many (most) of our interactions with the Web we are no more aware of using names. We make actions with our fingertips, barely guessing that under the hood, this is transformed in a client calling a server or something on this server by some name, and many calls are made on the network to bring back what your fingers asked. Only geeks and engineers know that. The youngest generations who have not known the first ages of the Web, and interact only through such interfaces, are plainly ignoring all that names affair. Did you say URL Dad? What's that? It sounds so 90's ...
2015-04-11
From names to sentences, the Web language story.
Today in many (most) of our interactions with the Web we are no more aware of using names. We make actions with our fingertips, barely guessing that under the hood, this is transformed in a client calling a server or something on this server by some name, and many calls are made on the network to bring back what your fingers asked. Only geeks and engineers know that. The youngest generations who have not known the first ages of the Web, and interact only through such interfaces, are plainly ignoring all that names affair. Did you say URL Dad? What's that? It sounds so 90's ...
2015-03-02
Could computers invent language?
2014-12-30
Untranslatables of philosophical engineering
2009-11-29
Representation as translation
2007-10-09
URIs for languages
2007-04-13
A bit of Chinese
I've tried to come out with my own translation. Note that I got rid of any capitalization, because Chinese has no notion of Absolute Capital Things. The concepts represented by Chinese characters are most of the time both concrete and abstract, generic and specific. No definite or indefinite articles, no clear distinction between grammatical nature and function. Depending on the context, the same character may be translated as a noun, a verb, or adjective.
In a way, Chinese characters are by nature ... hubjects.
2006-12-27
A couple of things I've been about lately
I've been silent here for over two months now, my blogging time devoted to the Mondeca blog in French Leçons de Choses. But there is a couple of things I've been working on, worth mentioning.
I've exchanged with Michel Biezunski on his Data Projection Model , and found out that its genericity and simplicity made it easy and straightforward to express the structure of Mondeca ITM, without the borderline hacking needed when using either OWL-RDF or XTM for the same task. Now open questions: What will happen with that model? Who will see the benefits over languages already in this space, and singularly over RDF? Who will build tools supporting it?
Been wondering if a semiotic approach could shed some light on our thoughts on referents, and came out with a RDF semiotic triangle. The URI is the signifier, the RDF description is the formalisation of the signified concept associated with the URI. The referent is out of the language and signs realm, and should stay there. In this approach, attempting to achieve a representation of the referent, even using tricks as blank resources or hubjects of any kind, is therefore a recursive trap and actually a non-sense. So any declaration of same-ness or identity of referents should be avoided. Only concepts bear identity, not their referents. From that point on, came to the idea that linking different concepts/signs (URI + RDF description) which humans consider to have more or less similar referent will take the form of processing rules, more than declarative semantics.
Thanks to Jakob Voss for this post in a long thread on public-esw-thes list, which really triggered a kind of illumination about this. As an example, trying to say that my SKOS concept a:Restaurant has the same referent as your OWL class b:Restaurant through any RDF declarative relation between those two resources shoud be avoided. But I can set in my system a functional rule expressing that any document of which subject is an instance of your b:Restaurant class will be indexed against my a:Restaurant concept. The referent is represented nowhere, but it is acting at the core of this rule.
Actually we have this very indexing rule mechanism working in some Mondeca applications, and I have submitted a paper to XTech 2007 about it. More to come if ever the paper is selected.
Lately, got interested again in triggering some process to have languages available not only as tags to use in XML, but as proper RDF resources. This is an old story tracking back to OASIS Published Subjects Technical Committees, and singularly PSI for languages. Track this topic on ESW Wiki, and see here for ongoing thread and more explanations. There again, my proposal is to forget absolute identification of a language by a URI. Concepts identified by URI are the properties and property values than can be declared for a language, and let applications decide on which properties are useful to them. No absolute rule saying that two descriptions refer to the same language.
2005-10-10
The Search for the Perfect Language
I take that such a language is possible, and that the science on which it depends can be found, by mean of which farmers could best grasp the truth of things than philosophers do today. But don't hope to ever see it in use; that would suppose great changes in the order of things, and would need the world to be a heaven on earth, something worth to propose only in the world of novels.
2005-07-29
Fun with Hubjects
A hubject is the result a phonetic accident when two memes, subject and hub, have a translocation error performed on them. This accident is part of what we now call directed evolution. By contrast, the philadelphia chromosome, known to be behind several cancers, the most prominent being chronic myelogenous leukemia, is a translocation error, not thought to be directed, between chromosomes 9 and 22. That error splices part of 9 with part of 22 into the famous BCR-ABL splice, characteristically referred to as "ph+" (because it was the first cancer gene discovered -- in Philadelphia -- following Watson&Crick). But, there remains the other parts which did not become famous, but which also get together. A dissertation at UCLA showed that object to be benign.
So, what's that got to do with hubjects? That's what hits when you've got soap in your eyes. In America, we have this whole thing about suburbs. Stay with me here; don't try to guess where this is going. We speak of living in the 'burbs. Could we say that a SubjectProxy (aka: Topic) living in a topic map is, um..., living in the 'bubs? Only if we had a different phonetic accident on the same memes and came up with, brace yourself, sububs.
You know, we can do that. Language is the longest running open source project in the entire universe. We can make up names for things till the cows come home, and beyond. At the core, however, the identity of the subject remains the same. Go figure.
2005-05-23
John Udell; delicious; language evolution
Consider this: language is the longest-running open source project on this planet.
2004-10-29
Vocabulary Management for the Semantic Web
A relatively concise technical note summarizing principles of good practice, with pointers to examples, about the identification of terms and term sets with URIs, related policies and etiquette, and expectations regarding documentation.
Section 3.3.What does it mean to "use" Terms from one Vocabulary in another?The problem of "semantic context". Terms may be embedded in clusters of relations from which they may be seen in part to derive their meaning. It may therefore not always be sensible to use those terms out of context. Examples include the terms of thesauri or ontologies, as well as XML elements, which may be defined with respect to parent elements and may therefore not always be reusable as properties in an RDF sense without violating their semantic intent.
2004-10-20
Typing : the main context in identification process?
"Another consideration is that I think types are extremely important. If the names are the same but the types are disjoint (person and place, say) then you can safely ignore the names. You might even want to make the algorithm consider typing topics first, and only afterwards go after the instances."