GitHub - capjamesg/knowledge-graph-language: 一种用于探索知识图谱的查询语言。

主要观点:介绍了知识图语言(KGL)及其在与图交互方面的应用,包括语法、数据格式、Python API 等方面的内容,还提及了运行 Web 解释器和测试的相关信息。
关键信息

  • KGL 是用于与图交互的查询语言,可接受语义三元组并进行索引和查询。
  • 提供了多种查询方式,如查询单个项目、顺序查询、过滤查询等。
  • 有描述关系的操作符,如<->用于查找节点间的最短连接路径等。
  • 支持不同数据格式的摄入,如 CSV、TSV、JSON 等。
  • 提供了 Python API 进行知识图的创建和查询。
  • 可运行 Web 解释器和进行测试。
    重要细节
  • 语法部分详细介绍了各种查询语句的格式和用法,如{ coffee }等。
  • 数据格式部分说明了可索引的三元组数据结构及如何构建图。
  • Python API 中介绍了创建知识图、摄入数据、评估查询等操作的方法。
  • 运行 Web 解释器时需生成 CSV 文件并替换相应引用,安装依赖后执行命令。
  • 测试通过pytest test/test.py运行。
  • 项目采用 MIT 许可证。
阅读 10
0 条评论