Автоматическая чистка тегов

Мне сегодня в голову пришла такая идея. Допустим, если дать возможность добавлять теги пользователям, как это сделано на last.fm то есть вероятность того, что появятся теги, которыми помечены единичные материалы. И такие теги должны через какое-то время уничтожаться. То есть проходит например 100 дней и производится чистка. Если никто не присвоил хотя-бы еще одному материалу такой тег – можно его смело прибить. Почему?

Потому что теги служат для поиска ПОХОЖИХ материалов а если за год добавления мы имеем в наличии 10.000 единиц материала и 200 единичных тегов которые ничего не объединяют а просто засоряют страницу – в топку такие теги. Надо только подумать над формулой которая достаточно эффективно будет этим заниматься.

Было бы неплохо учесть еще количество переходов по данному тегу за какой-то период времени. Вдруг окажется, что страница тега пользуется спросом и нужно просто заняться ревизией и пометить еще какието материалы, раз эта тема вызывает интерес.