На мой взгляд вы делаете много лишней работы. Ваша цель узнать какие интересы у активных подписчиков группы Х. Первая проблема найти активных пописчиков. Вам нужно сделать акцент тут. По каким именно критериям это определять. Затем вы получаете какое-то кол-во активных юзеров. И парсите не другие группы, а именно этих пользователей. ( Принцип Парето вам в помощь) Вам же нужно узнать их интересы, и нет смысла парсить другие группы. Проблема в том как вы будете определять тематику группы. Вручную? Тогда легче просто получить список групп с иследуемых пользователей и составить сортированный список от большего к меньшего и определить тематику самостоятельно( вспомним про принцип парето).