python+Django+Neo4j中医药知识图谱与智能问答平台

文章目录

项目地址

https://github.com/ZhChessOvO/ZeLanChao_KGQA

基础准备
  1. 请确保您的电脑有以下环境:python3,neo4j

  2. 在安装目录下进入cmd,输入指令"pip install -r requirement.txt",安装需要的python

  3. 打开medicine/qs/buidmedicalgraph.py,在第20行将password修改为您的neo4j数据库密码;打开medicine/qs/answer_search.py,在第11行将password修改为您的neo4j数据库密码。

  4. 运行目录下的medicine/qs/build_medicalgraph.py,导入知识图谱。

    由于数据量较大,运行时间较长。请确保neo4j数据库在运行状态,否则无法导入数据。

  1. 在根目录下打开cmd界面,输入指令"python manage.py runserver"
    打开浏览器,进入https://127.0.0.1:8000/index,即可使用
正式运行

功能有图谱搜索、功能列表、联系我们和注册/登录四种功能。

  • 功能列表

    智能问答-为您推荐-健康百科

  • 智能问答

  • 为您推荐

  • 健康百科

相关推荐
程序员杰哥1 分钟前
性能测试详解
自动化测试·软件测试·python·测试工具·职场和发展·测试用例·性能测试
露天赏雪3 分钟前
Java 高并发编程实战:从线程池到分布式锁,解决生产环境并发问题
java·开发语言·spring boot·分布式·后端·mysql
CoderCodingNo14 分钟前
【GESP】C++五级练习题 luogu-P3353 在你窗外闪耀的星星
开发语言·c++·算法
定偶19 分钟前
mysql
c语言·数据库·mysql
NMIXX爻24 分钟前
线程控制 下
java·开发语言·jvm
人工智能AI技术24 分钟前
【Agent从入门到实践】42实战:用Docker打包Agent,实现一键部署
人工智能·python
Howrun77725 分钟前
C++ 类间交互
开发语言·c++
Nandeska40 分钟前
10、MySQL8.0新增特性
数据库·mysql
2401_8576835441 分钟前
C++代码静态检测
开发语言·c++·算法
2401_838472511 小时前
内存泄漏自动检测系统
开发语言·c++·算法