Выгрузка данных по API ВКонтакте

Описание.
Социальные сети сегодня являются полезным источником информации о пользователях, локальных сообществах и обществе в целом. Анализ публикуемого там контента позволяет оценить выраженность личностных особенностей пользователей, их защищенность от социоинженерных атак, предсказать реакции на различные воздействия и т.п. Для этого анализа требуется собирать и обрабатывать большие массивы данных. «ВКонтакте» предлагает свой API для обращения к данным, также существует множество библиотек для работы с ним на разных языках программирования, однако они не заточены непосредственно под сбор данных. В рамках проекта предлагается поучаствовать в разработке приложения для сбора данных по API «ВКонтакте», поддерживающего гибкий формат запросов и цепочки сложных запросов. Работа над проектом позволит прикоснуться к современным задачам анализа социальных сетей, освоить современные подходы к асинхронному программированию, получить навыки проектирования приложения. Полученные данные могут быть использованы в рамках исследований по анализу социальных сетей. В рамках проекта предполагается развитие функциональности существующего приложения.

Возможные задачи:
1. Добавление новых цепочек сложных запросов в приложение;
2. Реализация внешнего доступа к сервису по API;
3. Повышение безопасности и отказоспособности сервиса.

Стек технологий: Python, Django, VK API, SQL.

Преимущества:
1. Проект, в котором можно погрузиться в разные сферы разработки;
2. Возможность попасть на оплачиваемую стажировку;
3. Публикации и регистрации программ для ЭВМ, способствующие получению повышенной стипендии;
4. Отлаженная инфраструктура, способствующая интенсивному профессиональному и карьерному росту;
5. Возможность освещения результатов проекта в СМИ;
6. Ценные призы за высокие достижения.

Способ связи.
Заполнить заявку на сайте: https://dscs.pro/studentam-aspirantam/proekti-2022/

Требования к студенту
  1. 1–4 курс бакалавриата, 1–2 курс магистратуры;
  2. Готовность инвестировать в проект заметный объем времени и усилий;
  3. Ориентация на достижение позитивного результата;
  4. Высокая степень самостоятельности.
Уровень

2 курс, 3 курс, Бакалаврская ВКР, Магистерская ВКР


Руководитель

Абрамов Максим Викторович


Консультант

Хлобыстова Анастасия Олеговна


Источник

Кафедра информатики СПбГУ