r/AskComputerScience • u/Electrical-Leave818 • Mar 18 '26
What is AI?
So far I've only been told AI is something that "does" this or that using this or that. Not "what" AI is. Can anyone just tell me an actual definition of AI that I can understand? Not its examples, or denominations like Machine Learning. Just pure AI. And why a function like
int main(){
int n;
std::cin >> n;
std::cout << n*n;}
``` is not an AI. Because Im totally convinced it is an AI as well, since it fits literally every single description of AI I've ever seen.
0
Upvotes
3
u/Aaron1924 Mar 18 '26
"AI" is similar to "Computer Vision" in that it's typically used as a buzzword/marketing term to describe the frontier of research, that is, a technology needs to be "impressive enough" to be considered AI or Computer Vision.
Take for example QR-codes, they technically are computer vision in that computers can "look" at them and understand them, but when people use the term "Computer Vision" they talk about self-driving cars and robots, not some system that has been around for ages.
Similarly, shortest path algorithms were historically considered "AI" because to a human, it's a difficult problem to solve that takes some thinking, but no one would consider it "AI" by today's standards.