The Data Prep Kit (DPK) is an open-source toolkit with 20+ modules for pre-processing data for code and language. It supports ingestion, document annotation, filtering, and redaction of private information, enabling developers to build end-to-end data pipelines from ingestion to tokenization. DPK modules can scale from laptop to datacenter and integrate with frameworks like Ray and Spark, offering APIs for Python, Ray, Spark, and Kubeflow Pipelines. It has been used to produce pre-training data. This post highlights the integration of DPK with watsonx.data for unstructured data processing and the creation of scalable, repeatable, and maintainable data pipelines.
All IBM trails