Conceptual Space Markup Language (CSML): Towards the Cognitive Semantic Web
The SCIENCES domain page
In the early versions of the h2cm website there were just two 'resource' pages. When the ongoing four page format arrived then markup languages had a place.
Adams, B., Raubal, M. (2009). Conceptual Space Markup Language (CSML): Towards the Cognitive Semantic Web. ICSC '09 Proceedings of the 2009 IEEE International Conference on Semantic Computing IEEE Computer Society Washington, DC, USA.
Abstract—CSML is a semantic markup language created for the publishing and sharing of conceptual spaces, which are geometric structures that represent semantics at the conceptual level. CSML can be used to describe semantics that are not captured well by the ontology languages commonly used in the Semantic Web. Measurement of the semantic similarity of concepts as well as the combination of concepts without shared properties are common human cognitive tasks. However, these operations present sources of difficulty for tools reliant upon set-theoretic and syllogistic reasoning on symbolic ontologies. In contrast, these operations can be modeled naturally using conceptual spaces. This paper describes the design decisions behind CSML, introduces the key component elements of a CSML document, and presents examples of its usage.This is an excellent source. CSML is a really significant development for me as Adams and Raubal highlight on the first page:
The computational foundation of the Semantic Web is the formal representation of concepts and their relationships using the Resource Description Framework (RDF) and the Web Ontology Language (OWL) variants [5], [6]. These families of languages allow one to describe semantic relationships between concepts and ontologies, which can be queried using a first-order logic reasoner. An underlying assumption to these methods is the realist approach to semantics, which states that the meanings of concepts are in the real world. That is, there is a direct mapping between language terms and the world but there is no consideration of how individuals understand concepts differently. In contrast, cognitive semantics states that the meanings of terms are cognitive structures in people’s minds. This approach is of central importance for the Semantic Web, because web services interface with human users.
This isn't excellent or significant in the sense that the emergence of CSML demonstrates h2cm as a conceptual space.
Here and for h2cm CSML is obviously an essential tool to examine, understand and possibly extend. Anyone for PHP and XML (Drupal)? Reading the paper, it's clear that even thinking of applying CSML to Hodges' model demands answers to difficult and yet fascinating questions that involve nursing (theory, practice and values), informatics, philosophy and some maths too.
Image source:
http://www.lucs.lu.se/wp-content/uploads/2012/01/conceptual_spaces_wordl.png