"Программа для построения облака друзей и пересечения их интересов на основе списка друзей и групп"
Важно:
Реализация алгоритма на Python + SQLite + VK API
(Графическая библиотека на ваше усмотрение). Комментарии основных блоков кода.
Задание.
Работа с VkAPI.
Заходим из под себя (своей страницы).
Парсим друзей с вложенностью 2 (мои друзья (5 случайных человек), и друзья каждого из них(по 3 случайных друга каждого из 5и))
Создаем граф друзей(Узел – это человек, ребро – это состояние «друзья» в вк.) Показываем кто с кем дружит.
Нужно показать интересы всех кого спарсили.
Спарсить у каждого человека группы. Пройти по ним и узнать их категорию («бизнес» «искуство» и тд). Отобразить это на вышеописанном графе.
Можно сделать как отдельную категорию узлов (больше размером, или цвет) и построить ребра каждого из спарсеных пользователей с узлами интересов.
Занести всех кого парсили данные в sqlite (id, Фамилия, имя, категории( к которым мы из отнесли «бизнес» «искуство» …) ,место работы). Категории вынести в отдельную таблицу, сделать связи.
Отобразить самую популярную категорию (можно в логи или консоль) и показать данные места учебы всех кто к ней относится.
Отобразить в логи или консоль название трех самых популярных категорий.
Требование:
Каждый узел должен быть подписан пользователи – Имя фамилия. Интересы – названием («бизнес» «искуство» и тд.). Этот лейбл показывать по ховеру или ваше предложение.
Граф не должен быть сжат на одной точке. При старте экрана должен быть достаточно читаем.
Как вы видим:

Жду предложений по цене.