Artificial Intelligence is the science of making machines do things that require intelligence if done by
men. It is a collection of techniques to handle knowledge in such a way as to obtain new results and inferences
which are not explicitly (imperatively) programmed. Using Artificial Intelligence involves a strong need for a number
of tools and methods.