自然语言处理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服务器

演示

演示视频

相关推荐
PythonFun1 小时前
DeepSeek-R1-0528:开源推理模型的革新与突破
语言模型·开源
Jamence3 小时前
多模态大语言模型arxiv论文略读(111)
论文阅读·人工智能·语言模型·自然语言处理·论文笔记
小天才才4 小时前
【自然语言处理】大模型时代的数据标注(主动学习)
人工智能·机器学习·语言模型·自然语言处理
音程4 小时前
预训练语言模型T5-11B的简要介绍
人工智能·语言模型·自然语言处理
Jamence5 小时前
多模态大语言模型arxiv论文略读(110)
论文阅读·人工智能·语言模型·自然语言处理·论文笔记
奔跑吧邓邓子7 小时前
DeepSeek 赋能智能教育知识图谱:从构建到应用的革命性突破
人工智能·知识图谱·应用·deepseek·智能教育
小天才才7 小时前
前沿论文汇总(机器学习/深度学习/大模型/搜广推/自然语言处理)
人工智能·深度学习·机器学习·自然语言处理
l木本I7 小时前
大模型低秩微调技术 LoRA 深度解析与实践
python·深度学习·自然语言处理·lstm·transformer
盛寒8 小时前
自然语言处理 目录篇
大数据·自然语言处理
拾忆-eleven8 小时前
NLP学习路线图(三十):微调策略
自然语言处理·nlp