1. 项目背景与价值解析
科研图表作为学术交流的重要载体,承载着大量结构化知识。传统文献检索系统仅能通过标题、摘要和关键词进行匹配,却无法理解图表中的深层信息。这导致研究人员需要耗费大量时间人工筛选文献,错失潜在关联性研究。深势科技此次开源的150万高质量科研图文数据集,正是为解决这一痛点而生。
这个数据集的价值主要体现在三个维度:
- 数据规模:150万条经过清洗标注的样本,覆盖物理、化学、材料、生物等主流学科
- 标注质量:每张图表均配有结构化元数据(图表类型、坐标轴含义、关键数据点注释)
- 应用场景:可直接用于训练多模态AI模型,实现图表分类、信息抽取、跨模态检索等任务
我在处理材料科学文献时深有体会:一篇关于钙钛矿太阳能电池的论文,其效率曲线图可能隐藏着与10年前某篇文献相似的衰减特征,但传统检索方式根本无法发现这种关联。这正是该数据集要解决的核心问题。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 数据集技术架构详解
2.1 数据采集与清洗流程
数据集构建涉及复杂的工程化处理,主要包含四个关键环节:
-
源数据获取:
- 爬取arXiv、PubMed Central等开放获取平台的PDF文献
- 使用PDFMiner和PyMuPDF提取图文内容
- 专利文献通过USPTO和EPO的API获取
-
图表分离与识别:
python复制# 基于OpenCV的图表区域检测示例 def detect_figure_region(pdf_page): img = pdf2img(pdf_page) gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY) edges = cv2.Canny(gray, 50, 150) contours, _ = cv2.findContours(edges, cv2.RETR_EXTERNAL, cv2.CHAIN_APPROX_SIMPLE) return [cv2.boundingRect(c) for c in contours if area_check(c)] -
元数据标注:
- 图表类型分类(折线图/柱状图/散点图等)
