自然语言处理NLP——基于电影知识图谱和大型语言模型(LLM)的KBQA问答机器人(增加自然语言提取实体及可视化)

文章目录

参考

https://github.com/Xiaoheizi2023/NLP_KBQA

可视化逻辑

  • 提取出实体后去neo4j搜寻实体相关的图谱,然后返回数据再进行可视化
  • 可视化工具 cytoscape.js
  • 提取实体逻辑:分词后比对关键词

运行

数据库:Mysql(保存聊天和用户和帖子信息) neo4j(保存图谱信息)

后端:flask blueprint

前端:三件套

bash 复制代码
pip install -r requirements.txt
 
启动neo4j 和mysql,记得改用户名和密码

建立图谱和建立关键词表

flask-sqlalchemy通过命令行初始化生成mysql数据库

运行Flask服务器

演示

演示视频

相关推荐
狮子座明仔5 小时前
Engram:DeepSeek提出条件记忆模块,“查算分离“架构开启LLM稀疏性新维度
人工智能·深度学习·语言模型·自然语言处理·架构·记忆
高洁0111 小时前
AI智能体搭建(3)
人工智能·深度学习·算法·数据挖掘·知识图谱
Coovally AI模型快速验证12 小时前
仅192万参数的目标检测模型,Micro-YOLO如何做到目标检测精度与效率兼得
人工智能·神经网络·yolo·目标检测·计算机视觉·目标跟踪·自然语言处理
Hcoco_me13 小时前
大模型面试题71: DPO有什么缺点?后续对DPO算法有哪些改进?
人工智能·深度学习·算法·自然语言处理·transformer·vllm
跳跳糖炒酸奶14 小时前
第十二章、GPT2:Language Models are Unsupervised Multitask Learners(理论部分)
人工智能·语言模型·自然语言处理·llm·transformers·gpt2
kebijuelun14 小时前
DeepSeek Engram:给大模型新增一条“记忆稀疏”轴
人工智能·深度学习·语言模型·transformer
来两个炸鸡腿15 小时前
【Datawhale组队学习202601】Base-NLP task01 注意力机制与Transformer
学习·自然语言处理·transformer
aopstudio15 小时前
如何优雅地下载 Hugging Face 模型
自然语言处理·大语言模型·huggingface
北京地铁1号线15 小时前
1.3 元数据(Metadata)管理
知识图谱·元数据·graphrag
知识图谱LLM17 小时前
【关于多模态情感识别数据集的报告】
人工智能·自然语言处理·语音识别