构建民航业知识图谱并实现语义查询

CivilAviation Q&A

根据民航业年度公报(年报)构建民航业知识图谱并实现语义查询。
项目地址:https://github.com/ShawnHXH/QA-CivilAviationKG

平台

  • Windows 10 x64
  • Python 3.7
  • Neo4j community 3.5.20

运行

  1. 确保安装所需依赖
  pip install -r requirements.txt

注: python-Levenshtein 如果安装不成功,则可以下载对其进行离线安装。
2. 构建知识图谱 修改 const.py文件中连接数据库使用的 URIUSERNAMEPASSWORD的值。然后执行:

  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/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球