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