# KGQA_HLM
基于知识图谱的《红楼梦》人物关系可视化及问答系统
[![Project](https://img.shields.io/badge/project-KGQA_HLM-orange.svg)](https://github.com/chizhu/KGQA_HLM)
[![Python version](https://img.shields.io/badge/language-python3.6-blue.svg)](https://www.python.org/downloads/release/python-360/)
[![Issues](https://img.shields.io/github/issues/chizhu/KGQA_HLM.svg)](https://github.com/chizhu/KGQA_HLM/issues)
[![Lisence](https://img.shields.io/badge/lisence-MIT-pink.svg)](https://github.com/chizhu/KGQA_HLM)
[![Lisence](https://img.shields.io/badge/lisence-Anti996-blue.svg)](https://github.com/996icu/996.ICU/blob/master/LICENSE)
* ~~详情请见 [http://chizhunlp.com](http://111.230.92.110/)~~
文件树:<br>
1) app.py是整个系统的主入口<br>
2) templates文件夹是HTML的页面<br>
|-index.html 欢迎界面<br>
|-search.html 搜索人物关系页面<br>
|-all_relation.html 所有人物关系页面<br>
|-KGQA.html 人物关系问答页面<br>
3) static文件夹存放css和js,是页面的样式和效果的文件<br>
4) raw_data文件夹是存在数据处理后的三元组文件<br>
5) neo_db文件夹是知识图谱构建模块<br>
|-config.py 配置参数<br>
|-create_graph.py 创建知识图谱,图数据库的建立<br>
|-query_graph.py 知识图谱的查询<br>
6) KGQA文件夹是问答系统模块<br>
|-ltp.py 分词、词性标注、命名实体识别<br>
7) spider文件夹是爬虫模块<br>
|- get_*.py 是之前爬取人物资料的代码,已经产生好images和json 可以不用再执行<br>
|-show_profile.py 是调用人物资料和图谱展示在前端的代码
<hr>
部署步骤:<br>
* 0.安装所需的库 执行pip install -r requirement.txt<br>
* 1.先下载好neo4j图数据库,并配好环境(注意neo4j需要jdk8)。修改neo_db目录下的配置文件config.py,设置图数据库的账号和密码。<br>
* 2.切换到neo_db目录下,执行python create_graph.py 建立知识图谱<br>
* 3.去 [这里](http://pyltp.readthedocs.io/zh_CN/latest/api.html#id2) 下载好ltp模型。[ltp简介](http://ltp.ai/)<br>
* 4.在KGQA目录下,修改ltp.py里的ltp模型文件的存放目录<br>
* 5.运行python app.py,浏览器打开localhost:5000即可查看<br>
系统整体流程图:
![流程](https://github.com/chizhu/KGQA_HLM/blob/master/%E5%9B%BE%E7%89%87%201.png)
网站示例:<br>
欢迎界面
![欢迎界面](https://github.com/chizhu/KGQA_HLM/blob/master/1.png)
主界面
![界面](https://github.com/chizhu/KGQA_HLM/blob/master/2.png)
![界面](https://github.com/chizhu/KGQA_HLM/blob/master/3.png)
![界面](https://github.com/chizhu/KGQA_HLM/blob/master/4.png)
![界面](https://github.com/chizhu/KGQA_HLM/blob/master/5.png)
![界面](https://github.com/chizhu/KGQA_HLM/blob/master/6.png)
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
基于Python的移动数据知识图谱自动构建系统(源代码+论文+说明文档)——精品毕业设计。 随着大数据时代的到来,互联网中存在着海量的信息。当用户需要根据指定需求从海量信息中获取指定内容时,传统的信息检索方式和搜索引擎会出现检索效率低下和内容精度不够的情况。基于移动数据知识图谱自动构建系统旨在根据互联网中海量信息构建特定领域的知识库,将知识库应用在领域问答系统中,为人们提供了一个高效而精准的信息检索方式。 该系统通过获取百度百科的移动数据,将其存储到JSON文件中,然后对其进行知识抽取、知识融合和知识加工等步骤,构建出高质量的知识图谱,最后利用Neo4j实现知识图谱的存储。 该系统采用HTML、CSS和JS实现前端页面显示,采用ECHARTS框架实现知识图谱可视化,采用Python提供的Flask轻量级Web应用框架实现后台接口,采用哈工大提供的语言技术平台云(LTP,Language Technology Platforms)实现问答系统的问句语义解析。该系统通过知识图谱可视化实现了用户从不同角度分析和探索红楼梦人物关系,为理清红楼梦的阅读思路和分析其社会现象提供了强大的工具。
资源推荐
资源详情
资源评论
收起资源包目录
基于Python的移动数据知识图谱自动构建系统(源代码+论文+说明文档)-计算机专业精品毕业设计和课程设计 (241个子文件)
bootstrap.min.css 118KB
nifty.min.css 118KB
wiki.css 109KB
ionicons.min.css 50KB
font-awesome.min.css 28KB
nifty-demo-icons.min.css 9KB
datatables.bootstrap.css 7KB
nifty-demo.min.css 7KB
datatables.responsive.css 2KB
26707bedc25a4344bb99d7e1215825f4.css 895B
pace.min.css 317B
论文word_基于移动数据知识图谱自动构建系统.doc 1.82MB
KGQA.html 18KB
search.html 16KB
all_relation.html 15KB
index.html 2KB
bg.jpeg 165KB
冷子兴.jpg 193KB
伴鹤.jpg 193KB
赵姨娘.jpg 101KB
玻璃.jpg 92KB
bk2.jpg 92KB
雪雁.jpg 89KB
bg.jpg 83KB
贾珍.jpg 74KB
智能儿.jpg 52KB
彩凤.jpg 44KB
玉官.jpg 41KB
大色空.jpg 41KB
王子腾.jpg 40KB
艾官.jpg 37KB
王仁.jpg 34KB
蒋玉菡.jpg 34KB
葵官.jpg 33KB
宋嬷嬷.jpg 31KB
宝官.jpg 30KB
张华.jpg 30KB
锄药.jpg 29KB
方椿.jpg 29KB
香菱.jpg 29KB
妙玉.jpg 29KB
茄官.jpg 29KB
巧姐.jpg 28KB
李纨.jpg 28KB
贾琏.jpg 28KB
logo.jpg 28KB
张金哥.jpg 28KB
王柱儿.jpg 28KB
薛姨妈.jpg 27KB
焦大.jpg 26KB
尤三姐.jpg 26KB
豆官.jpg 25KB
贾迎春.jpg 24KB
詹光.jpg 24KB
娇杏.jpg 24KB
彩儿.jpg 24KB
尤氏.jpg 23KB
史湘云.jpg 23KB
赖尚荣.jpg 23KB
四儿.jpg 22KB
林黛玉.jpg 22KB
林之孝家的.jpg 21KB
周瑞.jpg 21KB
薛蟠.jpg 21KB
莺儿.jpg 21KB
吴贵.jpg 21KB
甄应嘉.jpg 21KB
李十儿.jpg 21KB
裘世安.jpg 21KB
夏金桂.jpg 21KB
薛宝钗.jpg 21KB
宝蟾.jpg 20KB
山子野.jpg 20KB
寿儿.jpg 20KB
贾宝玉.jpg 20KB
贾敬.jpg 20KB
平儿.jpg 19KB
贾代化.jpg 19KB
彩鸾.jpg 19KB
薛宝琴.jpg 19KB
玉柱儿.jpg 19KB
薛蝌.jpg 19KB
贾珠.jpg 19KB
宝珠.jpg 18KB
秋纹.jpg 18KB
秦可卿.jpg 18KB
彩霞.jpg 18KB
包勇.jpg 18KB
琪官.jpg 18KB
龄官.jpg 17KB
偕鸾.jpg 17KB
贾蓉.jpg 17KB
瑞珠.jpg 17KB
袭人.jpg 17KB
贾元春.jpg 17KB
佩凤.jpg 17KB
吴新登.jpg 17KB
封肃.jpg 17KB
昭儿.jpg 16KB
抱琴.jpg 16KB
共 241 条
- 1
- 2
- 3
资源评论
UtopiaYouth
- 粉丝: 250
- 资源: 112
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功