One definition of artificial intelligence is offered by the Association for the Advancement of Artificial Intelligence -- "the scientific understanding of the mechanisms underlying thought and intelligent behavior and their embodiment in machines".
Another definition I found sums up artificial intelligence as: "intelligent behavior in machines".
My own oversimplified version is "reasoning machines".
If I understand AI correctly, the ability to reach a new conclusion from what I have learned is one faculty that separates me from most "intelligent" machines today.
Artificial intelligence is difficult to describe because as humans, we still have not clearly defined what intelligence is. What is it that makes us, or any entity intelligent? Is it simply the capacity to acquire and apply knowledge? Is it consciousness? If so, can computer software be intelligent, a robot self-aware?
The idea of self aware machines has inspired many Hollywood movies, but don't expect to see a robot with the desire to be human any time soon. The human brain is just too complex. For artificial intelligence to become a reality, much will need to be learned in the areas of psychology, neuroscience, cognitive and computer sciences and more.
I found the AI depot to be an excellent source for introductory information on artificial intelligence.
Like the singularity at the center of a black hole, our model of the world breaks down when it contains entities smarter than human.
Futurists give varying predictions as to the date, cause and likelihood of such an event.
I like the idea of comedic computers. I wish my ATM had a better sense of humor. Artificial intelligence researchers are creating computer programs that can recognize a good joke.
Scientists are taking satire seriously because humor is an important aspect of improved interaction between humans and computers.
Here is a quick test I created for your humor bot:
A.I. heard you were looking for a good joke.
If your computer laughs at this, I would classify it as non-intelligent.
A chatbot is a computer program that is designed to simulate an intelligent conversation with humans. Many chat bots use artificial intelligence to interpret speech or text input and before providing a response. Some simply scan for keywords within the input and pull a matching reply from a database. Chatbots may also be referred to as talk bots, chatterbots, or chatterboxes.
Many of the articles found on this web site are from a blogger that couldn't tell you the difference between hydrochloric and high colonic. We try our very best to provide you with useful, accurate information, but we don't always get it right. Please read our full disclaimer before quoting us at work, school or world conferences.