Платформа знаний на графе

KnowledgeBaseAI

В активной разработке

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

Проблема

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

Почему обычные решения не справляются

Полнотекстовый поиск находит слова, но не видит связей между понятиями. Поиск по фрагментам текста (RAG) без графа отвечает правдоподобно, но не показывает, на какие связи опирается ответ, и такой ответ трудно проверить.

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

Предметная область описывается как граф: сущности, отношения и предпосылки (в математике это темы, которые нужно знать до текущей). Прежде чем попасть в граф, задание проходит автоматические проверки качества. Чертежи и графики строит код, поэтому один и тот же вход даёт один и тот же рисунок. Поиска по смыслу на векторах в движке сейчас нет: связи задаются явно.

Демо

График параболы y = x² − 4 на тёмной координатной сетке: бирюзовая кривая, оси через начало координат, жёлтым отмечены корни (−2, 0) и (2, 0) и вершина (0, −4).
Код строит график y = x² − 4 в SVG без базы данных и внешних сервисов. На графике отмечены корни (−2, 0), (2, 0) и вершина (0, −4). Один и тот же вход даёт один и тот же рисунок.

Технологии

Все продукты и библиотеки →

Где это применимо

Предметная область как граф

Понятия, связи между ними и порядок изучения хранятся явно, как узлы и связи графа.

Опора для ИИ-ассистента

Ассистент может отвечать по проверенным узлам и связям графа, и тогда видно, на что опирается ответ.

Чертежи, которые строит код

Один и тот же вход даёт один и тот же SVG: диаграммы и геометрия без чёрного ящика.

Чем это подтверждается

График y = x² − 4 строит код: один вход, один SVG

Функцию рисует код продукта без базы данных и внешних сервисов, и повторный рендер даёт тот же рисунок.

Геометрия: 100 фигур без пересечений, раскладка повторяется

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

Граф школьной математики: 8 599 сущностей, 9 945 связей

Подсчёт по авторскому датасету графа на 05.10.2026: темы, навыки, методы, примеры и типичные ошибки. В рабочую базу графа лаборатории загружено 7 464 узла; размер графа в продакшене отдельно не измерялся.

Интеграция

Движок работает отдельным сервисом и отдаёт данные продукту через API, поэтому его можно поставить и под другую предметную область. Такого внедрения у заказчика пока не было.

Посчитать на своих цифрах

Калькулятор AVA считает, окупится ли автоматизация процесса, на ваших цифрах, без формы и без нашей цены. Если не окупится, он так и скажет.

Посчитать окупаемость

Разберём вашу задачу

Опишите задачу своими словами. Если она не решается или не окупится, скажем об этом до начала работ.

В ответе напишем, что поняли, что нужно уточнить и стоит ли браться.

или напишите напрямую: hello@xteam.pro

Новые разборы в Telegram