{"id":925,"date":"2026-07-17T11:00:00","date_gmt":"2026-07-17T02:00:00","guid":{"rendered":"https:\/\/blog.hancom.com\/data-parsing-document-ai-rag-guide\/"},"modified":"2026-08-25T17:27:56","modified_gmt":"2026-08-25T08:27:56","slug":"data-parsing-document-ai-rag-guide","status":"publish","type":"post","link":"https:\/\/blog.hancom.com\/en\/data-parsing-document-ai-rag-guide\/","title":{"rendered":"A Comprehensive Guide to Data Parsing: From Definition to Process"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\"><strong>What is Data Parsing?<\/strong><\/h2>\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/arxiv.org\/abs\/2410.21169\" target=\"_blank\" rel=\"noopener\">Data parsing<\/a> is a preprocessing step that converts unstructured or semi-structured data into structured data. For example, it involves organizing documents like contracts, reports, and PDFs into a format that AI can search or analyze. Parsing analyzes the semantic units of the source data and reconstructs them into a form that rules or models can process.  <\/p>\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h3 class=\"wp-block-heading\"><strong>The Meaning of Parsing: Converting Unstructured\/Semi-structured Data into Structured Data<\/strong><\/h3>\n\n<p class=\"wp-block-paragraph\">Parsing is a data preprocessing stage that transforms unstructured or semi-structured data into machine-readable structured representations. It applies to various forms, from string separation to document structure restoration. Tasks such as dividing strings into fields, reading JSON documents into object structures, or distinguishing titles, body text, and tables in PDF documents are all included in parsing.  <\/p>\n\n<p class=\"wp-block-paragraph\">The key to parsing is not just extracting characters, but <strong>identifying their structural position within the document and how they connect to other elements<\/strong>. <\/p>\n\n<p class=\"wp-block-paragraph\">For instance, if clause numbers and body text are separated in a contract, it becomes difficult to determine which content belongs to which clause. Similarly, if the structural relationship between table headers and cell data is damaged, AI may struggle to identify which category a number belongs to, even if it reads the digit correctly. <\/p>\n\n<p class=\"wp-block-paragraph\">Therefore, parsing is not just a task of extracting text, but a preprocessing step that organizes the positions and connections of titles, body text, tables, and images within a document, much like organizing a book&#8217;s table of contents.<\/p>\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/blog.hancom.com\/wp-content\/uploads\/2026\/07\/data-parsing-structure-preservation-vs-loss-comparison.png-1024x576.png\" alt=\"Comparison of table data recognition results when structure is preserved vs. lost in data parsing\" class=\"wp-image-1461\" srcset=\"https:\/\/blog.hancom.com\/wp-content\/uploads\/2026\/07\/data-parsing-structure-preservation-vs-loss-comparison.png-1024x576.png 1024w, https:\/\/blog.hancom.com\/wp-content\/uploads\/2026\/07\/data-parsing-structure-preservation-vs-loss-comparison.png-300x169.png 300w, https:\/\/blog.hancom.com\/wp-content\/uploads\/2026\/07\/data-parsing-structure-preservation-vs-loss-comparison.png-768x432.png 768w, https:\/\/blog.hancom.com\/wp-content\/uploads\/2026\/07\/data-parsing-structure-preservation-vs-loss-comparison.png-600x338.png 600w, https:\/\/blog.hancom.com\/wp-content\/uploads\/2026\/07\/data-parsing-structure-preservation-vs-loss-comparison.png.png 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h2 class=\"wp-block-heading\"><strong>How Data Parsing Works<\/strong><\/h2>\n\n<p class=\"wp-block-paragraph\">Data parsing works by reading input data, analyzing its structure, extracting necessary information, and converting it into a structured format suitable for the intended purpose.<\/p>\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h3 class=\"wp-block-heading\"><strong>What is the Process of Data Parsing?<\/strong><\/h3>\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/blog.hancom.com\/wp-content\/uploads\/2026\/07\/data-parsing-ai-document-processing-workflow.png.png\" alt=\"AI document processing and data utilization workflow based on data parsing\" class=\"wp-image-1462\" srcset=\"https:\/\/blog.hancom.com\/wp-content\/uploads\/2026\/07\/data-parsing-ai-document-processing-workflow.png.png 1024w, https:\/\/blog.hancom.com\/wp-content\/uploads\/2026\/07\/data-parsing-ai-document-processing-workflow.png-300x169.png 300w, https:\/\/blog.hancom.com\/wp-content\/uploads\/2026\/07\/data-parsing-ai-document-processing-workflow.png-768x432.png 768w, https:\/\/blog.hancom.com\/wp-content\/uploads\/2026\/07\/data-parsing-ai-document-processing-workflow.png-600x338.png 600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<p class=\"wp-block-paragraph\">Data parsing proceeds through the stages of <strong>Document Input \u2192 Document Analysis \u2192 Data Extraction<\/strong>. In the document analysis stage, objects such as text, tables, and images are separated, and the reading order and hierarchical structure are identified. During this process, structured documents with consistent formats are analyzed using rule-based methods, while unstructured documents with complex structures, such as contracts, images, and scanned documents, are analyzed using AI-based methods.  <\/p>\n\n<p class=\"wp-block-paragraph\">In the data extraction stage, metadata, label information, and layout structures are extracted based on the identified structure and output in structured formats like JSON or HTML. For documents where accuracy is difficult to ensure through automated extraction alone, post-processing is performed to improve data quality. The structured data extracted this way is utilized in various ways, such as LLM model training and database construction.  <\/p>\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<p class=\"wp-block-paragraph\"><strong>\ud83d\udcda Recommended Reading<\/strong><\/p>\n\n<p class=\"wp-block-paragraph\"><strong>[<a href=\"https:\/\/blog.hancom.com\/en\/what-are-vision-language-models\/\">What is VLM? Understanding Vision Language Models from Concept to Document AI Applications<\/a>]<\/strong><\/p>\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h3 class=\"wp-block-heading\"><strong>Types of Parsing Technology: Rule-based Parsing vs. AI-based Parsing<\/strong><\/h3>\n\n<p class=\"wp-block-paragraph\"><strong>Parsing technology<\/strong> can be divided into rule-based parsing and AI-based parsing.<\/p>\n\n<p class=\"wp-block-paragraph\">Rule-based parsing reads data structures according to predefined grammars and patterns. It is suitable for data with clear grammatical structures like JSON parsers or data with distinct repetitive patterns like standardized forms, reports, and system logs. <\/p>\n\n<p class=\"wp-block-paragraph\">AI-based parsing is a method where models directly analyze data with significant structural variations, such as layouts, tables, and images. It is used for processing complex documents where table positions vary by document, scan quality is inconsistent, or multi-column layouts and images are mixed. <\/p>\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong>Category<\/strong><\/td><td><strong>Rule-based Parsing<\/strong><\/td><td><strong>AI-based Parsing<\/strong><\/td><\/tr><tr><td>Processing Method<\/td><td>Analyzes data structure based on predefined rules, grammars, and patterns<\/td><td>Analyzes DLA, Tables, Images, and Contextual Structure Together<\/td><\/tr><tr><td>Suitable Data<\/td><td>Structured data with consistent formats like JSON, XML, applications, and system logs<\/td><td>Unstructured\/semi-structured data with varying structures like PDF, HWP, HWPX, and scanned documents<\/td><\/tr><tr><td>Features<\/td><td>Advantageous for fast and stable repetitive processing, but error probability increases if the format changes<\/td><td>Advantageous for processing complex document structures, but can be affected by document quality and model performance<\/td><\/tr><\/tbody><\/table><\/figure>\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<p class=\"wp-block-paragraph\">In real-world enterprise environments, it is common to use both approaches together. Structured documents can be processed quickly with rule-based methods, while unstructured and semi-structured documents can be supplemented with AI-based DLA (Document Layout Analysis), OCR (Optical Character Recognition), and table structure extraction technologies. The more complex the document structure is, the more necessary it becomes to analyze the layout and table structure together, rather than relying on text-only extraction.  <\/p>\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h2 class=\"wp-block-heading\"><strong>Why Data Parsing is Difficult: Structural Differences by Format and Preprocessing Issues <\/strong><\/h2>\n\n<p class=\"wp-block-paragraph\">Parsing unstructured and semi-structured data is difficult because internal structures vary by format, and they contain information that is hard to preserve through simple text extraction, such as tables, images, multi-column layouts, and hierarchical structures.<\/p>\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/blog.hancom.com\/wp-content\/uploads\/2026\/07\/data-parsing-strategy-by-format-json-vs-document.png-1024x576.png\" alt=\"data-parsing-strategy-by-format-json-vs-document.png\" class=\"wp-image-1463\" srcset=\"https:\/\/blog.hancom.com\/wp-content\/uploads\/2026\/07\/data-parsing-strategy-by-format-json-vs-document.png-1024x576.png 1024w, https:\/\/blog.hancom.com\/wp-content\/uploads\/2026\/07\/data-parsing-strategy-by-format-json-vs-document.png-300x169.png 300w, https:\/\/blog.hancom.com\/wp-content\/uploads\/2026\/07\/data-parsing-strategy-by-format-json-vs-document.png-768x432.png 768w, https:\/\/blog.hancom.com\/wp-content\/uploads\/2026\/07\/data-parsing-strategy-by-format-json-vs-document.png-600x338.png 600w, https:\/\/blog.hancom.com\/wp-content\/uploads\/2026\/07\/data-parsing-strategy-by-format-json-vs-document.png.png 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h3 class=\"wp-block-heading\"><strong>Why Parsing Strategies Differ by Data Format: From JSON to Document Formats <\/strong><\/h3>\n\n<p class=\"wp-block-paragraph\">Because <strong>internal structures vary by data format<\/strong>, it is difficult to process all formats with a single parsing method. JSON is relatively simple to parse due to its key-value structure, but document formats like PDF, HWP, and HWPX have complex layouts, hierarchies, and table structures, requiring different preprocessing strategies for each format. <\/p>\n\n<p class=\"wp-block-paragraph\">If a PDF is processed only as an image, values and item names within a table become separated, making it difficult to know which item a specific value belongs to. <\/p>\n\n<p class=\"wp-block-paragraph\">Converting HWP and HWPX documents to PDF can damage original paragraph hierarchies and formatting information. OOXML also has different structures depending on the document type, making it difficult to process in the same way. In the process of PDF text extraction or unstructured document structuring, a strategy is needed to understand the internal structure of each format and preserve the original layout and semantic information as much as possible.  <\/p>\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h3 class=\"wp-block-heading\"><strong>Tables, Images, and Hierarchical Structures: Data Not Preserved by Text Extraction Alone<\/strong><\/h3>\n\n<p class=\"wp-block-paragraph\">Simple text extraction makes it difficult to preserve the structural information needed to correctly understand data, such as merged cells, multi-column layouts, image captions, and title-body hierarchies. This is why structural processing is essential in unstructured data parsing. <\/p>\n\n<p class=\"wp-block-paragraph\">Tables are a good example for checking document parsing quality. If the relationship between rows and columns is not preserved, the numbers remain, but it becomes difficult to tell which item those numbers represent. The same applies to hierarchical structures. If the hierarchy between titles and body text is missing, content from different sections can get mixed up, leading to a meaning different from the original intent.   <\/p>\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h2 class=\"wp-block-heading\"><strong>Why Data Parsing is Important in AI and RAG Environments<\/strong><\/h2>\n\n<p class=\"wp-block-paragraph\">Data parsing is the process of organizing data so that AI can read and utilize it. Especially in AI systems like RAG that find documents to provide answers, search results and answer accuracy can vary depending on the parsing quality.  <\/p>\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h3 class=\"wp-block-heading\"><strong>The Role of Data Parsing in AI\/RAG Pipelines <\/strong><\/h3>\n\n<p class=\"wp-block-paragraph\">In AI\/RAG pipelines, data parsing is a preprocessing stage that organizes documents and data into a form that AI can read and search. A RAG system typically follows the sequence of &#8216;Document Upload \u2192 Parsing \u2192 Chunking \u2192 Embedding \u2192 Vector DB Storage \u2192 Search \u2192 Answer Generation,&#8217; with parsing being the first step. Much like organizing a book&#8217;s table of contents, it organizes the structure of titles, body text, tables, and images to ensure information can be used accurately in later stages.  <\/p>\n\n<p class=\"wp-block-paragraph\">In fact, the <a href=\"https:\/\/docs.cloud.google.com\/generative-ai-app-builder\/docs\/parse-chunk-documents?hl=ko\" target=\"_blank\" rel=\"noopener\">Google Cloud Agent Search official documentation<\/a> explains that layout parsers define the composition and hierarchy of documents to improve the quality of search and answer generation.<\/p>\n\n<p class=\"wp-block-paragraph\">If the relationship between table headers and cell data is maintained during the parsing stage, it becomes easier to find values and item names together during the search process. Conversely, if parsing quality is low and paragraph hierarchies or table structures are lost, irrelevant content may be searched, or answers may be generated where it is difficult to distinguish the meaning of numbers. <\/p>\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<p class=\"wp-block-paragraph\"><strong>\ud83d\udcda Recommended Reading<\/strong><\/p>\n\n<p class=\"wp-block-paragraph\"><strong>[<a href=\"https:\/\/blog.hancom.com\/en\/rag-chunking-embedding-vectordb\/\">What is RAG? From Chunking and Embedding to Vector DB &#8211; Understanding Every Stage of the Pipeline<\/a>] <\/strong><\/p>\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h3 class=\"wp-block-heading\"><strong>Problems Caused by Low Data Parsing Quality<\/strong><\/h3>\n\n<p class=\"wp-block-paragraph\">If parsing quality is low, structural information is extracted incompletely, which can reduce the accuracy of search and answers in subsequent AI processing stages. If row-column relationships in a table are lost, the numbers remain, but it becomes difficult to know which item they describe. If title hierarchies are missing, content from different sections can mix, making it hard to grasp the context. <\/p>\n\n<p class=\"wp-block-paragraph\">Therefore, in AI utilization environments, parsing technology that analyzes data structures is more necessary than methods that only extract text.<\/p>\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h2 class=\"wp-block-heading\"><strong>Frequently Asked Questions (FAQ) About Data Parsing<\/strong><\/h2>\n<div id=\"rank-math-faq\" class=\"rank-math-block\">\n<div class=\"rank-math-list \">\n<div id=\"faq-question-1778824868344\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \"><strong>Q1. <strong>What is data parsing?<\/strong><\/strong><\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Data parsing is a preprocessing step that converts unstructured or semi-structured data into structured data that AI can process. Tasks such as dividing strings into fields, reading JSON documents into object structures, or distinguishing titles, body text, and tables in PDF documents are all included in parsing. The core of parsing is not just extracting text, but preserving the position, context, and structure of the data.  <\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1778824876771\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \"><strong>Q2. <strong>Why do we need a separate parsing step for AI to understand documents?<\/strong><\/strong><\/h3>\n<div class=\"rank-math-answer \">\n\n<p>OCR is a technology that converts characters within an image into text, while document parsing analyzes the overall structure, hierarchy, and semantic relationships of a document, converting them into structured data. If OCR focuses on reading what is written, parsing focuses on analyzing how it is arranged structurally. <\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1778824883507\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \"><strong>Q3. <strong>How should I convert PDF, HWP, or HWPX documents to put them into RAG?<\/strong><\/strong><\/h3>\n<div class=\"rank-math-answer \">\n\n<p>AI can process content more stably with data that maintains paragraph hierarchy, table structure, and positional relationships, rather than plain text. If documents are input via simple copy-pasting, table structures can be damaged, and image-related information may be lost. Document parsing is a preprocessing step that converts documents into a format AI can utilize while preserving this structural information.  <\/p>\n\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h2 class=\"wp-block-heading\"><strong>Hancom Data Loader: A Parsing Solution that Preserves Original HWP Files<\/strong><\/h2>\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/blog.hancom.com\/wp-content\/uploads\/2026\/07\/data-parsing-hancom-data-loader-features-cta.png-1024x576.png\" alt=\"Hancom Data Loader inquiry banner introducing data parsing support features: HWP HWPX native parsing, document hierarchy structure, on-premises deployment, TSR table recognition, image chart extraction\" class=\"wp-image-1465\" srcset=\"https:\/\/blog.hancom.com\/wp-content\/uploads\/2026\/07\/data-parsing-hancom-data-loader-features-cta.png-1024x576.png 1024w, https:\/\/blog.hancom.com\/wp-content\/uploads\/2026\/07\/data-parsing-hancom-data-loader-features-cta.png-300x169.png 300w, https:\/\/blog.hancom.com\/wp-content\/uploads\/2026\/07\/data-parsing-hancom-data-loader-features-cta.png-768x432.png 768w, https:\/\/blog.hancom.com\/wp-content\/uploads\/2026\/07\/data-parsing-hancom-data-loader-features-cta.png-600x338.png 600w, https:\/\/blog.hancom.com\/wp-content\/uploads\/2026\/07\/data-parsing-hancom-data-loader-features-cta.png.png 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h3 class=\"wp-block-heading\"><a href=\"https:\/\/sdk.hancom.com\/services\/1?type=DATA_LOADER\" target=\"_blank\" rel=\"noopener\"><strong>\ud83d\udda5\ufe0f Hancom Data Loader<\/strong><\/a><\/h3>\n\n<p class=\"wp-block-paragraph\">For unstructured and semi-structured documents where internal structures vary by format, simple text extraction can result in the loss of table, hierarchy, and image structure information. If parsing quality is low, it becomes difficult for AI to grasp the exact meaning even when reading the same data. To ensure AI understands data correctly, parsing solutions that understand format-specific structures and preserve the original structure must be utilized. A parsing solution that understands format-specific structures and preserves the original structure is essential for AI to process data context correctly.   <\/p>\n\n<p class=\"wp-block-paragraph\">Hancom Data Loader supports HWP and HWPX in Korea, directly parsing the original binaries without PDF conversion. It also supports PDF, OOXML, and image formats, allowing you to check the parsing results directly in a live demo. <\/p>\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<p class=\"wp-block-paragraph\"><strong>\ud83d\udc49 <\/strong><a href=\"https:\/\/sdk.hancom.com\/contacts\/create\" target=\"_blank\" rel=\"noopener\"><strong>Inquire about Hancom Data Loader<\/strong><\/a><\/p>\n\n<p class=\"wp-block-paragraph\"><strong>\ud83d\udc49 <\/strong><a href=\"https:\/\/livedemo.sdk.hancom.com\/dataloader\" target=\"_blank\" rel=\"noopener\"><strong>Test parsing with your own documents &#8211; Hancom Data Loader Live Demo<\/strong><\/a><\/p>\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n<h2 class=\"wp-block-heading\"><strong>References<\/strong><\/h2>\n\n<ol class=\"wp-block-list\">\n<li> arXiv, \u300c<a href=\"https:\/\/arxiv.org\/abs\/2410.21169\" target=\"_blank\" rel=\"noopener\">Document Parsing Unveiled: Techniques, Challenges, and Prospects for Structured Information Extraction<\/a>\u300d, 2024<\/li>\n\n\n\n<li>Google Cloud, \u300c<a href=\"https:\/\/docs.cloud.google.com\/generative-ai-app-builder\/docs\/parse-chunk-documents?hl=ko\" target=\"_blank\" rel=\"noopener\">Document Parsing and Chunking<\/a>\u300d<\/li>\n\n\n\n<li>Google Cloud, \u300c<a href=\"https:\/\/docs.cloud.google.com\/document-ai\/docs\/enterprise-document-ocr?hl=ko\" target=\"_blank\" rel=\"noopener\">Enterprise Document OCR<\/a>\u300d<\/li>\n\n\n\n<li>Microsoft Learn, \u300c<a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/ai-services\/content-understanding\/choosing-right-ai-tool\" target=\"_blank\" rel=\"noopener\">Choose the right Azure AI tool for document processing<\/a>\u300d<\/li>\n\n\n\n<li>Unstructured, \u300c<a href=\"https:\/\/unstructured.io\/blog\/introducing-score-bench-an-open-benchmark-for-document-parsing\" target=\"_blank\" rel=\"noopener\">Introducing SCORE-Bench: An Open Benchmark for Document Parsing<\/a>\u300d<\/li>\n\n\n\n<li>Hancom Tech, \u300c<a href=\"https:\/\/tech.hancom.com\/python-hwpx-parsing-1\/\" target=\"_blank\" rel=\"noopener\">Hangul Document File Format: Parsing HWPX Format via Python (1)<\/a>\u300d<\/li>\n<\/ol>\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Confused about the meaning and concept of data parsing? This article summarizes the definition of data parsing, the differences between text extraction and OCR, and how document parsing impacts RAG quality. Explore the workflow of Document AI preprocessing.  <\/p>\n","protected":false},"author":2,"featured_media":1467,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[29],"tags":[],"class_list":["post-925","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ax-glossary"],"_links":{"self":[{"href":"https:\/\/blog.hancom.com\/en\/wp-json\/wp\/v2\/posts\/925","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.hancom.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.hancom.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.hancom.com\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.hancom.com\/en\/wp-json\/wp\/v2\/comments?post=925"}],"version-history":[{"count":20,"href":"https:\/\/blog.hancom.com\/en\/wp-json\/wp\/v2\/posts\/925\/revisions"}],"predecessor-version":[{"id":1818,"href":"https:\/\/blog.hancom.com\/en\/wp-json\/wp\/v2\/posts\/925\/revisions\/1818"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.hancom.com\/en\/wp-json\/wp\/v2\/media\/1467"}],"wp:attachment":[{"href":"https:\/\/blog.hancom.com\/en\/wp-json\/wp\/v2\/media?parent=925"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.hancom.com\/en\/wp-json\/wp\/v2\/categories?post=925"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.hancom.com\/en\/wp-json\/wp\/v2\/tags?post=925"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}