🔍 Temporal Analyzer

Система глубокого анализа новостей для выявления объективной истины
🚀 Открыть Dashboard 📚 API Документация 🏠 Главная

📊 Текущая статистика

1,848+
Новостей в базе
16
Активных источников
30 мин
Частота обновления
24/7
Работа системы

✨ Ключевые возможности

📰
Сбор новостей

Автоматический сбор из 16+ источников: общие новости и специализированные крипто-издания

🧠
Sentiment Analysis

Анализ тональности для русских и английских текстов с определением позитивных/негативных настроений

📈
Корреляция с рынком

Связь новостей с движением цен криптовалют, выявление паттернов влияния

🔗
Детектор дубликатов

Поиск похожих новостей от разных источников для кросс-верификации информации

🚀
Торговые сигналы

Генерация сигналов на основе анализа новостей и движения цен

REST API

Полноценный API для интеграции с внешними системами и ботами

🛠️ Технологический стек

Python 3.10 FastAPI PostgreSQL 14 NLP RSS Parsing CoinGecko API Systemd Cron Nginx

🎯 Как это работает

  1. Сбор данных: Каждые 30 минут система собирает новости из 16 источников и цены топ-100 криптовалют каждые 5 минут
  2. Анализ тональности: Каждая новость проходит через sentiment analyzer, определяющий позитивные/негативные настроения
  3. Детекция похожих: Система находит новости об одном событии от разных источников для кросс-верификации
  4. Корреляционный анализ: Сопоставление sentiment новостей с движением цен активов
  5. Генерация сигналов: При совпадении сильного sentiment и движения цены формируются торговые сигналы

📡 Источники данных

📰 Общие новости

  • ТАСС
  • Коммерсантъ
  • РИА Новости
  • Lenta.ru
  • Интерфакс
  • Investing.com

₿ Криптовалюты

  • Decrypt
  • Cointelegraph
  • ForkLog
  • BeInCrypto
  • NewsBTC
  • CryptoSlate
  • Bitcoin Magazine

🔮 Roadmap развития

MVP: Базовая система сбора и анализа новостей
Sentiment Analysis: Анализ тональности текстов
Корреляция: Связь новостей с ценами криптовалют
🔄 Twitter мониторинг: Анализ твитов криптоинфлюенсеров
🔄 Telegram каналы: Интеграция с крипто-каналами
📋 BERT модель: Продвинутый NLP для русского языка
📋 Детектор противоречий: Поиск конфликтующих утверждений
📋 Telegram бот: Уведомления о важных событиях

💻 Пример использования

import requests

# Получить торговые сигналы
response = requests.get('http://analyzer.ai-log.pro/signals/trading')
signals = response.json()['signals']

for signal in signals:
    if signal['confidence'] == 'high':
        print(f"{signal['asset']}: {signal['signal_type']}")
        print(f"Sentiment: {signal['sentiment']}")
        print(f"Price change: {signal['price_change']}%")

# Проверить значительные движения цен
response = requests.get('http://analyzer.ai-log.pro/api/price-movers?threshold=5.0')
movers = response.json()['movers']

for mover in movers:
    print(f"{mover['symbol']}: {mover['change_24h']}%")
🚀 Начать использовать 📚 Изучить API

Temporal Analyzer v1.0.0

Система анализа новостей и крипто-рынка

Status: ✅ Production Ready | Last Update: 2026-01-02