6 ms·
I've been using Visual Studio 2022 recently which has AI driven code prediction built into it. Sometimes it predicts what the next thing I will type will be and
by mwattsun 5y ago
I've been using Visual Studio 2022 recently which has AI driven code prediction built into it. Sometimes it predicts what the next thing I will type will be and I merely have to hit tab once or twice to accept it. At no point am I tempted to think Visual Studio understands my code, because it's just code itself.
The first time I played a chess game was back in the early 1980's. While it beat me I felt an eerie "presence" in the machine that was sentient. I didn't know then about chess code so it was easier for me to anthropomorphize the machine (but it was the main reason I became interested in computers.)
A computer "understanding" the difference between "how do I melt a block of ice" and "how do I melt my lover's icy heart" would be looking at the context and the relation of the words to each other. The computer might also predict I was sad if I asked the latter question. If I were a non-technical user I might think the computer felt empathy and be amazed by it.
If I came upon a computer that "understands" I would want to determine if it understands like Richard Feynman or if it understands like my dog. My dog operates on a limited set of patterns, so that seems doable, but on the other hand, I've seen videos and heard stories of dogs exhibiting inventive and creative behavior that is unexpected. One such case is dogs that get lost and manage to find their way home thousands of miles away.
tldr; I'm jaded. I know it's buggy code all the way down with computers.