Softwarový agent
term_id: software_agent
Category: application_paradigms
Definition
Softwarový agent je autonomní entita schopná vnímat své prostředí, usuzovat a jedat za účelem dosažení konkrétních cílů. Tito agenti mohou fungovat nezávisle, přizpůsobovat se změnám a spolupracovat s ostatními agenty nebo systémy. Často jsou navrženi tak, aby automaticky řešili opakující se úlohy, shromažďovali data nebo komunikovali s jinými systémy bez přímého zásahu člověka.
Summary
Počítačový program, který vykonává úkoly jménem uživatelů nebo jiných programů s určitou mírou autonomie.
Key Concepts
- Autonomie
- Cyklus vnímání-a-konání
- Cílem řízené chování
- Reaktivita
Use Cases
- Automatizovaní zákazničtí servisní boti
- Sledování a údržba sítě
- Personalizované engine pro doporučení