intelligent agent
agent that perceives its environment, takes actions autonomously in order to achieve goals, and may improve its performance with learning or acquiring knowledge
Embodied agent
artificial intelligence concept
monitoring and surveillance agent
type of intelligent agent software that observes and reports on computer equipment