Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет kouzdra ([info]kouzdra)
@ 2014-07-22 13:52:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Исскусственный интеллект
imho капча (как и OCR) - задача в первую очередь не сложная, но трудоемкая в реализации:

1) решение капчи должно быть доступно в меру тупому юзеру - потому задачка там может быть только рутинной и с довольно ограниченным набором вариантов
2) задачки должны автоматически продуцироваться "по потребности" - потому они не могут заметно варьироваться, а "подвохи" в них однотипны

А такие задачки решаются просто - делается более или менее работающая эвристическая реализация, которая потом по мере прибытия "проблемных" случаев обвешивается новыми эвристиками "для частных случаев" - через какой-то момент система начинает ее решать более или менее нормально.

обычная капча - это задачка на OCR + деобфускация, с OCR у нас давно все хорошо, деобфускатор обычно просто понятно как писать для конкретной капчи.

Всякие задачки про 2 + 1 imho аналогично - их запас (и вариаций в них) ограничен и через некоторое время оно просто наберет коллекцию решалок и начнет справляться.

Другое дело, что тут "время до получения практического результата" может быть довольно велико - потому всем просто лень.


(Добавить комментарий)


(Анонимно)
2014-07-23 02:16 (ссылка)
а куда коменты делись?

(Ответить) (Ветвь дискуссии)


(Анонимно)
2014-07-23 04:02 (ссылка)
а все, дошло

(Ответить) (Уровень выше)