Obsah:
Definícia - Čo znamená softvérový agent?
Softvérový agent je softvér, ktorý funguje ako agent pre používateľa alebo iný program a pracuje v určitom prostredí autonómne a nepretržite. Inhibujú ho iné procesy a agens, ale dokáže sa poučiť zo svojich skúseností s fungovaním v prostredí po dlhú dobu.
Techopedia vysvetľuje softvérový agent
Softwaroví agenti ponúkajú koncovým používateľom rôzne výhody automatizáciou opakujúcich sa úloh. Základné pojmy týkajúce sa softvérových agentov sú:
- Vyvolávajú sa za úlohu
- Na hostiteľoch sa nachádzajú v stave „čakať“
- Nevyžadujú interakciu používateľa
- Štartujú stav na hostiteľoch po počiatočných podmienkach
- Vyvolávajú ďalšie úlohy vrátane komunikácie
Existuje množstvo rôznych softvérových agentov, medzi ktoré patria:
- Agenti pre kupujúcich alebo nákupné roboty: Títo agenti sa točia okolo získavania sieťových informácií týkajúcich sa tovaru a služieb.
- Používateľ alebo osobný agent: Títo agenti okrem iných úloh vykonávajú rôzne úlohy, ako napríklad vyplňovanie formulárov, vystupovanie ako protivníci v hrách, zostavovanie prispôsobených správ a kontrola e-mailov.
- Agenti pre monitorovanie a dohľad: Títo agenti sledujú vybavenie a podávajú o ňom správy.
- Sprostredkovatelia ťažby údajov: Títo agenti nachádzajú trendy a vzorce v mnohých rôznych zdrojoch a umožňujú používateľom triediť údaje, aby našli informácie, ktoré hľadajú.
