Software robot

Een software robot is een AI (kunstmatige intelligentie) systeem dat draait op een host apparaat in plaats van te bestaan als een standalone machine.  

Voorbeelden van software robots zijn expertsystemen, virtuele assistenten en andere chatbots. In feite kan elk type software met AI een softwarerobot worden genoemd, met name software die gebruik maakt van machine learning en software die voorheen handmatige processen automatiseert. Dat betekent dat een groot aantal alledaagse toepassingen, waaronder spamfilters en antivirussoftware, als softwarerobots kunnen worden beschouwd.

Een robot is per definitie een fysiek systeem dat zelfstandig kan bewegen  en dat, afhankelijk van het doel, al dan niet AI-software kan bevatten.  De term softwarerobot is ontstaan om een onderscheid te maken tussen op software gebaseerde systemen en fysieke. Dat onderscheid is steeds onduidelijker geworden naarmate meer en meer toepassingen robots worden genoemd, vooral in de pers.

Wanneer in artikelen over de AI-advocaat het expertsysteem bijvoorbeeld een robot-advocaat werd genoemd, stelden sommige lezers zich een humanoïde robot (androïde) voor die rechten beoefent en door de rechtszaal rolt. In feite is de zogenaamde robo-advocaat een softwaretoepassing die AI combineert met een kennisbasis van het rechtssysteem; soortgelijke systemen bestaan in de financiële sector en de gezondheidszorg.