W tym artykule omówiony zostanie Bot (program) i jego wpływ na różne aspekty dzisiejszego społeczeństwa. Bot (program) to temat, który w ostatnich latach wzbudził duże zainteresowanie, ze względu na jego znaczenie w różnych obszarach, takich jak polityka, ekonomia, technologia i kultura. W następnych kilku wierszach zostanie przeanalizowana ewolucja i implikacje Bot (program), a także jego wpływ na ludzkie zachowanie i sposób, w jaki odnosimy się do otaczającego nas świata. Podobnie zostaną omówione różne perspektywy i podejścia dotyczące Bot (program) w celu przedstawienia kompleksowej wizji, która pozwoli nam zrozumieć jego dzisiejsze znaczenie i zakres.
Bot (z ang. skrót od robot) – oprogramowanie wykonujące w obszarze nowych technologii i internetu pewne czynności oparte na algorytmach w zastępstwie człowieka[1]. Czasem jego funkcją jest zautomatyzowane naśladowanie ludzkiego zachowania.
Nazwa bot pochodzi od słowa robot. Programy takie działają na przykład na platformie Facebook Messenger, IRC, ale również w większości innych usług. Powstały, aby działać w czasie nieobecności operatorów kanału dyskusyjnego, pilnować porządku na kanale oraz chronić kanał przed przejęciem.
Botyką nazywa się wykorzystywanie wiedzy na temat zachowania ludzi do modelowania i symulowania cyfrowych postaci[2]. Przykładami są złożone interfejsy, oparte na analizie języka naturalnego i zasadach komunikacji człowiek-człowiek, umożliwiające sprawniejsze interakcje w relacjach człowiek-maszyna. Jak dotąd żaden bot nie był jednak w stanie przejść testu Turinga.
Botem określa się także program (zwłaszcza w grach typu FPP), który wyręcza gracza w celowaniu i strzelaniu (tzw. aimbot). Używanie botów jest postępowaniem wysoce nagannym w środowisku graczy.
Tym mianem określa się również program, który udaje prawdziwych graczy (zwłaszcza w grach typu FPP). Ten rodzaj botów używany jest do treningu lub w przypadku braku dostępu do sieci.
Boty można również spotkać w grach MMORPG, gdzie są używane do automatyzowania czynności wykonywanych przez gracza (np. ciągłe zabijanie potworów). Takie incydenty są wbrew zasadom obowiązującym w grze i ich używanie zazwyczaj skutkuje banem.
Przykładem komercyjnego wykorzystania botów są automatyczni asystenci obsługujący klientów on-line (chatboty). Są oni głównie wykorzystywani przez organizacje do komunikacji z konsumentami i użytkownikami usług. Dzięki temu przedsiębiorstwa mogą zredukować koszty zatrudnienia oraz szkolenia zastąpionych przez boty pracowników[3].
Podstawą tej technologii jest analiza języka naturalnego[3].
Boty z założenia są programami znajdującymi zastosowanie w wykonywaniu określonych czynności przez urządzenia mechaniczne na polecenie człowieka[4]. Mogą m.in. informować o zmienności np. natężenia ruchu komunikacyjnego czy pogody. Są również wykorzystywane w Wikipedii[5].