Unleash the potential of LLMs through the Data Prep Kit
Jul 13, 2026Aanchal Goyal, Maroun Touma, Shahrokh Daijavad, Hima Patel, Sophie Jin
Summary
This post introduces the Data Prep Kit (DPK) as an open-source toolkit with over 20 modules for pre-processing data for code and language, supporting ingestion, annotation, filtering, and redaction. It emphasizes DPK's ability to scale from laptop to datacenter and integrate with frameworks like Ray and Spark, providing APIs for Python, Ray, Spark, and Kubeflow Pipelines. The post also mentions DPK's use in producing pre-training data for Granite open models and its role in enabling RAG applications by processing new PDF/HTML files for deduplication and chunking before saving to vector databases.