Today I want to explore the difference between the current standards and the context approach we developed in the 90's.
The context approach was based upon a simple model developed by Mike Mohammed. The model calls for the analysis of a domain, dividing its terms into a series of categories. These categories are:
- ENTITIES - otherwise affectionately known as "things" - if it is a noun it is an entity.
- ACTIVITIES - the "verbs" - actions that can be performed to change state.
- ATTRIBUTES - both entities and activities may have attributes that describe fixed and variable.
- CONTROLS - define rules by which activities may be initiated.
- RELATIONSHIPS - the most interesting part of the model describing many kinds of relationship. For example a person driving a car has a relationship to the car that is transitory.
By contrast the current standards approach requires no such structure. It would seem to me that most human language (may be all - I have not made an extensive study) divides the vocabulary into parts of speech: Nouns, Verbs, Adjectives and Adverbs. If this is basic to how we process language, it could also be a sound foundation for machine semantics.
My current efforts include:
- Attempting to refine the model to provide a temporal component.
- Attempting to define the model in current standards as basis for further development.
Please contact me at roger.coates@webdirection.ca if you are interested in this research.