Актуальные темы

Материалы и среда исполнения: базовая архитектура
Платформа «Актуальные темы» (версия 3.4.2026) построена на микроядерной архитектуре с использованием PHP 8.3 (фреймворк Laravel 11) для серверной логики и Vue.js 3.4 (Composition API) для клиентской части. В качестве СУБД применяется PostgreSQL 16 с расширением pgvector для семантического поиска по цитатам классических и современных авторов. Кэширование данных — Redis 7.2. Материал интерфейса: вёрстка на Tailwind CSS 4.0 (utility-first) с кастомными компонентами для отображения текстов в формате EPUB/MOBI. Серверная среда: NGINX 1.26 + php-fpm, минимальные требования к железу — 4 vCPU, 16 ГБ RAM, SSD NVMe (100+ IOPS). Отличие от аналогов — полная поддержка WebSockets для синхронного обсуждения.
Спецификации модулей анализа и дискуссий
- Модуль «Классический анализатор»: NLP-пайплайн (spaCy 3.7 + BERT multilingual) для выделения тем, риторических фигур и исторических аллюзий. Обрабатывает до 10 000 знаков в секунду. Поддерживает 12 языков (русский, английский, французский, немецкий, испанский, итальянский, китайский, арабский, японский, латынь, древнегреческий, санскрит).
- Модуль «Современный контекст»: Графовая база знаний Neo4j 5.18 для связи между произведениями (от Толстого до Пелевина, от Джойса до Линч). Каждый узел содержит метаданные: дата первой публикации, литературное направление, ключевые слова (до 50 тегов на единицу).
- Модерация дискуссий: Гибридная система — ML-модель (CatBoost) на 200 признаках + краудсорсинг (50 активных модераторов). Уровень токсичности >0.85 автоматически блокирует сообщение (задержка 0.2 секунды).
Качество и стандарты
Все тексты, загруженные на платформу, проходят проверку через OCR-движок Tesseract 5.4 (если загрузка через сканирование). Стандарт контроля: ISO/IEC 25010 (качество программных продуктов) + специфические требования к достоверности литературных источников (сверка с критическими изданиями — 98,7% точности). Для верификации цитат используется HTR-модель (Handwritten Text Recognition), обученная на 15 000 рукописных страниц XIX–XXI веков. Еженедельное обновление базы современных авторов — через API издательств (АСТ, Эксмо, Corpus, Ad Marginem) и агрегаторов самиздата (Author.Today, Литнет).
Отличия от альтернативных решений
- Goodreads / LiveLib: Отсутствие живых дискуссий на уровне абзаца. «Актуальные темы» поддерживает аннотации и вопросы непосредственно у фрагмента текста (технология ContentEditable + OT-алгоритмы для разрешения конфликтов правок).
- Проза.ру / Стихи.ру: Нет инструментов литературоведческого анализа. На платформе встроен корпусный поиск (быстрее 0.05 мс на запрос) и генерация рифмовок с помощью GPT-4/Claude 3 для сравнения.
- ЛитРес / Bookmate: Социальные функции ограничены оценками. Здесь — полноценные треды с разметкой Markdown, LaTeX для формул (опционо, для анализа поэтики) и загрузка аудиофрагментов (MP3-сегменты до 2 минут).
Материалы внедрения: от тестирования до релиза
Разработка велась по методологии SAFe 6.0 (Scaled Agile Framework), спринты — 2 недели. Для интеграции с внешними сервисами (например, библиотеки Project Gutenberg, Ficbook и Национальная электронная детская библиотека) используются OAuth 2.0 + GraphQL. Покрытие unit-тестами — 92%, E2E-тесты (Cypress 12) — 85% сценариев. Локализация интерфейса: 4 языка (русский, английский, немецкий, китайский). Максимальное время загрузки страницы обсуждения (до 200 комментариев) — 1.2 секунды при скорости интернет-соединения 10 Мбит/с.
Добавлено: 12.05.2026
