|
|
@@ -2,10 +2,9 @@
|
|
|
## Оглавление
|
|
|
1. Введение
|
|
|
2. Аналитический обзор предметной области и технологий
|
|
|
-3. Проектирование архитектуры системы
|
|
|
-4. Реализация модулей системы
|
|
|
-5. Заключение
|
|
|
-6. Список использованных источников
|
|
|
+3. Реализация модулей системы
|
|
|
+4. Заключение
|
|
|
+5. Список использованных источников
|
|
|
|
|
|
## 1. Введение
|
|
|
### 1.1. Актуальность темы
|
|
|
@@ -34,7 +33,7 @@
|
|
|
**Предмет** — методы и программные средства сбора, обработки и визуализации этих данных.
|
|
|
|
|
|
### 1.5. Методы исследования
|
|
|
-
|
|
|
+###
|
|
|
* Программный анализ API социальных сетей
|
|
|
* Геоинформационный анализ (геокодирование, пространственная кластеризация, анализ плотности)
|
|
|
* Визуализация данных на интерактивных картах
|
|
|
@@ -67,7 +66,18 @@
|
|
|
|YouTube|Геотеги в видео (редко, через search с location)|YouTube Data API v3|google-api-python-client|
|
|
|
|
|
|
|
|
|
+### 2.3. Обзор существующих решений
|
|
|
+
|
|
|
+* Creepy — собирает геолокационные данные из Twitter, Instagram, Flickr и отображает на карте. Ограничен закрытыми API.
|
|
|
+* Skylens.io — отображает посты с геотегами из пяти соцсетей на одной карте. Веб-сервис, не кастомизируется.
|
|
|
+* Maltego — платная платформа OSINT с графовой визуализацией связей.
|
|
|
+* SpiderFoot — open-source инструмент для автоматизированного OSINT, но слабый геоанализ.
|
|
|
+* Sherlock — поиск аккаунтов по никнейму в 500+ сетях, без геоанализа.
|
|
|
+
|
|
|
+### 2.4. Обоснование выбора технологий
|
|
|
|
|
|
+* Язык Python выбран по причинам: богатая экосистема библиотек для работы с API, геоданными, ML и визуализацией; широкое сообщество; наличие обёрток для API всех целевых платформ.
|
|
|
+* База данных: SQLite + GeoJSON — для прототипа достаточно. При масштабировании — PostgreSQL + PostGIS.
|
|
|
|
|
|
|
|
|
|