Võrgurobotid ja nende kasutusalad

From ICO wiki
Revision as of 17:02, 9 December 2017 by Trmold (talk | contribs) (→‎Siri)
Jump to navigationJump to search

Sissejuhatus

Mis on bot?

Interneti robot (web robot) või lihtsamalt öeldes bot, on tarkvaraline rakendus, mis täidab automaatseid, korduvaid ning eelnevalt määratletud ülesandeid internetis. Praegused veebirobotid teostavad suhteliselt lihtsaid ülesandeid, mis oleksid inimeste jaoks tüütud ja aeganõudvad. Kõige rohkem on levinud indekseerimisrobotid ehk ämblikud (spiders) või internetis roomajad (crawlers).

Veebirobot on otsingumootorite alustala, mille eesmärk on teostada interneti süvaotsingut ja andmekaevamist, et sinu otsingule vasteid anda. Osa neist robotitest töötavad automaatselt ja osad käivitakse ainult konkreetse sisendi saamisel. Automatiseeritud skriptid leiavad, analüüsivad ja esitavad saadud informatsiooni interneti veebiserveritest mitmeid kordi kiiremini kui inimene seda jõuaks teha. Otsingumootori jaoks info kogumiseks monitooritakse URL-e (veebilehe aadresse), uudisteportaale, kodulehti, foorumeid, blogisid ning indekseeritakse nende sisu, pealkirju, teateid, pildinimetusi, tekstiosa – lauseid, lausepaare, märksõnu lausetes jne. Enamik veebiroboteid on ohutud ja nende eesmärk on muuta Interneti info väärtuslikuks ning kasulikuks. Samas on levinud ka nn pahad robotid, mida kasutatakse pahatahtlikel eesmärkidel.

Pahad botid

Pahatahtlik robotvõrgustik ehk botnet (robot network) on kräkkerite hallatav automaatselt levitatav pahatahtlik tarkvararobot, mis otsib internetist monitoorimise teel haavatavaid ja kaitsmata arvuteid, et neid nakatada pahavaraga. Nakatatud arvuti ehk zombie-arvuti abil saab küberkurjategija (botmaster) haarata kaugjuhtimise teel kontrolli kasutaja arvuti üle ja võib seda kasutada nt hajutatud teenusetõkestamise (DDoS) rünnakuteks ja Interneti abil teile teadmata automaatsete toimingute tegemiseks. Näiteks vastavalt eesmärgile salvestatakse klahvivajutusi, kogutakse paroole või finantsteavet, teostatakse identiteedivargust, saadetekse rämpsposti või levitatakse kontrolli all olevast arvutist arvutiusse, viiruseid, troojaid jm pahavara teiste kasutajate arvutitesse. Samuti püütakse nakatada nn zombie-arvuti abil servereid ja internetivõrku ühendatud teisi arvuteid, luues sellise rünnaku abil botnet-võrgustik. Tavaliselt arvutikasutaja ei oska kahtlustada seesuguse tarkvara olemasolu oma arvutis, sest pahavara toimetab arvutis märkamatult ega anna endast ekraanil kuidagi teada.

Head botid

Headest bot’dest on levinud vestlusrobotid. Ehk nagu heale lapsele kohane, siis neid nimetatakse lisaks järgmiste nimega: chatbot, talkbot, chatterbot, Bot, IM bot, interactive agent või Artificial Conversational Entity. Lihtsamalt öeldes on vestusrobotid automaatsüsteemid, mis saavad aina paremini inimkeelest aru. Botid suhtlevad klientidega läbi vestlusrakenduste ja esitatud küsimusele otsib süsteem välja kõige tõenäolisema vastuse, mida klient ootab. Samas ei saa me öelda, et kõik robotid on seotu AI ja ML’ga ning võime öelda, et need on masinad, mis vastavad küsimustele inimhäälega (“if this, then that”) Kui app’i kastutamine on enamasti teie sisendi põhjal ühel suunal põhinev kommunikatsioon, siis praeguse aja botid võimaldavad küsimuste esitamist suuliselt nt toidu tellimisel, broneeringute tegemisel, lähima restorani leidmisel jne.


Erinevate chatbotide võrdlus

Selleks, et võrrelda nutikaid abimehi vaatame neid natuke lähemalt ja tegime nendega mõned katsed, mis näitavad, kui hästi üks või teine nendest toimib ja mis raskusi tekitab.

Siri

Siri on Apple poolt loodud intelligentne isiklik abimees(naine), kes aitab kasutajal erinevaid toiminguid kiiremini teha. Näiteks aitab Siri sõnumeid saata, kõnesid vastuvõtta ja kalendrist sündmusi vaadata või neid sinna lisada. Siri rakendus võeti kasutusele veebruaris 2010 ja kuulub Apple tarkvara juurde. Sirit on võimalik kasutada iPhone'is, iPad'is ja iPod touch'is. Sirit eraldi seadistama ei pea.


Kuidas Sirit kasutada? Siri poole pöördumiseks on mitu varianti:

  • ehk "Home" nupule vajutamine
  • Külgnupule ehk "Side" nupule vajutamine
  • "Hei Siri" ütlemisel. Antud funktsiooni kasutamiseks tuleb telefoni seadistuste all antud funktsioon sisse lülitada.


Siri kasutamisel erinevate iPhone'i versioonide puhul võivad esineda mõned väikesed erinevused. iPhone 6 või uuema versiooni puhul peab all hoidma näiteks kodu ehk "Home" nuppu. iiPhone X puhul tuleb vajutada külgnppu ehk "Side".

Sirit on võimalik kasutada 21 erinevas keeles ja 36 erinevas riigid. Eesti keelt nende hulgas veel ei ole.[1]

Apple on viimasel ajal ka Siri edasiarendusse panustanud. Viimaseid suuremaid Siri uuendusi on see, et Siri tõlgib ühest keelest teise reaalajas. Kasutaja ütleb lause näiteks inglise keeles ja Siri ütleb antud lause tõlke soovitud keeles. [2]

Cortana

Cortanat kirjeldatakse veebis, kui digitaalagenti, kes aitab kasutajal toiminguid kiiremini läbi häälkäskluste teha. Cortana võeti 2015 jaanuar kasutusele uue Windows 10 ühe rakendusena. Cortanaga suhtlemise alustamiseks tuleb kasutajal sisestada otsingukasti küsimus või valida mikrofon ja suhelda Cortanaga. Hea on see, et kirjavahetuse pidamine Cortanaga toimib alati, kuid häälkõne jaoks on vaja mikrofoni. [3] Sarnaselt Sirile on ka Cortanas võimalik seadistada "Hei, Cortana" käskulus, mille peale Cortana käivitub.

Cortana võimaldab:

  • Anda kasutajale meeldetuletusi aja, koha või inimeste põhjal
  • Saata e-kirju ja sisestada tekste
  • Hallata kalendrit ja vajadusel seda ajakohastada
  • Nimekirjade loomist ja haldamist
  • Chatis vestelda
  • Leida fakte, faile, kohti ja infot
  • Avada oma süsteemis kõik rakendused

Cortana on saadaval ainult teatud riikides / regioonides ja mõned Cortana funktsioonid ei pruugi kõikjal kätte saadaval olla. Hetkel on Cortana kättesadav 13 regioonis sealhulgas 8-s keeles. [4]