Отдавна обмислям една идея, но така - от време на време и повърхностно, защото не съм особено добър в тази област.
По принцип AsmBB има нужда от система за класификация на посетителите - тоест система, която да различава кога посетителят е робот и кога е жив човек.
Сега в момента, алгоритъмът който използвам е супер примитивен - по Referer
полето се търсят някакви ключови думи. Това помага на 100% за културните ботове, защото те винаги се идентифицират, но даже просто зле написаните ботове не се разпознават винаги, а ако някой съзнателно иска да замаскира бота, то той няма да се разпознава въобще.
Та ми хрумна идеята, че подобно разпознаване може да се направи на базата на общото поведение на посетителя на сайта - тоест в какъв ред и какво точно зарежда, през какви временни интервали и т.н.
А най-простият алгоритъм, който ми хрумва е да се използва малка невронна мрежа, която да се обучава на логнатите потребители, които със сигурност са хора и после да класифицира потребителите на хора и роботи.
Какво мислите за такова нещо? Напишете за това, за което не съм се сетил. Особено, ако някой се е занимавал с невронни мрежи. Моят опит е много малък в това отношение - даже не е опит, а обща култура.