Semantic Web
Semantic Web 시맨틱 웹(Semantic Web)은 웹 데이터에 의미를 부여해 기계가 이해하고 처리할 수 있도록 하는 차세대 웹 기술이다. 팀 버너스리가 1998년 제안한 개념으로, 데이터 간 의미적 연결과 자동화된 추론을 핵심 목표로 한다. W3C 표준화가 지속적으로 진행 중이며, 다양한 분야에서 활용되고 있다. 시맨틱 웹의 핵심 개념 정의 웹 자원(문서, 이미지, 서비스) 간의 의미 관계를 기계가 이해할 수 있도록 구조화하는 기술. RDF(Resource Description Framework), 온톨로지(Ontology) 등을 활용해 메타데이터를 부여. 목적 데이터 통합: 분산된 웹 정보를 의미론적으로 연결. 자동 추론: 규칙 기반으로 새로운 정보 유도. 검색 효율화: 키워드가 아닌 의미 기반 검색 가능. 기술 구성 요소 및 계층 구조 1. 핵심 기술 기술 설명 XML 구조화된 데이터 표현을 위한 확장 가능한 마크업 언어. RDF 주어-서술어-목적어(Triple) 형태로 자원 관계 표현. 예: <http://daum.net, 소유, http://kakaocorp.com>. OWL 도메인 지식을 공식적으로 정의하는 온톨로지 언어. SPARQL RDF 데이터 쿼리 언어. 2. 계층 구조 (Layer Cake) URI/Unicode: 자원 식별 XML/RDF: 데이터 구조화 및 관계 정의 RDFS/OWL: 온톨로지 기반 의미 확장 Logic/Proof: 추론 규칙 적용. https://ko.wikipedia.org/wiki/%EC%8B%9C%EB%A7%A8%ED%8B%B1_%EC%9B%B9 ...