
项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 667
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- Python 3.10+
- 可用的抓取出口
- 磁盘空间
安装与启动步骤
-
1克隆仓库
面向 LLM 预训练的网页抓取研究代码。
git clone https://github.com/cxcscmu/Craw4LLM -
2准备配置
抓取行为由配置文件控制,先看示例配置的字段含义。
-
3跑抓取
小规模试抓确认解析正常,再放大。
python crawl.py crawl --config config.yaml -
4抽取正文
按文档 ID 批量抽正文,注意并发与超时。
python fetch_docs.py --input_dir ids --output_dir texts --num_workers 8
如何确认成功
能产出干净正文文本文件
注意事项
- 抓取要遵守目标站 robots 与频率限制。
- 论文强调质量优先,别只盯数量。
核心亮点
- 提出LLM驱动的爬取策略,显著提升抓取内容与预训练目标的相关性
- 实现高效的文本去噪和过滤,减少冗余数据,节省存储和计算资源
- 代码结构清晰,提供可复现的实验配置,便于学术研究和工程落地
不足之处
- 项目处于早期阶段,文档和社区支持尚待完善
- 依赖LLM推理反馈,可能增加计算开销,对硬件有一定要求
适用场景
- 构建LLM预训练语料库,需要从海量网页中提取高质量文本
- 针对特定领域(如医疗、法律)的垂直爬虫,需精准过滤无关内容
- 数据清洗流水线中,作为预处理步骤提升下游训练效果
替代项目
Scrapy、Crawley、Trafilatura
上一篇:LLM-PuzzleTest
下一篇:LongICLBench
同类项目推荐
fanoutqa
开源
多文档多跳问答基准,测出大模型真实推理力
Companion code for FanOutQA: Multi-Hop, Multi-Document Question Answering for Large ···
Awesome-Electrical-Grid-Mapping
开源
一站找齐全球电网地图与数据集,省去到处搜的麻烦
A curated dataset of global electrical grid maps, datasets and resources.
opendata
开源
一键获取美国国家美术馆海量艺术品数据,做研究做应用都方便
The National Gallery of Art Open Data Program
DeepEcho
开源
用深度学习生成逼真的时间序列数据,解决数据稀缺问题。
Synthetic Data Generation for mixed-type, multivariate time series.
DPSDA
开源
不训练模型,也能生成高质量差分隐私合成数据
Private Evolution: Generating DP Synthetic Data without Model Training [ICML 2026, I···
ABSADatasets
开源
一站式获取 ABSA 和文本分类数据集,直接训练模型
Public & Community-shared datasets for Aspect-based sentiment analysis and Text Clas···
ObjaversePlusPlus
开源
想要高质量3D数据?Objaverse++ 帮你筛选出精品,训练效果更稳。
[ICCV 2025] Repo for Objaverse++, Curated 3D Object Dataset with Quality Annotations
AzurePublicDataset
开源
用微软真实云数据,做靠谱的调度与容量研究
Microsoft Azure Traces
cryptoCMD
开源
一键获取加密货币历史价格,直接用于数据分析
Cryptocurrency historical price data library in Python. Data from https://coinmarket···