19699e310924a905e75df695196be1617d3eea09
Papers 文献分析系统
该项目是一个用于管理和分析学术文献的系统,使用FastAPI作为后端框架,并提供了一个基于HTML和JavaScript的前端界面。
更新日志
2025-01-17 更新
- 优化report设计,接入了memarid.js,支持流程图展示(已完成)
2025-01-16 更新
Initial commit(初始化,未完成)
功能
- 文献上传:支持批量上传PDF和Word文档。
- 文献分析:上传的文献会被自动分析,提取基本信息和内容分析。
- 文献管理:可以查看、删除和下载文献分析报告。
- 问答功能:用户可以就文献内容提出问题,系统会基于分析结果提供回答。
- 流程图展示:使用Mermaid.js展示文献的研究方法流程图。
使用说明
文件结构
paper/
├── #后端
├── paper.py # 后端程序
├── paper.html # web页面
└── README.md # 项目说明
后端 paper.py https://dev.obscura.work/paper
1. 服务器:222.186.10.253
2. PORT = 9005
3. 数据库:
mongodb: 222.186.10.253:27017/paper
Redis:222.186.10.253:6379; db190-192
web页面 https://beta.obscura.work/paper/paper.html
使用说明
- 上传文献:点击“Upload”按钮,选择要上传的文献文件。
- 查看文献列表:上传后,文献会显示在列表中,点击“View Details”查看详细分析。
- 删除文献:点击“Delete”按钮删除文献。
- 问答功能:点击聊天图标,输入问题,系统会基于文献内容提供回答。
- 下载报告:在文献详情页面,可以下载分析报告。
注意事项
- 确保MongoDB和Redis服务已启动并正确配置。
- 上传的文献文件类型仅支持PDF和Word文档。
- 文献分析可能需要一些时间,请耐心等待。
Description
Languages
HTML
61.6%
Python
38.4%