Re: Semantic Layers (Was Interpretation of RDF reification)


 > On page 2 you talk about the lack of progress in building
 > general purpose intelligent systems.... and provide three
 > possible hypothesis...
 > Penrose actually suggests something different from any one
 > of these.

The issues about simulating true human intelligence are very
complex, and I'm not holding my breath waiting.  But in any
case, it is fairly clear that some systems are easier to use
and satisfy a broader range of requirements than others.

My recommendation is very simple:  it helps to keep your
systems flexible and modular.  That makes it much easier to
try out new options without scrapping the whole framework.

The example I gave in the paper was Unix (with the unstated
counterexample of Windows).  The extreme flexibility and
modularity of Unix makes it much easier to implement, modify,
and build on than Windows.   After the spaghetti code that
lies beneath the old Macintosh became unmaintainable, Steve J.
moved to a Unix base -- which enabled him to build a system
that has the features of Microsoft's future Vista, but at
a fraction of the development time and expense.

The IBM FS was started around the same time as Unix, but it
was much bigger and it wasn't flexible or modular, and it
failed miserably:

That is a topic that began this series of notes.


Received on Thursday, 30 March 2006 01:37:14 UTC