Knowledge & Data · Software component

Text Normalizer

Software componentKnowledge & DataKnowledge & Dataarc:TextNormalizer

A transformation component that strips markup, control characters and whitespace artifacts from extracted text to produce standardized input for chunking and embedding.

Responsibility. Removes formatting artifacts from raw extracted text.

Also known as: Text cleaner, Cleaning stage

is orchestrated bysends data toreceives data fromdeployed onis configured byIngestion Pipeline Orchestrator: is orchestrated byIngestion Pipeline Orche…Content Deduplicator: sends data toContent DeduplicatorDocument Quality Filter: receives data fromDocument Quality FilterDataframe Compute Engine: deployed onDataframe Compute EngineText Cleaning Profile: is configured byText Cleaning Profile
Direct neighbourhood (hover for relationship types)

Relationships

deployed on structural

is configured by structural

receives data from dynamic

sends data to dynamic

is orchestrated by control

Design guidance

Quantitative guidance

As stated by the sources; verify before use.

Classification

Patterns
HTML tag removalWhitespace normalizationControl-character filteringLanguage-specific cleaning pipelinesMarkdown-preserving cleaning
Technologies
BeautifulSouplxml
Quality attributes
Reliability (ISO/IEC 25010 | NIST AI RMF: valid and reliable)Performance efficiency (ISO/IEC 25010)
Risks mitigated
Degraded embedding quality from formatting artifacts

Sources

  1. Ch6.3A: T. Nguyen, "ETL Pipeline Fundamentals," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 6.3A. ISBN: 9798244538229.
  2. Ch6.3B: T. Nguyen, "ETL Worked Example - Load Phase & Pipeline Integration," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 6.3B. ISBN: 9798244538229.