Аналитика сообщества с помощью VK API: различия между версиями
Нет описания правки |
Нет описания правки |
||
| Строка 58: | Строка 58: | ||
===Запуск приложения=== | ===Запуск приложения=== | ||
После запуска приложения пользователь вводит короткое имя сообщества VK и выбирает количество постов для анализа. | После запуска приложения пользователь вводит короткое имя сообщества VK и выбирает количество постов для анализа. | ||
[[Файл:Vk input.png| | [[Файл:Vk input.png|1600px]] | ||
После нажатия кнопки «Анализировать» система обращается к VK API и собирает данные о лайках и комментариях пользователей. | После нажатия кнопки «Анализировать» система обращается к VK API и собирает данные о лайках и комментариях пользователей. | ||
| Строка 72: | Строка 72: | ||
===График активности пользователей=== | ===График активности пользователей=== | ||
Для визуализации результатов строится график активности, который показывает уровень вовлеченности пользователей. | Для визуализации результатов строится график активности, который показывает уровень вовлеченности пользователей. | ||
[[Файл:vk_activity_chart.png| | [[Файл:vk_activity_chart.png|1600px]] | ||
===Типы взаимодействий=== | ===Типы взаимодействий=== | ||
Также приложение показывает распределение типов взаимодействий пользователей с контентом сообщества. | Также приложение показывает распределение типов взаимодействий пользователей с контентом сообщества. | ||
[[Файл:vk_interactions.png| | [[Файл:vk_interactions.png|1600px]] | ||
===Граф взаимодействия пользователей=== | ===Граф взаимодействия пользователей=== | ||
| Строка 82: | Строка 82: | ||
Узлы графа представляют пользователей, а рёбра показывают случаи, когда пользователи участвовали в обсуждении одного и того же поста. Размер узла отражает уровень активности пользователя. | Узлы графа представляют пользователей, а рёбра показывают случаи, когда пользователи участвовали в обсуждении одного и того же поста. Размер узла отражает уровень активности пользователя. | ||
[[Файл:vk_network_graph.png| | [[Файл:vk_network_graph.png|1600px]] | ||
---- | ---- | ||
[[Категория:Работа с API]] | [[Категория:Работа с API]] | ||
Версия от 22:35, 11 марта 2026
| Параметр | Описание |
|---|---|
| Описание | Приложение для анализа активности участников сообщества VK. Система собирает данные о лайках, комментариях и репостах через VK API, рассчитывает индекс активности пользователей и формирует рейтинг самых активных участников сообщества. |
| Область знаний | Информатика, Анализ данных, Социальные сети, Веб-технологии, Программирование |
| Близкие понятия | Аналитика социальных сетей, Анализ вовлеченности аудитории, Social Media Analytics |
| Среда разработки | VK API, Python, Pandas, Matplotlib, Requests |
Приложение "Аналитика активности участников сообщества VK"
Ссылка на проект: развернуто на localhost
Диаграмма работы приложения "Аналитика сообщества VK"
Обучающие материалы по работе с VK API
- VK API: получение постов сообщества
- Работа с лайками через VK API
- комментариев к постам через VK API
- Основы работы с VK API
- Обработка и анализ данных с помощью Python и Pandas
Описание проекта
Веб-страница предназначена для анализа активности пользователей в сообществах социальной сети VK. Система автоматически получает данные о взаимодействиях пользователей с постами сообщества (лайки, комментарии и репосты) через VK API.
На основе этих данных рассчитывается индекс активности каждого пользователя, который позволяет определить наиболее вовлечённых участников сообщества.
Программа формирует рейтинг пользователей, отображает статистику взаимодействий и строит графики активности аудитории. Полученные результаты могут быть полезны администраторам сообществ для выявления наиболее активных участников, повышения вовлеченности аудитории и анализа эффективности контента.
🎯 Цель проекта: Создать инструмент аналитики для выявления самых активных участников сообщества VK и анализа уровня вовлеченности пользователей на основе данных социальной сети.
Демонстрация работы приложения
Запуск приложения
После запуска приложения пользователь вводит короткое имя сообщества VK и выбирает количество постов для анализа.
После нажатия кнопки «Анализировать» система обращается к VK API и собирает данные о лайках и комментариях пользователей.
Рейтинг активных участников
На основе полученных данных формируется рейтинг пользователей. Активность рассчитывается по формуле:
- лайк = 1 балл
- комментарий = 3 балла
Приложение выводит таблицу с наиболее активными участниками сообщества.
График активности пользователей
Для визуализации результатов строится график активности, который показывает уровень вовлеченности пользователей.
Типы взаимодействий
Также приложение показывает распределение типов взаимодействий пользователей с контентом сообщества.
Граф взаимодействия пользователей
Одной из ключевых функций приложения является построение графа взаимодействий пользователей.
Узлы графа представляют пользователей, а рёбра показывают случаи, когда пользователи участвовали в обсуждении одного и того же поста. Размер узла отражает уровень активности пользователя.
