Meaning of Semantics Revisited May 7, 2008Posted by Andre Vellino in Collaborative filtering.
I considered attending the Semantic Technology Conference later on this month, but the $1,800 registration fee seemed a bit steep. Judging from the wide variety of presentations in the program (note the cool “customized schedule” feature), “semantic” is still a very ambiguous word.
For some, e.g. Yahoo Open Search, “semantics”, in the context of the web, really means “information rich” and “annotated”. Which is incredibly useful, but is it really “semantics”?
The Wikipedia defines semantics as “the study of meaning in communication”. As I have indicated in a previous post I like the formal definition of “semantics for X” wherein expressions in a language have “models” that “satisfy” those expressions (it’s interesting to note that the formal theory of semantics for RDF is couched in just this model-theoretic way.)
Perhaps there’s a way of reconciling the “we’re merely adding tags to data” sense of semantics and the “formal model theory for a language” sense. For instance Tags (names) and tag-types could be viewed as a kind of formal model that satisfies certain documents to which they are attached. Given the wide variety of uses for a given tag, I can see that this might be a field of application for paraconsistent logic.