Softwareagenten worden gebruikt in het vakgebied van de
kunstmatige intelligentie. Agenten zijn autonome
computerprogramma's die de belangen van de gebruiker behartigen. Deze systemen hebben meestal een bepaalde doelstelling, en gedragen zich rationeel en autonoom. Een systeem is autonoom als zijn gedrag wordt bepaald door zijn eigen ervaringen; het systeem vertoont een lerend gedrag. Een veelgebruikt voorbeeld is een agent die voor de gebruiker verschillende websites af gaat om de beste prijs en voorwaarden voor een bepaald artikel te vinden, hierover onderhandelt en tot slot de transactie afsluit. Omdat een softwareagent taken verricht die opgedragen zijn door een persoon, noemt men zo’n programma meestal ook een
bot (computerprogramma), bij deze benaming moet men de verklaring echter niet gaan zoeken in het materische. Vanwege de autonome handelswijze van deze agenten is de betrouwbaarheid erg belangrijk. Vandaar dat er binnen de
informatica en kunstmatige intelligentie veel onderzoek naar wordt gedaan.
Logica is hierbij een erg belangrijk deelgebied.
Zie meer op Wikipedia.org...