As according to the definition of AI something that can learn overtime, can imitate human behaviors, comes under Artificial Intelligence. If Expert system(eg. MYCIN) that only involves if then else statements qualifies to be an AI then every program we write in our daily life that involves some condition based question answering should be an AI. Right? If not then what should be an exact and universal definition for AI. How can a software qualify to be called AI. Can someone please explain it to me ? Thanks in Advance!!

  • 1
    $\begingroup$ There is no universal definition of AI, because there’s no universal definition of I. Searle’s Chinese Room puzzle is a great example of a system which is just an endless bunch of if/then/else logic, but would pass the Turing test. I’d say don’t worry too much about what AI means, pick a concrete problem and get to work on it. $\endgroup$ – Dan Bron Jan 10 at 15:31
  • 1
    $\begingroup$ Some have said, "If a neural network are a bunch of simple functions and the learning is just a statistical curve fitting to a complex function using those simple functions, how can that be termed as AI?" It's a good question though. When does something cross the line from simple programming and math techniques to something worthy of the word intelligence? $\endgroup$ – han_nah_han_ Jan 14 at 9:30

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.