Je to už rok a 3 měsíce, co jsem opustil zdi škol a vrhnul se do pracovního procesu. Chtěl bych zde vyhodnotit, co se mi od té doby událo a čeho jsem dosáhl. Trochu seberefkexe nikdy neuškodí :)
Práce v Seznamu mi po profesní stránce dala hodně. Naučil jsem se na profesionální úrovni používat Linux, Vim, Python, MySQL a nakoukl pod kůži dalším technologiím, jako Nginx. Kromě toho jsem se naučil pracovat v týmu (skutečném týmu, ne jen nějakém hypotetickém školním týmu, kde to vždycky jeden odedře za všechny).
Pod touto trochu krkolomnou zkratkou se skrývá CAPTCHA test, založený na otáčení obrázků do správné polohy (rotační CAPTCHA). Použití najde všude, kde je třeba odlišit legitimního lidského uživatele od počítače (registrace, komentáře, přihlašování).
Základ RoCAPTCHA test vznikl v rámci mé diplomové práce. Nápad použít pro CAPTCHA test otáčení obrázků do správné polohy bohužel není můj - vznikl v roce 2009 v rámci výzkumu Googlu What's Up CAPTCHA. V tomto výzkumu se ovšem počítalo s použitím jakýchkoli obrázků (s filtrací snadno počítačem otočitelných, například obsahující lidi, horizont, oblohu apod.). Není zde ale téměř žádná přidaná hodnota, takže jsem ji ještě zkřížil s CAPTCHA testem Asirra od Microsoftu, kde jde o rozpoznání koček od psů. Přidaná hodnota spočívá v možnosti adoptovat skrze Asirru zvířata z útulků, neboť právě z fotografií zvířat z útulků je tvořena báze dat. To mi navíc řeší další problém, neboť zvířata jsou zpravidla focena z pohledu člověka, tedy v úhlu cca 45°. Tím pádem zde nenajdete horizont, vodní hladinu, oblohu a většinou ani obličeje lidí. A jako bonus má stejnou přidanou hodnotu, jako Asirra (o té podrobněji napíšu až v dalších článcích).