|
The Language Fallacy Believing and pretending that languages can be used, as a foundation, to effectively
represent, model, manage, entitle, and share knowledge, is possibly the main language
fallacy, in IT, today, especially in this ontological semantics era.
Flight When considering flight, considering that most birds and many insects can do it, typically
simply by spreading and moving their wings to hop off a cliff, rock, or branch, is
natural and obvious. Unfortunately, and while it as clearly been inspirational, at
least to human kind, jumping off a cliff, even when spreading and moving our forward
members, even if we properly cover them with feathers, or others, typically does not
help human fly, let alone get to Mars.
Scientifically Understanding Relevant Natural Phenomena Much more is required, starting with detailed formal scientific understanding of the
natural phenomena at stake, including, aerodynamics, propulsion, material and substance
resistance and cohesion, biology, and much more. With this scientific natural phenomena
understanding, humans can now go to Mars, even with "no wings".
Infrastructure The surface view and the effective requirements are clearly two different sets of
concepts, albeit somehow complementary.
Languages as Foundations Similarly, when talking and thinking about Knowledge, reasoning, and even AI, the
common assumption today, is that languages are key foundations, especially since,
from the surface, they seem to carry and structure knowledge. This is despite the
fact that languages have long been known to be the single biggest source of silos.
Communication Tools Clearly, languages are communication tools, proven to be useful to the knowledge sharing
process, but how do they really operate? Do they really carry and/or structure knowledge?
If so, how so?
Communication Basics It is interesting to note that:
- communication happens between communicating parties
- communicating parties are required to have common knowledge backgrounds and contexts
- communication effectiveness is directly factored by the shared backgrounds/contexts
- knowledge resides, lives, and grows in the minds of the communicating parties
- with adequate common backgrounds and contexts words like "thing" and "do" seam to
carry most meaning
- without adequate common backgrounds/contexts, words like "thing", "do", and most other
words do not seem to have any clear meaning, if any
Example In fact, a sentence like "the keys are on the table" may seem to mean that the keys
are on the table, but, Typically, what it may mean, for example, may be better summarized
along the lines of "yes, you can borough my car for an hour, to get your spouse at
the airport, and take the keys on the table, since your car is not available, but
I know who you are, and where you live, and I know your spouse, and I trust you, and
I know that you have a driver permit and car insurance, and that there laws, law enforcement
resources, and systems, paid from our collective taxes, that would allow me to get
to you, and sew the pants off your back, if you proved unworthy of my trust. As well,
I am lending you the car, not giving it, and you need to bring it back, assuming full
responsibility for any damage or loss, to the car, to anybody, and to anything else
that may be affected in any way. On the other hand, for now, based on previous common
experience, I assume that you will be worthy of my trust, and if everything goes well,
I invite you and your spouse for a drink and dinner when you return."
Operation Clearly, the words exchanged did not carry any significant meaning of their own, but
where rather used by the emmitters to try to focus the minds of receivers onto knowledge
that receivers already have, in specific sequence, to allow receivers to infer new
knowledge from that focus sequence.
Operation Clearly, the knowledge resides in the respective communicating parties, never leaving
them. Each party only infers new knowledge from the mind focus sequence. All that
language does is, given known common knowledge backgrounds, influence communicating
parties to infer new (shared) knowledge, from the mind focus sequence. Languages can
be mind focus tools, but they are not minds, nor knowledge carriers or structures.
Fallacy To try to have languages to carry specific knowledge, they would have to extremely
constrained and frozen, with extensive support documentation, but even then, interpretation
of the documentation and of the restricted and frozen languages would still be interpreted
in relation to each's contexts and backgrounds. And even then, they would be very
clumsy an inneffective, appart from defining very stiff silos.
Not Foundational This language fallacy does not hold when looking at "the big picture". Languages are
arbitrary and extremely relative communication tools. They can be used for communication,
although with clear restrictions, elaborate constraints, limitations, complete dependency
on knowledge context and background commonality between the communicating parties,
and with and absolute requirement for error detection and correction. While they can
be used for sharing knowledge, they are not knowledge, they do not effectively represent
knowledge, they do not define, nor structure knowledge, and they cannot be effectively,
and should not be, used as a foundations for managing knowledge, especially as they
can only lead to thin, restricted, and arbitrary silos.
Silos Various elements contribute to language propention to silos, starting with the arbitrary,
and typically illogical nature of languages, but probably even more, because of dependency
on common knowledge context. While it may seem natural for to communicating parties
to communicate through/in silos, these silos severely clash with the generality of
natural knowledge architecture.
Knowledge Requirements Effectively representing, entitling, modeling, manage, and sharing knowledge, requires
more universal, generalied, natural, logical, and encompassing foundations, that can
effectively provide and support unlimited specialization and qualification. These
requirements are especially determining as computing systems are increasingly required
to better support knowledge management and, hence, to better understand, represent,
and manage knowledge.
Knowledge Requirements Of course, communication systems are required to help share knowledge, but communication
systems are required to complement and adapt to knowledge management infrastructures,
not the other way around.
Nature The good news is that the required principles and knowledge architecture are there,
in nature, ready for the picking, understanding, as well as mapping and integrating
at the basis of our information and knowledge management systems and computing environments.
Understanding Many seemingly unexpected solutions also naturally emerge from this effort and understanding,
including the knowledge entitlement required for effectively sharing knowledge, and
for collaboration, our greatest productivity tool.
Knowledge Architecture First, the nature, architecture, and operation principles of knowledge, integral and
fundamental logical components of our universe and cosmos, need to be better (scientifically)
understood. Afterwords, communications considerations, including languages, notations,
and NLP, should be reconsidered in the light of the better knowledge architecture
understanding.
|