Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> C /C + + Programming >> .

Quali sono i vantaggi di un Bot ?

I bot sono programmi che automatizzano i processi informatici . I vantaggi di bot variano a seconda delle situazioni in cui sono utilizzati , ma generalmente sono utili poiché consentono operazioni semplici da eseguire rapidamente , ripetutamente e con precisione . I bot sono scritti in diversi linguaggi di programmazione come C + + e Java . Alcuni bot , come crawler Web , seguire una serie di semplici algoritmi più volte , mentre gli altri bot --- bot di gioco , per esempio --- sono progettati con caratteristiche di intelligenza artificiale . Web Crawlers

motori di ricerca come Google e Yahoo usano bot per leggere e indicizzare le pagine web su Internet . Le informazioni raccolte da ogni pagina viene poi usato per determinare la classifica quando un utente avvia una ricerca su Internet . Il vantaggio principale di Web crawler o bot spidering è la velocità. Dal momento che letteralmente miliardi di pagine Web sono su Internet , di eseguire questa operazione con i lavoratori umani , anche un gran numero di loro , sarebbe inefficiente . I bot sono in grado di pagine di indice 24 ore al giorno sette giorni alla settimana e con molta più precisione.
Internet Bot
bots internet

risiedono sul server Web in cui automatizzare amministrativo compiti quali la verifica di collegamenti interrotti e la validazione del codice HTML . Questi programmi sono particolarmente utili su grandi siti in cui le pagine Web potrebbero contano a centinaia . Invece di assegnare gli esseri umani per verificare ciascuna di queste pagine , un amministratore può creare un bot che controllerà se le pagine in una frazione del tempo .
Chatterbots

chatterbots sono programmi che sono progettati per emulare conversazione umana . Una finestra di input utente (sia di lingua o attraverso la tastiera ) ed i programmi forniscono una risposta basata sulla dichiarazione dell'utente. La maggior parte dei chatterbots sono progettati con un database da cui selezionare le risposte sulla base di parole chiave nella dichiarazione dell'utente. Chatterbots sono molto utili in servizi online come call center e assistenti virtuali.
Gaming Bots

Queste controllo bot personaggi del gioco in entrambe le massively multiplayer online giochi di ruolo ( MMORPG ) e multiutente dominio giochi ( MUD ) . Essi sono vietati nella maggior parte dei giochi importanti come "World of Warcraft ". In primo luogo , i giocatori li usano per giocare automaticamente attraverso i livelli noiosi di un gioco online . Mentre i bot giocare attraverso questi livelli , i personaggi guadagnano punti esperienza e altri incentivi che provengono dal gioco del gioco , ma l'utente non ha bisogno di sedersi attraverso il gioco effettivo di gioco . Alcuni bot di gioco sono anche dotati di intelligenza artificiale e le capacità di apprendimento in modo che imparino dai loro ambienti , come si procede attraverso il gioco .

 

Programmazione © www.354353.com