Pulpie 是一款高效的开源人工智能工具,能够剔除网页中广告、菜单等冗余元素,快速提取纯净的正文内容。
想象一下:今天早上,你找到了一篇迫不及待想要阅读的长文章。可当你点进去时,正文内容小得像指甲盖一样,四周塞满了闪烁的广告横幅、复杂的菜单栏,以及“热门文章”之类的侧边栏。当你为了阅读而滚动屏幕时,不仅容易误点广告,还得费力寻找到底哪里才是真正的文章内容。在人工智能(AI)时代,我们需要采集海量信息,但正是这些网页中的“垃圾”内容,让信息采集工作变得异常疲惫。
最近,一款智能工具的出现解决了这一烦恼,它就是开源网页提取工具——“Pulpie”。
为什么这很重要?
从网页中干净地提取出正文,是 AI 训练或大数据分析人员必须进行的首要基础工作。然而,网页环境比想象中杂乱得多。过去,人们通常需要编写复杂的代码,或者采用性能较低的提取方式,不仅成本高昂,而且耗时漫长。
Pulpie 彻底解决了这个问题。它能将网页中的广告、页眉(网站顶部菜单)和侧边栏毫不留情地归类为“垃圾”,并精准提取出我们需要的核心正文 [参考资料: Pulpie: Pareto-OptimalModelsforCleaningtheWeb, 参考资料: Claude Science: AI Workbench for Scientists #1868 - Geek News Central]。这不仅让我们阅读起来更舒适,更在帮助企业获取高质量数据、降低成本方面起到了巨大作用。
通俗地说:过滤器的魔力
要理解 Pulpie 的工作原理,可以联想一下修图软件。当我们拍人像时,软件会自动抹去背景中的瑕疵,只凸显人物主体。Pulpie 也是如此。
那么,为什么传统方式那么缓慢且复杂呢?通常人工智能在理解句子时会使用复杂的“解码器(Decoder,用于生成句子的结构)”,这占用了大量内存资源。Pulpie 在此做出了创新决定:它不进行文本生成,而是采用了专注于理解语义的“编码器(Encoder,用于接收输入并提取特征的结构)”模型 [参考资料: GitHub - feyninc/pulpie]。
打个比方,如果传统方式是把房间里的东西一件件确认后再搬走,那么 Pulpie 就像图书馆的“搜索引擎”,能即刻定位所需的关键词和核心数据。因此,它降低了内存负担,同时最大限度地发挥了 AI 的计算能力。
现状:速度有多快?
Pulpie 的实力从数字中体现得淋漓尽致。测试显示,Pulpie 在配备 NVIDIA L4 显卡的服务器上,每秒可处理 15.1 个页面 [参考资料: pulpie· PyPI]。这一速度比名为“Dripper”的传统模型快了 16.4 倍 [参考资料: pulpie· PyPI]。
更惊人的是其效率。Pulpie 的体积比 Dripper 小了三分之二(210M 参数),但性能却更出色 [参考资料: Pulpie: Pareto-Optimal Models for Cleaning the Web — Feyn]。清理 10 亿个页面的成本仅需 6,500 美元,这对数据采集者来说无疑是个好消息 [参考资料: pulpie· PyPI]。目前该技术已开源,任何人都可以通过 Hugging Face 使用 [参考资料: Pulpie: Pareto-OptimalModelsforCleaningtheWeb]。
未来展望
Pulpie 大幅降低了数据采集的门槛。未来,任何人都可以以更低的成本收集大规模的高质量数据。这款由 Feyn 的 Shreyash Nigam 和 Bhavnick Singh Minhas 开发的工具 [参考资料: The DevTools Weekly Roundup: Edition 137 - Develocity] 虽然刚刚面世,但有望成为改变网页数据处理标准的关键力量。
在信息过载的时代,能够甄别真知的 AI 显得尤为珍贵。Pulpie 将成为我们可靠的“网页清洁工”,助力我们更高效地学习、更明智地判断。
参考资料
- Pulpie: Pareto-OptimalModelsforCleaningtheWeb - https://huggingface.co/blog/feyninc/pulpie
- GitHub - feyninc/pulpie: Pareto-optimalmodelsforcleaningtheweb - https://github.com/feyninc/pulpie
- Claude Science: AI Workbench for Scientists #1868 - Geek News Central - https://geeknewscentral.com/2026/07/02/claude-science-ai-workbench-for-scientists-1868/
- pulpie· PyPI - https://pypi.org/project/pulpie/
- The DevTools Weekly Roundup: Edition 137 - Develocity - https://develocity.io/the-devtools-weekly-roundup-edition-137/
- Pulpie: Pareto-Optimal Models for Cleaning the Web — Feyn - https://usefeyn.com/blog/pulpie-pareto-optimal-models-for-cleaning-the-web/
- 显著增加了模型参数数量
- 使用编码器模型替代了解码器模型
- 大规模分布式部署了云服务器
- 650 美元
- 6,500 美元
- 65,000 美元
- Hugging Face
- Feyn
- Ultralytics