开源语义数据库 · 基于 PostgreSQL

让数据库
读懂你的需求。
用 SQL 精确求解。

为 PostgreSQL 加入语义理解能力。用自然语言生成 SQL,用 JEV 并行处理语义判断。查询方案可检查、可修正,兼容证据可复用。

Apache 2.0 / 基于 PostgreSQL

41语义算子
SQL精确计算,可靠事务
JEV语义判断,并行处理

01 / 自然语言查询

从一句话,
到可检查的 SQL。

直接描述你想知道什么,查看系统生成的 SQL。理解有偏差时,可在历史查询上修正后重跑,不必从头再来。

自然语言

“每家供应商一共交了多少货?按总量从高到低排一下。”

供应商交货统计附完整教程,可直接运行
运行这个示例
SELECT
  SUM("r0"."quantity") AS "result_1",
  "r0"."supplier" AS "result_2"
FROM "deliveries" AS "r0"
GROUP BY "r0"."supplier"
ORDER BY SUM("r0"."quantity") DESC NULLS LAST

02 / 并行架构

并行理解语义,
精确执行查询。

互不依赖的语义任务交给 JEV 并行处理,关联、聚合和计算交给 PostgreSQL。需要等待的依赖明确声明,能并行的工作充分并行。

03 / 语义能力,直接接入

让文本变成
可用的数据。

连接现有数据,按含义筛选和分类文本,或将长文本整理成结构化记录。写入前先预览,确认后再提交。

[ 01 ]

语义算子

用 JEV 按语义筛选、分类和分流文本,输出类型明确的判断结果。工作台、HTTP API 和 SQL 接口均可调用。

查看算子用法
[ 02 ]

数据留在原处,能力直接接入

接入有权限访问的 PostgreSQL 表和视图,直接查询原始数据,无需先把整份数据搬进另一个库。

使用指南
[ 03 ]

从文本到入库,每一步可核对

从长文本中提取字段,并保留对应原文。新增、修改、删除均可先预览影响,再确认提交。

查看文本入库指南
原生扩展 · 开发预览

向量的每一维,都说得清。

用同一组问题刻画每条记录,把各个答案的概率保存为矩阵,再生成向量。每个维度都有明确含义,兼容记录之间的相似度可在本地计算。

了解概率嵌入原理
记录 × 问题 × 答案P
问题有定义,答案有完整概率分布。

不确定,就明确告诉你。

VALUEUNKNOWNNOT_EVALUATED
“未执行”和“结果为假”始终分开。

04 / 部署与集成

从现有数据库,
开始用上语义能力。

采用 Apache 2.0 开源许可。代码可审阅,能力可扩展,部署由你掌控。