# [[구조화된 데이터 (Structured Data)]]

## 📌 Brief Summary
구조화된 데이터(Structured Data)는 관계형 데이터베이스의 행과 열처럼 미리 정의된 형식이나 예측 가능한 용어(예: 제품 SKU)로 체계적으로 정리된 데이터를 의미합니다 [1-3]. 전통적인 키워드 검색 방식에서 매우 빠르고 효율적으로 동작하며, 웹페이지의 스키마 마크업(Schema Markup)을 통해 검색 엔진의 콘텐츠 이해도를 높이는 데에도 핵심적인 역할을 합니다 [1, 2, 4]. 최근의 AI 및 정보 검색 시스템은 비정형 데이터를 구조화된 형식으로 변환하여 대규모 언어 모델(LLM)과 검색 시스템의 맥락 이해력 및 답변 정확도를 향상시키는 데 이를 적극 활용하고 있습니다 [5].

## 📖 Core Content
* **데이터 저장 방식 및 특징:** 구조화된 데이터는 주로 행(Rows)과 열(Columns)로 구성된 관계형 데이터베이스에 저장되며, 제품 SKU나 고객 데이터, 법률 문서처럼 예측 가능하고 명확한 용어로 이루어진 것이 특징입니다 [1-3].
* **전통적 검색과의 높은 호환성:** 키워드 검색 방식은 정확한 단어 일치를 기반으로 작동하기 때문에, 이러한 구조화된 데이터를 검색하고 선별하는 데 있어 벡터 검색보다 구조적으로 훨씬 높은 효율성을 보입니다 [1-3].
* **검색 엔진 최적화(SEO) 도구:** 웹사이트에서 스키마 마크업(Schema Markup)을 통해 구조화된 데이터를 제공하면 검색 엔진이 웹페이지의 콘텐츠를 더 명확하게 분석할 수 있습니다 [4]. 그 결과, 검색 결과 최상단의 리치 스니펫(Rich snippets)이나 추천 스니펫(Featured snippets) 영역에 노출될 확률이 크게 향상됩니다 [4].
* **비정형 데이터의 구조화(변환)를 통한 AI 성능 향상:** 재무 보고서 등 다양한 비정형 포맷(PDF, HTML 등)의 문서에서 자연어 처리(NLP) 기법을 사용해 표나 차트를 파싱하고 이를 구조화된 스키마로 매핑할 수 있습니다 [5, 6]. 이렇게 비정형 데이터를 구조화된 형식으로 변환하면, 대규모 언어 모델(LLM)이 다양한 정보 조각 간의 관계를 명확히 파악하여 더 관련성 높고 정확한 검색 결과를 도출하게 됩니다 [5].
* **복합 지식 기반 시스템으로의 통합:** 최신 기업용 RAG(검색 증강 생성) 시스템 등에서는 비정형 문서(예: 장비 유지보수 기록)와 구조화된 데이터(예: 부품 사양), 그리고 정보 간의 관계(그래프 에지)를 유기적으로 결합하여 다차원적인 사용자 질의에 답하는 데 사용하고 있습니다 [7].

## ⚖️ Trade-offs & Caveats
* **키워드 검색 의존에 따른 문맥 이해 한계:** 구조화된 데이터는 정확한 일치를 찾는 전통적인 키워드 검색과 궁합이 좋지만, 이 방식은 언어의 모호성, 동의어 처리, 의미론적 관계(Semantic relationships) 파악에는 취약합니다 [1]. 따라서 사용자의 숨겨진 의도나 뉘앙스 파악이 필요한 자연어 검색 상황에서는 한계가 분명하게 드러날 수 있습니다 [1].
* **구조화 변환 작업의 높은 비용과 오류 발생 위험:** 비정형 텍스트를 구조화된 형태(예: 지식 그래프 내 엔티티 및 관계)로 추출·변환하는 작업은 연산 비용이 많이 들며(기본 RAG 시스템 대비 3~5배 이상의 LLM 호출 비용 발생), 도메인에 특화된 튜닝이 필수적입니다 [8]. 또한 이러한 자동화된 추출 과정에서 개체 인식 정확도는 도메인 특수성에 따라 60~85% 수준에 머무를 수 있어, 노이즈나 잘못된 연결 관계가 생성될 위험성이 상존합니다 [8, 9].

---
*Last updated: 2026-05-04*