It’s neither on-message for this site nor terribly interesting to my readers, which is why I rarely mention it, but I have been almost feverishly interested in matters of artificial intelligence, machine consciousness, and advanced language parsing for a very long time.
Thirty-five years ago, I tried to write a very simple sentence parser and response generator for the Atari 800 for my school science fair. The effort failed miserably, in large part because AtariBASIC didn’t really have any usable tools for text handling — and because I was nine years old and had the attention span of a fruit fly.
The night before the science fair, I admitted defeat and decided to do something else: I wrote a quick program that would give pre-programmed responses to certain questions.
The next morning, I demonstrated my program to a couple of nuns. I asked them a couple of leading questions to get them to pick the discussion topic I wanted, then I had them type the questions in. The amazingly intelligent Atari responded in full sentences! Not even the utter pathos of my quickly sketched cardboard sign behind it could keep me from getting an A+. What amuses me, in retrospect, was that the nuns weren’t really all that shocked at the idea that an 8-bit computer could parse language and give reasonable answers. Had I demoed this program to anybody who understood technology, they’d have labeled me a genius or a fraud. But to the nuns, passing the Turing test was about as tough as making an artificial volcano. Blame the movies, I guess.
The problem with every “autonomous” car that has appeared so far is simple: they are all equal to my childhood Atari program. Real autonomous operation is a hugely difficult problem. I’d like to illustrate this for you by listing five rather astounding technical feats that will be easier to accomplish than true vehicular autonomy.