
高级软件工程作业:KGQA——基于知识图谱的豆瓣书籍推荐问答系统
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本项目为一款高级软件工程项目,旨在开发一个基于知识图谱的豆瓣书籍推荐问答系统(KGQA),通过分析用户需求提供个性化的书籍推荐和信息查询服务。
KGQA基于知识图谱的书籍推荐可视化及问答系统是高级软件工程课程的大作业项目。以下是项目的文件结构概述:
- `app.py`: 系统主入口。
- `templates` 文件夹:包含所有HTML页面,包括:
- `index.html`: 欢迎界面
- `search.html`: 搜索页面
- `KGQA.html`: 问答页面
- `static` 文件夹:存放CSS和JS文件,负责页面的样式和效果。
- `raw_data` 文件夹:存储经过处理后的三元组数据。
- `neo_db` 文件夹:知识图谱构建模块:
- `config.py`: 配置参数
- `create_graph.py`: 创建知识图谱及建立图数据库
- `query_graph.py`: 知识图谱查询
- `KGQA` 文件夹:问答系统模块,包括分词、词性标注和命名实体识别功能:
- `ltp.py`
- `spider` 文件夹:爬虫模块。包含之前用来抓取人物资料的代码文件(已不再需要执行),以及生成好的图片和JSON数据。
以上即为项目的整体结构概述。
全部评论 (0)
还没有任何评论哟~


