? Bots er programmer, der automatiserer computer processer . Fordelene ved bots varierer alt efter de situationer, hvor de anvendes , men generelt er de nyttige, fordi de tillader simple opgaver, der skal udføres hurtigt , repetitivt og nøjagtigt . Bots er skrevet i flere programmeringssprog såsom C + + og Java. Nogle bots , såsom web crawlere , følger et simpelt sæt af algoritmer gentagne gange , mens andre robotter --- gaming bots , for eksempel --- er designet med kunstig intelligens egenskaber. Web Crawlers
Søgemaskiner som Google og Yahoo bruger bots til at læse og indeksere websider på internettet. De indsamlede oplysninger fra hver side er derefter brugt til at bestemme sin placering , når en bruger starter en søgning på internettet . Den største fordel ved web- crawlere eller spider bots er hastighed. Da bogstaveligt milliarder af websider er på internettet , der udfører denne opgave med menneskelige arbejdere , selv en stor del af dem, ville være ineffektivt . Bots er i stand til at indeksere siderne 24 timer i døgnet syv dage om ugen , og med meget mere præcision.
Internet Bot
Internet bots bor på webservere , hvor de automatisere administrative opgaver såsom kontrol for brudte links og validere HTML-kode . Disse programmer er især nyttige på store steder, hvor de websider kan nummer i hundreder. Snarere end at tildele mennesker at kontrollere hver enkelt af disse sider, kan en administrator oprette en bot, der vil kontrollere selv sider i en brøkdel af tiden.
Chatterbots
Chatterbots er programmer, der er designet til at efterligne menneskelige samtale. En bruger input dialogen ( enten ved at tale eller via tastaturet ), og de programmer giver et svar baseret på brugerens erklæring. De fleste chatterbots er designet med en database, hvorfra de udvælger svar baseret på nøgleord i brugerens erklæring. Chatterbots er meget nyttige i online- tjenester såsom call centre og virtuelle assistenter.
Gaming Bots
Disse bots kontrol spil tegn i begge massivt multiplayer online rollespil ( MMORPGs ) og flerbruger -domæne spil ( mudder ) . De er forbudt i de fleste større spil som "World of Warcraft ". Primært, spillerne bruge dem til at spille automatisk gennem den kedelige niveauer i et online spil . Da bots spille gennem disse niveauer , tegnene få erfaring point og andre frynsegoder , der kommer fra at spille spillet , men brugeren ikke behøver at sidde gennem selve spillet. Nogle spil bots er endda udstyret med kunstig intelligens og indlæringsevner , så de lærer af deres omgivelser , som de fortsætte gennem spil.