Бюджет: 2500 UAH Термін: 4 дні
Привіт Руслане,
Я створюю автоматизацію Telegram на Python (MTProto), тому обробка даних — це те, чим я займаюся щодня. Замість обіцянок, ось як я насправді це виконую.
Виявлення: пошук ключових слів через глобальний пошук Telegram у ваших одинадцяти категоріях, плюс індекси публічних груп, плюс графове обходження — кожна група, яку я знаходжу, перевіряється на наявність пов'язаного каналу, а також обговорювальної групи цього каналу. Все це дезавуюється за внутрішнім ідентифікатором чату, а не за назвою, тому перейменовані групи не потрапляють двічі.
Фільтр активності та якості, написаний у скрипті, а не на око: я витягую вікно останніх повідомлень для кожного кандидата, рахую унікальних авторів та реальні відповіді, вимірюю частку пересилок та рекламних постів, і виключаю мертві групи, рекламні дошки та звичайні шахрайські схеми. Виявлення мови та ринку відбувається на цьому етапі, тому групи російського ринку ніколи не потрапляють до таблиці.
Контакти: для кожної вижившої групи я витягую список адміністраторів через MTProto (власник, адміністратор, модератор, з відображеними іменами), потім доповнюю його з біографії групи, закріплених постів та офіційного каналу проекту, щоб знайти менеджерів спільноти та командні акаунти. Лише акаунти з видимою роллю та публічним іменем залишаються. Без учасників без ролі, без ботів, без дублікатів.
Доставка: одна плоска Google таблиця, ваш порядок колонок, контакти зберігаються разом за групами, категорії позначені.
Моя ціна покриває першу партію з 100 перевірених груп з усіма їхніми видимими контактами адміністраторів та модераторів, чотири дні. Я новий на Freelancehunt і беру перші проекти за стартовою ціною, тому вона навмисно низька. Подальші партії оцінюватимуться, коли ми обидва побачимо реальну частоту попадань за категоріями.
Перед тим, як ви приймете рішення: я можу безкоштовно обробити 10 груп і надіслати вам цю таблицю, щоб ви оцінили дані самі, а не за моїм описом.
Одне питання — який обсяг ви плануєте для першої партії? І одна річ, про яку варто домовитися заздалегідь: деякі групи повністю приховують свій список адміністраторів, і там я можу надати лише офіційний акаунт команди або каналу. Скажіть мені, чи слід ці групи все ж включити до списку чи виключити.
Петро Панкoв, BotCraft Group