A267-基于知识图谱的红楼梦人物关系可视化及问答系统
【购买前必看】
1、关于我们
深度学习乐园是由python哥全职技术团队组建运营【团队成员为:复旦大学博士、华东理工爱丁堡博士、格拉斯哥博士、纽约大学硕士、浙江大学硕士】。
我们只做python业务,精通sklearn机器学习/torch深度学习/django/flask/vue全栈开发。
2、关于项目
我们从2018年开始,就专注于深度学习sci、ei、ccf、kaggle等,至今已有7年,共发表过10多篇顶刊顶会。
官网累积了数百个项目,已有3000多学员付费购买,圈子内有口皆碑:www.zzgcz.com (更多高级私密项目无法对外,联系微信定制:zzgcz_com)
3、售后承诺
包远程安装调试,所有项目均在本地运行通过,大部分都有截图和录屏。
支持二次修改,所有项目都是我们自己写的,改起来也非常容易。
加急定制1-2天可完成,这就是实力证明,远程验收满意后再付全款!
所有客户终身售后。兼职的人家都有主业,谁愿意持续服务你?
文件树:
-
app.py是整个系统的主入口
-
templates文件夹是HTML的页面 |-index.html 欢迎界面 |-search.html 搜索人物关系页面 |-all_relation.html 所有人物关系页面
-
static文件夹存放css和js,是页面的样式和效果的文件
-
raw_data文件夹是存在数据处理后的三元组文件
-
neo_db文件夹是知识图谱构建模块 |-config.py 配置参数 |-create_graph.py 创建知识图谱,图数据库的建立 |-query_graph.py 知识图谱的查询
-
KGQA文件夹是问答系统模块 |-ltp.py 分词、词性标注、命名实体识别
-
spider文件夹是爬虫模块 |- get_*.py 是之前爬取人物资料的代码,已经产生好images和json 可以不用再执行 |-show_profile.py 是调用人物资料和图谱展示在前端的代码
部署步骤:
-
0.安装所需的库 执行pip install -r requirement.txt
-
1.先下载好neo4j图数据库,并配好环境(注意neo4j需要jdk11)。修改neo_db目录下的配置文件config.py,设置图数据库的账号和密码。
-
2.切换到neo_db目录下,执行python create_graph.py 建立知识图谱
-
4.在KGQA目录下,修改ltp.py里的ltp模型文件的存放目录
-
5.运行python app.py,浏览器打开localhost:5000即可查看





