Программный комплекс Oculus (версия VK 1.0) — это специализированное программное обеспечение, предназначенное для мониторинга, анализа и исследования контента публичных сообществ социальной сети «ВКонтакте». Он позволяет автоматизировать сбор данных, проводить лингвистический анализ текстов и выявлять противоправный или деструктивный контент.
Ключевые возможности:
- Сбор данных:
– Автоматический парсинг постов, комментариев и метаданных через официальное API ВКонтакте.
– Многопоточная обработка данных без блокировки интерфейса.
– Хранение в SQLite-базе с поддержкой целостности и исключением дубликатов. - Лингвистический анализ:
– Лемматизация русского языка (приведение слов к нормальной форме).
– Частотный анализ лексики, фильтрация стоп-слов.
– Семантическая группировка терминов по тематическим кластерам. - Интеллектуальный поиск и сравнение:
– Поиск совпадений по пользовательским словарям (например, маркеры экстремизма, наркопотребления, мошенничества).
– Сравнительный анализ различных сообществ по лексическим характеристикам.
– Визуализация результатов в табличном виде и экспорт в формате *.csv. - Сценарии использования:
– Мониторинг тематических сообществ.
– Поиск контента по заданным критериям.
– Сравнительный анализ сообществ для выявления сходств и различий.
– Подготовка аналитических отчетов и визуализация данных.
Области применения:
– Оперативно-розыскная деятельность (выявление противоправного контента, мониторинг виртуальных сообществ).
– Образовательный процесс (обучение методам анализа соцсетей, проведение исследований).
– Научные исследования (социолингвистика, компьютерная лингвистика).
Технические требования:
– ОС: Windows, Astra Linux, Debian, Ubuntu.
– Процессор: 2.4 ГГц (2+ ядра), 8 ГБ ОЗУ.
– Доступ к интернету и API ВКонтакте.
Правовая основа:
Работа с программой осуществляется строго в рамках законодательства РФ, с использованием только общедоступной информации и с соблюдением требований защиты персональных данных.
Интерфейс:
Программа имеет интуитивно понятный графический интерфейс с тремя основными вкладками:
- Создание словарей.
- Парсинг данных из ВКонтакте.
- Сравнение текстов со словарями.
Краткое руководство
Краткое руководство по установке и настройке OCULUS (версия VK 1.0)
1. Требования к системе
- ОС: Windows 7/8.1/10/11, Astra Linux, Debian 10+, Ubuntu 20.04+
- Процессор: 2.4 ГГц (2+ ядра), архитектура x64
- ОЗУ: 8 ГБ и более
- Интернет: стабильный доступ к
api.vk.com
2. Получение токена доступа к VK API
- Перейдите на сайт разработчиков VK.
- Авторизуйтесь под учётной записью ВКонтакте (рекомендуется служебный аккаунт).
- Зарегистрируйте новое Standalone-приложение:
- Нажмите «Добавить приложение».
- Выберите платформу Web.
- В полях «Базовый домен» и «Redirect URL» укажите
https://localhost.
- После создания приложения скопируйте токен доступа из настроек.
- Сохраните токен в безопасном месте.
3. Установка и первый запуск
- Запустите
Oculus.exeиз каталога установки. - При первом запуске система может запросить разрешение — нажмите «Разрешить».
- Дождитесь завершения инициализации (3–30 секунд).
4. Настройка подключения к VK API
- В главном окне программы выберите Файл → Настройки.
- В появившемся окне введите:
- Токен VK API (полученный ранее)
- Версия VK API:
5.199(по умолчанию) - Путь к базе данных:
vk_data.db(можно изменить) - Папка для экспорта:
export
- Нажмите «Сохранить».
5. Проверка подключения
- Перейдите во вкладку «Парсинг постов и комментариев VK».
- В поле «Домен группы» введите
club1(тестовая группа). - Установите количество постов = 1, комментариев = 0.
- Нажмите «Начать парсинг».
- Если токен корректен, в логе появится информация о группе и загруженных постах.
6. Быстрый старт работы
Создание словаря:
- Перейдите во вкладку «Создание словаря».
- Вставьте текст для анализа в поле ввода.
- При необходимости загрузите стоп-слова.
- Укажите количество слов в словаре (например, 100).
- Нажмите «Создать словарь» — результат появится в таблице.
Парсинг сообщества:
- Во вкладке «Парсинг…» укажите домен группы (например,
public_name). - Задайте количество постов (до 1000) и комментариев (до 100).
- Нажмите «Начать парсинг».
- Прогресс и результат отобразятся в логе.
Поиск по словарю:
- Во вкладке «Сравнение текстов со словарями» загрузите словарь (список терминов).
- Выберите группу или «Все группы».
- Укажите типы контента (посты, комментарии, ответы).
- Нажмите «Начать поиск».
- Результаты появятся в таблице — двойной клик покажет полный текст.
7. Важные рекомендации
- Токен храните в защищённом месте, не передавайте третьим лицам.
- Регулярно обновляйте токен (срок действия ограничен).
- Для анализа крупных сообществ устанавливайте разумные лимиты (100–200 постов за сеанс).
- Результаты можно экспортировать в CSV для дальнейшей обработки.
8. Поддержка
- В меню «Помощь» доступны разделы «О сервисе» и «Справка».
- Подробная методика работы описана в полной версии рекомендаций.
Форма обратной связи