当前位置: 首页 > news >正文

利用AI大模型和Echarts 绘制知识图谱,实现文本信息提取和图数据库操作

引言

      随着信息时代的到来,海量的文本数据成为了我们获取知识的重要来源。然而,如何从这些文本数据中提取出有用的信息,并将其以可视化的方式展示出来,一直是一个具有挑战性的问题。近年来,随着人工智能技术的发展,利用AI大模型提取文本中的实体、关系等信息,并将其绘制成知识图谱的方法逐渐成为了研究的热点。

项目地址

AI知识图谱

开源代码

项目介绍

1、利用 AI 大模型提取文本信息

      AI 大模型是指那些经过大规模训练的深度学习模型,具有较强的语义理解和信息提取能力。利用 AI 大模型可以对文本进行实体识别、关系抽取等任务,从而提取出文本中的实体、关系等信息。通过将 AI 大模型提取出的实体、关系等信息转化为 Echarts 所需的数据格式,我们可以利用 Echarts 绘制出美观、直观的知识图谱。

Example:

北京是中国的首都,拥有许多历史悠久的建筑,其中包括天安门、故宫、天坛、颐和园以及长城。

IMPORTANT:

  • 文本内容字数上限为 300
  • 每个用户每日最多可体验调用AI生成知识图谱为3次
  • 生成的知识图图谱由 AI 生成,可能存在一定的误差,仅供参考,用户可根据自身需求进行二次编辑
  • 生成的内容如果没有命中缓存,会通过AI进行查询,预计耗时10-20秒,请耐心等待结果的返回

2、将知识图谱导出为 cypher sql

3、输入 cypher sql,生成知识图谱

Example:

CREATE (:City {name: '北京'});

CREATE (:Country {name: '中国'});

CREATE (:Building {name: '长城'});

CREATE (:Building {name: '故宫'});

CREATE (:Building {name: '天安门'});

CREATE (:Building {name: '颐和园'});

CREATE (:Building {name: '天坛'});

MATCH (s:City), (t:Country) WHERE s.name = '北京' and t.name = '中国' CREATE (s)-[:BELONGS_TO]->(t);

MATCH (s:City), (t:Building) WHERE s.name = '北京' and t.name = '长城' CREATE (s)-[:CONTAINS]->(t);

MATCH (s:City), (t:Building) WHERE s.name = '北京' and t.name = '故宫' CREATE (s)-[:CONTAINS]->(t);

MATCH (s:City), (t:Building) WHERE s.name = '北京' and t.name = '天安门' CREATE (s)-[:CONTAINS]->(t);

MATCH (s:City), (t:Building) WHERE s.name = '北京' and t.name = '颐和园' CREATE (s)-[:CONTAINS]->(t);

MATCH (s:City), (t:Building) WHERE s.name = '北京' and t.name = '天坛' CREATE (s)-[:CONTAINS]->(t);

IMPORTANT:

  • 每行 cypher sql,使用封号(;)进行分隔
  • 目前只支持 Create Entity 和 Create Relation 两种操作
  • Entity 和 Relation 必须包含 name,以及使用 name 进行关联

建议与反馈

      如有任何问题或建议,欢迎加入群聊

http://www.lryc.cn/news/341514.html

相关文章:

  • Telegram电报+86手机接收验证码及账号解封方法
  • 迅饶科技 X2Modbus 网关 AddUser 任意用户添加漏洞复现
  • 基于YOLOv8+PyQt5复杂场景下船舶目标检测系统
  • Spring Boot | Spring Security ( SpringBoot安全管理 )、Spring Security中 的 “自定义用户认证“
  • 力扣经典150题第五十五题:逆波兰表达式求值
  • C#队列(Queue)的基本使用
  • 预训练模型介绍
  • Pandas入门篇(三)-------数据可视化篇3(seaborn篇)(pandas完结撒花!!!)
  • SpringBoot中阿里OSS简单使用
  • websocket简介
  • Linux的shell外壳
  • 支付宝支付流程
  • 打招呼得不到回复,跟头像还有关系?
  • 【网络原理】HTTPS 的工作过程
  • Python语言在地球科学中地理、气象、气候变化、水文、生态、传感器等数据可视化到常见数据分析方法的使用
  • 【JVM】class文件格式,JVM加载class文件流程,JVM运行时内存区域,对象分配内存流程
  • GPU系列(六)-NVIDIA GPU 驱动安装
  • 第十五届蓝桥杯总结
  • Linux驱动开发——(八)Linux异步通知
  • Docker知识点汇总表格总结
  • Golang中实现调用Windows API向指定目标发送ARP请求
  • 这是一个简单的照明材料网站,后续还会更新
  • 【设计模式】之模板方法模式
  • 【系统架构师】-选择题(十一)
  • 前端开发攻略---介绍HTML中的<dialog>标签,浏览器的原生弹框。
  • 让外贸业绩翻倍的销售话术分享
  • 观测与预测差值自动变化系统噪声Q的自适应UKF(AUKF_Q)MATLAB编写
  • 虚拟数据中心
  • 解决Blender导出FBX文件到Unity坐标轴错误的问题
  • 基于微信小程序的校园二手闲置物品交易平台的设计与实现