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