On 3/14/07, David Clark <[EMAIL PROTECTED]> wrote:

 "an AI system consisting of many modules has to have one canonical format
for representing content" WHY?


Because for A to talk to B, they have to use a
language/format/representation that both of them understand. By far the most
efficient way to achieve this is to decide on a single representation. If
you do it on an ad hoc basis, N modules will require you to either write
O(N^2) translation routines (not feasible) or abandon general
interoperability (thereby also abandoning general intelligence).

In a modern operating system that consists of a huge number of component
parts, there is no one data representation.


And the parts mostly don't talk to each other, indeed computer scientists
have for decades lamented the extent to which everything has to be
reinvented all the time because we can't effectively reuse existing
components. The exceptions to this e.g. relational databases, the clipboard,
the Web, do indeed involve agreeing on a single data representation.

-----
This list is sponsored by AGIRI: http://www.agiri.org/email
To unsubscribe or change your options, please go to:
http://v2.listbox.com/member/?list_id=303

Reply via email to