#11 · Primary category: Data Quality & Cleaning

lazynlp

artificial-intelligence data-science language-model natural-language-processing nlp open python text-mining

Library to scrape and clean web pages to create massive datasets.

Project last updated:11/11/20

GitHub Stars

2.3K

Forks

324

Contributors

7

License

Other

Why we included this project

Most people building language models discover that the hard part isn't the model; it's getting a clean, large enough corpus to train on. lazynlp attacks that problem directly: it gives you a simple pipeline that crawls web pages, strips them into plain text, and removes duplicates, so what's left is a genuinely usable monolingual dataset. It includes helpers to fetch URL lists from sources like Reddit dumps and Project Gutenberg, along with utilities for boilerplate removal and content cleanup. That makes it a sensible starting point for researchers and engineers who need to assemble training data without writing their own scraping and cleaning code from scratch.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category