Skip to content
/ KGQAHLM Public

基于红楼梦知识内容的简易问答系统

Notifications You must be signed in to change notification settings

Htring/KGQAHLM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KGQAHLM

本项目主要是根据:KGQA_HLM重构得到。感谢原作者对项目进行开源。

项目开发笔记可参见我CSDN博客:知识图谱

使用方法

项目需要neo4j数据库作为知识存储设备。可以使用pip install -e . 的方式在KGQAHLM目录下执行,即可安装到系统中。

系统的配置文件在KGQAHLM/data/config.ini文件中,实例如下:

[neo4j]
host=http://192.168.56.101
port=7474
user=neo4j
password=root

[sys]
relation_path=data/relation.txt
# static dir
people_images_dir=people_images
people_profile_file_path=data/people_profile_file.json

在运行项目之前,需要初始化数据库:flask init-db执行即可。

项目运行示例(centos7):

export FLASK_APP=serve
flask run --host=0.0.0.0

然后根据提示即可访问该系统。

在linux系统中,可以使用我书写的shell脚本去管理该项目。可通过sh project.sh可查看使用说明。

总结

相面前端内容主要还是使用原作者开发的内容,后端服务使用flask进行了重构。项目没有精雕细琢,难免有所缺陷,欢迎讨论。

联系我

  1. 我的github:https://github.com/Htring
  2. 我的csdn:科皮子菊
  3. 我订阅号:AIAS编程有道 AIAS编程有道
  4. 知乎:皮乾东

About

基于红楼梦知识内容的简易问答系统

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published