다음 그림은 시맨틱 웹의 7계층 아키텍처를 설명합니다: 자기 설명
문서 데이터 데이터 규칙 신뢰 증명 번호
단어
서명
논리적 온톨로지 RDF RDF 스키마 XML NS XML 스키마 네임스페이스 유니코드 URI 첫 번째 수준: 유니코드 및 URI.
유니코드는 문자 집합입니다. 이 문자 집합의 모든 문자는 2바이트로 표현되며 기본적으로 전 세계 모든 언어의 문자를 포함하여 65536자를 나타낼 수 있습니다. 유니코드를 데이터 형식으로 사용하면 전 세계 모든 주요 언어를 혼합하여 지원하고 동시에 검색할 수 있다는 장점이 있습니다. URI(Uniform ResourceIdentifier)는 유니폼 리소스 로케이터(Uniform Resource Locator)로 네트워크 상의 개념이나 리소스를 고유하게 식별하는 데 사용됩니다. Semantic Web 아키텍처에서 이 계층은 전체 Semantic Web의 기초이며, 여기서 유니코드는 리소스 인코딩 처리를 담당하고 URI는 리소스 식별을 담당합니다.
두 번째 레이어: XML NS xmlschema.
XML은 표준 범용 마크업 언어의 풍부한 기능과 HTML의 사용 용이성을 결합한 간소화된 표준 범용 마크업 언어입니다. 이를 통해 사용자는 이러한 구조의 의미를 설명하지 않고도 문서에 임의의 구조를 추가할 수 있습니다. NS(NameSpace)는 URI 인덱스에 의해 결정되는 네임스페이스입니다. 그 목적은 서로 다른 애플리케이션이 서로 다른 것을 설명하기 위해 동일한 문자를 사용하는 것을 방지하는 것입니다. XML 스키마는 문서 유형 정의(외국어 약어: DTD)를 대체합니다. 자체적으로 XML 구문을 사용하지만 DTD보다 더 유연하고 더 많은 데이터 유형을 제공하며 유효한 XML 문서를 더 잘 제공하고 데이터 확인 메커니즘을 제공할 수 있습니다. XML의 유연한 구조, URI 인덱스 NS가 제공하는 데이터 결정 가능성, XMLSchema가 제공하는 다양한 데이터 유형 및 검증 메커니즘으로 인해 XML이 Semantic Web 아키텍처의 중요한 부분이 되었습니다. 이 계층은 데이터의 내용과 구조를 문법적으로 표현하고, 표준 언어를 사용하여 네트워크 정보의 표현 형식, 데이터 구조, 내용을 분리하는 역할을 담당합니다.
세 번째 계층: RDF rdfschema.
리소스 기술 프레임워크(외국어 약어: RDF)는 WWW에 있는 정보 리소스를 설명하기 위한 언어입니다. 그 목표는 여러 메타데이터 표준이 존재하기 위한 프레임워크를 구축하는 것입니다. 이 프레임워크는 웹 기반 데이터 교환 및 재사용을 위해 다양한 메타데이터의 장점을 최대한 활용할 수 있습니다. RDF는 XML 표준 구문을 사용하여 자원 객체를 명확하게 기술하는 방법에 대한 문제를 해결하여 기술된 자원의 메타데이터 정보가 기계가 이해할 수 있는 정보가 되도록 합니다. XML이 표준화된 메타데이터 구문 사양으로 간주된다면 RDF는 표준화된 메타데이터 의미 설명 사양으로 간주될 수 있습니다. Rdfschema는 기계가 이해할 수 있는 시스템을 사용하여 리소스를 설명하기 위한 어휘를 정의합니다. 그 목적은 웹 리소스를 설명하기 위해 여러 어휘를 통합할 수 있는 어휘 삽입을 위한 메커니즘 또는 프레임워크를 제공하는 것입니다.
네 번째 수준: "온톨로지 어휘".
이 레이어는 RDF(S)를 기반으로 정의된 개념과 그 관계에 대한 추상적인 설명으로 응용 분야의 지식을 설명하고 다양한 유형의 자원과 자원 간의 관계를 설명하는 데 사용됩니다. 어휘 확장을 구현합니다. 이 계층에서 사용자는 개념뿐만 아니라 개념 간의 풍부한 관계도 정의할 수 있습니다.
레벨 5~7: 논리, 증명, 신뢰.
로직은 공리와 추론 규칙을 제공하는 역할을 담당합니다. 로직이 확립되면 자원, 자원 간의 관계, 추론 결과를 논리적 추론을 통해 검증하여 그 효율성을 입증할 수 있습니다.
증명 교환 및 디지털 서명을 통해 시맨틱 웹 출력의 신뢰성과 사용자 요구 사항을 충족하는지 여부를 입증하기 위해 특정 신뢰 관계가 설정됩니다.