CivilAviation Q&A
根据民航业年度公报(年报)构建民航业知识图谱并实现语义查询。
项目地址:https://github.com/ShawnHXH/QA-CivilAviationKG
平台
- Windows 10 x64
- Python 3.7
- Neo4j community 3.5.20
运行
- 确保安装所需依赖
pip install -r requirements.txt
注: python-Levenshtein
如果安装不成功,则可以下载对其进行离线安装。
2. 构建知识图谱 修改 const.py
文件中连接数据库使用的 URI
, USERNAME
和 PASSWORD
的值。然后执行:
python build_cakg.py
运行大约需要2~5分钟。
3. 可以使用两种方式运行:
1. 运行命令行端
python run_cmd.py
普通问题的回答以字符串的形式给出;带有图表的回答,图表会被渲染至 results
文件夹中。
2. 运行web端(效果图见下文)
python run_web.py
带有图表的回答和普通回答一样会被渲染至web页面中,同时也被保存至本地 results
文件夹中。
注1:最好使用谷歌浏览器(Google Chrome);
注2:生成图表的文件夹地址可以在 const.py
中更改 CHART_RENDER_DIR
。
4. have fun!
简介
一. 项目结构
`
Original: https://blog.csdn.net/qq_25000387/article/details/112436982
Author: 我有点忘了
Title: 构建民航业知识图谱并实现语义查询
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/556370/
转载文章受原作者版权保护。转载请注明原作者出处!