Artificial intelligence: Difference between revisions

Line 18: Line 18:
*Coding for redundant meanings - which are rife in English (especially in legal English, which rejoices in triplets like "give, devise and bequeath") dramatically increases the complexity of any algorithms.
*Coding for redundant meanings - which are rife in English (especially in legal English, which rejoices in triplets like "give, devise and bequeath") dramatically increases the complexity of any algorithms.
*Aside from redundant meanings there are many meanings which are almost - but not entirely - the same, which must be coded for separately.
*Aside from redundant meanings there are many meanings which are almost - but not entirely - the same, which must be coded for separately.
===The ground rules cannot change===
The logic and grammar of machine language and the assigned meaning of expressions is profoundly static. The corollary of the narrow and technical purpose for which machine language is used is its inflexibility: Machines fail to deal with unanticipated change.


===Infinite fidelity is impossible===
===Infinite fidelity is impossible===