THthhoang
AboutProjectsSkillsExperienceEducationAdditional SkillsContact
Universe•Articles•Music Studio•Curated Gear•GitHub
Sponsor
CoffeeKo-fiPayPalTechcombank

© 2026 Thieu Viet Hoang. All rights reserved.

← All Projects
Data Engineering & Automation Pipeline

K12Online Knowledge Toolkit: Data Pipeline & RAG Profiler

High-performance data pipeline built with Python 3.14 to ingest and profile 383+ enterprise CMS articles. Implements Chrome TLS 124 fingerprinting for cloud compatibility, context length distribution analysis, and 1-click automated synchronization for RAG systems.

Python 3.14curl_cffiTLS FingerprintingWeb ScrapingData ProfilingNode.jsSSE StreamingAutomation

Project Case Study

"A high-speed data cleaning machine that gathers messy web articles, sweeps away broken HTML code, and turns them into organized files ready for AI to learn from."

1. The Problem (Why I Built This)

Raw help center articles are too messy for AI search engines:

  • Noisy Markup: Articles contain dynamic JavaScript buttons, broken tables, and tracking pixels that confuse AI language models.
  • Lack of Structure: Missing titles, undefined categories, and inconsistent formatting hurt search accuracy.

2. How I Solved It (Under The Hood)

I engineered an automated data extraction and cleaning pipeline:

  • High-Throughput Scraping: Automated extraction across 380+ support articles using asynchronous Python workers.
  • Content Sanitization: Cleaned noisy HTML into structured JSON objects containing title, breadcrumbs, tags, and clean markdown text.
  • Data Profiler: Checked document completeness, token lengths, and keyword frequency before feeding into AI knowledge bases.

3. Key Takeaway & Results

  • Efficiency: Processed 380+ platform articles in less than 3 seconds.
  • Data Quality: 100% structured data consistency with zero corrupted entries.