any program that analyzes its environment and is able to respond accordingly to achieve an end goal.
any program that analyzes its environment and is able to respond accordingly to achieve an end goal.
computer systems that perform tasks normally done by a human