Архив

Публикации с меткой ‘изобретательство’

Относительность относительности

9 Декабрь 2009 heilage 5 comments

Казалось бы, что может быть более абсолютным, чем мера? Ан нет, есть такие вещи, которые невозможно измерить абсолютно, например – близость. Нет, в этом посте не будет речи о человеческих отношениях, скорее об искусственном интеллекте и распознавании образов, которые занимают мой мозг вот уже почти месяц. Читать далее…

Капча

Интересно первый ли я, кто придумал такой изощренный вид капчи?

Суть: на сервере держится определенный ограниченный словарь простых существительных, не допускающих разночтений (как нарицательных, например, «чайник», так и собственных, например «Путин»). При каждом требовании авторизации от сервер через curl или другой интерфейс посылается запрос на популярный поисковик – например Google, с просьбой вернуть картинки, релевантные данному запросу. Выбирая первую картинку из пришедших, показываем ее пользователю и заставляем ответить на простой вопрос – «Что изображено на картинке?». Не забывая потребовать от пользователя максимального простого ответа. Интуитивно понятно, что если слово не допускает разночтений, то капча будет пройдена. Пример плохого слова – «диск». Оно слишком общее и может обозначать очень многие вещи. Слово «компакт-диск» тоже плохое, потому что даже если гугл выдаст правильную картинку, в поле ответа пользователь может написать как «диск», так и «cd-диск» или просто «cd». Основной затык состоит в составлении словаря хороших слов и от качества этого словаря напрямую будет зависеть качество капчи.

heilage aka Satoru: 2007-2010.