petrochemРазведка
АктуальноеНовости и поискГраф связейИнтерактивО проекте
поиск/
petrochem.insight
о проекте

Платформа технологической разведки и отраслевой агрегатор новостей нефтехимической промышленности: технологии, проекты, оборудование, рынки, безопасность, моделирование.

разделы
  • Актуальное (дайджест)
  • Новости и поиск
  • Граф связей
  • О проекте
источники

Данные агрегируются из открытых отраслевых источников. Мнение редакции может не совпадать с мнением источников.

© 2026 Нефтехимическая разведка · v0.1.0-dev

built with next.js · directus · pgvector

граф / graph

Семантический граф связей

Интерактивная карта связей между статьями на основе векторных представлений (эмбеддингов). Узлы — статьи, рёбра — семантические связи, вычисленные через косинусное сходство.

категория:
Строим семантический граф на эмбеддингах...
Первый запуск может занять до 15 секунд, пока рассчитывается сходство векторов.
Статья не выбрана

Нажмите на любой узел графа, чтобы просмотреть краткое описание и семантические связи статьи.

легенда типов связей / legend
entailment
подтверждает
Логически подтверждает выводы связанной статьи (NLI: entailment).
research_to_pilot
исследование → пилот
Результаты исследования легли в основу пилота.
pilot_to_production
пилот → производство
Пилот перешёл в промышленное производство.
same_topic
общая тема
Материалы по одной теме.
cites
ссылается на
Прямая ссылка на первоисточник.
contradicts
противоречит
Расходится с выводами связанной статьи (NLI: contradiction).
related
родственная связь
Семантически близкие материалы.
документация / docs

Как строится граф

Карта двухуровневая. Макро-уровень — все статьи на одной плоскости, координаты рассчитывает алгоритм UMAP на 768-мерных эмбеддингах (хранятся в pgvector), сохраняя как локальную схожесть, так и глобальную структуру тематических регионов. По умолчанию включён режим «UMAP»; переключатель справа внизу карты включает «Таймлайн» — ось X становится временем публикации, ось Y — связанностью статьи (в духе Litmaps).

Микро-уровень — при клике на узел в боковой панели строится локальный граф вокруг статьи: фокус + 8 семантических соседей. Рёбра классифицируются конвейером NLI (Natural Language Inference) на стороне парсера: зелёный — подтверждение (entailment), красный — противоречие (contradiction), серый — нейтральная близость.

Противоречия дополнительно делятся на классы: NUC — расхождение численных параметров, FC — фактическое, LC — лексическое (антонимы), conditional — условное. Наведите курсор на красное ребро микро-графа, чтобы увидеть объяснение.

Тяжёлые вычисления (UMAP, кластеризация, NLI) выполняет petrochemparser-v3 по эндпоинтам /api/graph/layout и /api/graph/local; этот сервер отвечает только за рендеринг. При недоступности парсера карта откатывается на D3-force + эвристики.

API: GET /api/graph (макро) и GET /api/graph/local?slug=… (микро).