计科 2104 软件工程团队
本项目旨在构建一个综合性的海外藏**文物知识管理平台,通过数据爬虫技术自动收集并整合全球范围内博物馆公开的**文物信息,形成详尽的知识图谱。基于此图谱,开发Web端与手机App应用,为用户提供文物浏览、查询、知识问答及互动交流等功能,同时配备强大的后台管理系统以保障数据的质量与安全。
- 数据爬取: Python + Scrapy / BeautifulSoup
- 知识图谱构建: Neo4j
- Web开发: Django / SpringBoot + HTML/CSS/JavaScript, Vue.js
- 数据库: MySQL / Neo4j
- 数据可视化: D3.js / ECharts
- 数据爬取: 自动抓取指定海外博物馆的**文物信息,包括名称、图片、年代、描述等。
- 数据建模: 将爬取的数据转换为三元组形式,便于知识图谱构建。
- 数据补充: 补充缺失信息,利用百度百科等资源丰富数据集。
- 数据存储: 存储至图数据库(Virtuoso/Neo4j),关系型数据库(MySQL)。
- 数据浏览: 提供文物分类浏览、筛选排序,详情展示,以及相关文物推荐。
- 数据查询: 支持简单与高级查询,按关键词检索文物信息。
- 可视化: 实现文物知识图谱、时间轴等可视化展示。
- 用户管理: 注册、登录及个人信息维护。
- 简单问答: 解答关于文物的属性问题,如时代、材质等。
- 复杂问答/闲聊 (选做): 高级逻辑问答与友好交互。
- 文物浏览: 文物信息展示,支持图片放大、音视频播放。
- 用户交互: 点赞、评论、上传个人照片、讲解视频等。
- 个人信息管理: 登录、个人动态发布与互动。
- 用户管理: 用户信息、权限控制。
- 信息审核: 自动+人工审核留言、图片、音视频内容。
- 数据管理: 数据增删改查操作。
- 备份恢复: 数据库备份与恢复机制。
- 日志管理: 记录系统操作日志。