CAPTCHA

CAPTCHA (angl. Completely Automated Public Turing test to tell Computers and Humans Apart) – testas, naudojamas kompiuteriuose ir skirtas nustatyti ar naudotojas yra žmogus, ar ne.

Terminas buvo sukurtas 2000 m. kompanijoje IBM. Dažniausiai naudojamas testo tipas yra kuomet naudotojo prašoma įvesti iškreiptų, miglotų ir tam tikrame fone ekrane rodomų raidžių seką. Dėl tos priežasties, kad testas yra visiškai valdomas kompiuterio (priešingai nei Tiuring testo atveju, kuomet testas yra valdomas žmogaus), CAPTCHA yra dažnai vadinamas atvirkštiniu Tiuring testu. Kartais reikalaujama išspręsti nesudėtingą uždavinį („kiek bus 1+1?“). Atakuojantys botai ilgainiui tobulėja, todėl daugelis anksčiau pakankamų CAPTCHA tipų dabar nebe tokie efektyvūs. 

Nors CAPTCHA apsunkina svetainės naudojimą ir trukdo lankytojams, ją visgi tenka naudoti. Pavyzdžiui, 2009 m. Time.com surengtame įtakingiausio žmogaus balsavime botai pasiuntė vienam dalyviui dešimtis milijonų papildomų balsų. Tačiau įvedus CAPTCHA, tų balsų sumažėjo iki tik 200 000.

CAPTCHA gali būti panaudota naudingam darbui, pavyzdžiui, spausdintus dokumentus skanuojant pasitaikančioms kompiuteriui neįskaitomoms teksto dalims iššifruoti. Neperskaitomas teksto fragmentas pateikiamas svetainės lankytojui kaip CAPTCHA. Žmogus jį perskaito ir taip nuskanuoto dokumento neaiškios vietos turinys tampa žinomu.

CAPTCHA testai nebūtinai turi būti vizualiniai kaip įprasta. Bet kokia dirbtinio intelekto problema (pvz., kalbos atpažinimas), gali būti CAPTCHA testo pagrindu. Taip pat CAPTCHA testas gali būti toks, kuris reikalautų semantinio teksto supratimo (pvz., koks nors trivialus klausimas), ar nupiešto daikto apibūdinimo (pvz., parodoma gyvūno nuotrauka, o naudotojui reikia įvesti gyvūno pavadinimą).

Šaltiniai 

Dirbtinis intelektas
Internetas