Definition
Un agente de software es una entidad autónoma capaz de percibir su entorno, razonar y actuar para alcanzar objetivos específicos. Estos agentes pueden operar independientemente, adaptarse a cambios en el entorno y colaborar con otros agentes o humanos. Se clasifican comúnmente en reactivos, proactivos o híbridos, dependiendo de su capacidad para planificar y tomar decisiones basadas en percepciones.
Summary
Un programa informático que realiza tareas en nombre de usuarios u otros programas con un grado de autonomía.
Key Concepts
- Autonomía
- Ciclo Percepción-Acción
- Comportamiento orientado a objetivos
- Reactividad
Use Cases
- Bots de atención al cliente automatizada
- Monitoreo y mantenimiento de redes
- Motores de recomendación personalizados