웹사이트 구축 가이드login
웹사이트 구축 가이드
작가:php.cn  업데이트 시간:2022-04-01 15:26:43

웹 의미론


단어의 의미적 표현은 그 의미를 나타냅니다.

사물의 의미는 사물을 의미합니다.

웹 의미론 = 웹의 의미.


웹 의미론이란 무엇인가요?

의미론이란 무엇인가요? 사실 쉽게 말하면 기계가 내용을 읽을 수 있다는 뜻이다.

  • 비틀즈는 리버풀 출신의 인기 밴드였습니다.

  • 존 레논은 비틀즈의 멤버였습니다.

  • "Hey Jude"는 비틀즈의 걸작입니다.

위 문장의 의미를 쉽게 이해할 수 있습니다. 그런데 이 문장들은 어떨까요? 컴퓨터가 이해하는 것은 어떻습니까?

문은 문법 규칙에 따라 생성됩니다. 언어의 문법은 언어로 문장을 생성하는 규칙을 정의합니다. 하지만 구문을 의미론으로 어떻게 바꾸나요?

시맨틱 웹을 통해 기계는 데이터를 이해할 수 있습니다. 일련의 설명 언어와 추론 논리를 포함하는 시맨틱 웹 기술입니다. 여기에는 일부 형식을 통한 온톨로지 설명이 포함됩니다.

시맨틱 웹은 웹 페이지 간의 링크가 아닙니다.

시맨틱 웹은 사물(예: A는 B의 일부이고 Y는 Z의 구성원)과 사물의 속성(예: 크기, 키, 연령, 가격 등) 간의 연관성을 설명합니다.

The Web

시맨틱 웹의 구현은 XML(eXtensible Markup Langauge) 언어를 기반으로 하며 RDF(Resource Description Framework)는 마크업 언어를 정의하는 도구이며 그 내용에는 정의할 XML 선언이 포함되어 있습니다. 언어 구문의 DTD(문서 유형 선언), 마크업에 대한 자세한 설명, 문서 자체에는 마크업과 콘텐츠가 포함됩니다.


Resource Description Framework

RDF(Resource Description Framework)는 리소스 설명 프레임워크로, WWW에 있는 정보 리소스와 이들 간의 관계를 설명하기 위해 W3C에서 권장하는 언어 사양입니다.

RDF(S)는 URI를 사용하여 다양한 객체(리소스 노드, 속성 클래스 또는 속성 값 포함)를 식별하고 다양한 URI를 연결하여 객체 간의 관계를 명확하게 표현할 수 있는 중요한 부분입니다.



구현

시맨틱 웹은 더 아름다운 네트워크이지만 구현은 복잡하고 방대한 프로젝트입니다. 시맨틱 웹의 아키텍처는 현재 구축 중이며 주로 다음 두 가지 측면의 지원이 필요합니다.

(1) 데이터 네트워크 구현

즉, 통합되고 완전한 데이터 세트를 통해 네트워크 정보를 보다 철저하고 자세하게 표시합니다. 표준을 통해 시맨틱 웹이 정보를 정확하게 식별하고 정보의 역할과 의미를 구별할 수 있도록 합니다. 시맨틱 웹 검색을 보다 정확하고 철저하게 하여 정보가 참인지 거짓인지 더 쉽게 판단하고 실질적인 목표를 달성하려면 먼저 사용자가 메타데이터(즉, 자세히 설명하는 태그)를 추가할 수 있는 표준을 개발해야 합니다. 웹 콘텐츠를 제공하고 사용자가 찾고 있는 것을 정확하게 지정한 다음, 다양한 프로그램이 다양한 사이트의 콘텐츠를 공유할 수 있도록 하는 방법을 찾고, 마지막으로 사용자에게 애플리케이션 추가와 같은 추가 기능을 추가하도록 요청합니다.

시맨틱 웹의 구현은 XML(eXtensible Markup Langauge) 언어와 RDF(Resource Description Framework)를 기반으로 합니다. XML은 마크업 언어를 정의하는 데 사용되는 도구로, 그 내용에는 XML 선언, 언어 구문을 정의하는 DTD(문서 유형 선언), 마크업을 설명하는 자세한 설명 및 문서 자체가 포함됩니다. 문서 자체에는 마크업과 콘텐츠가 포함되어 있습니다. RDF는 웹 페이지의 내용을 표현하는 데 사용됩니다.

(2) 의미 분석 기능을 갖춘 검색 엔진

수억 명의 개인을 통해 짧은 시간에 데이터 네트워크를 구현할 수 있다면 네트워크의 의미 지능은 인간의 절단 노력을 통해 구현되어야 합니다. 엣지 인텔리전스 그룹. 의미론적 분석 능력을 갖춘 정보 검색 엔진의 개발은 시맨틱 웹에서 가장 중요한 단계가 될 것이다. 이 엔진은 인간의 자연어를 이해할 수 있고 일정한 추론 및 판단 능력을 갖고 있다.

의미론적 검색 엔진과 의미론적 지원 검색 엔진은 서로 다릅니다. 전자는 정보검색의 한 방법인 의미망을 활용한 것에 불과한 반면, 의미분석 기능을 갖춘 검색엔진은 자연어를 이해하고 나아가 이를 통해 사용자의 심리에 더욱 부합하는 답변을 제공할 수 있는 검색엔진의 일종이다. 컴퓨터 추론.


Prospects

이 아키텍처에 대한 현재 국제 연구는 아직 만족스럽고 엄격한 논리적 설명이 형성되지 않았으며 중국 학자들은 이 아키텍처를 간략하게 소개하고 있습니다. 해외 연구를 기반으로 하고 있으나 아직 체계적인 연구가 이루어지지 않은 상태이다.

시맨틱 웹을 구현하려면 XML, RDF 및 온톨로지라는 세 가지 핵심 기술의 지원이 필요합니다.

XML(eXtensible Markup Language, 즉 확장 가능 마크업 언어)을 사용하면 정보 제공자가 필요에 따라 태그와 속성 이름을 정의할 수 있으므로 XML 파일의 구조를 원하는 만큼 복잡하게 만들 수 있습니다.

좋은 데이터 저장 형식과 확장성, 높은 구조 및 쉬운 네트워크 전송이라는 장점을 가지고 있으며, 고유한 NS 메커니즘과 XML 스키마가 지원하는 다중 데이터 유형 및 검증 메커니즘이 결합되어 시맨틱 웹의 핵심 기술 중 하나가 됩니다. .

현재 시맨틱 웹의 핵심 기술에 대한 논의는 주로 RDF와 온톨로지에 초점을 맞추고 있습니다.

RDF는 리소스와 리소스 간의 관계를 설명하기 위해 W3C 조직에서 권장하는 언어 사양으로 단순성, 확장 용이, 개방성, 교환 및 합성이 용이하다는 특징을 가지고 있습니다.

RDF는 리소스를 설명하는 방법만 정의하고 리소스를 설명하는 데 어떤 데이터가 사용되는지 정의하지 않는다는 점에 주목할 가치가 있습니다. RDF는 RDF 데이터 모델, RDF 스키마 및 RDF 구문의 세 부분으로 구성됩니다.

첨부:

1. 시맨틱 웹은 기존 인터넷을 확장하고 그 의미를 나타내는 콘텐츠를 정보에 추가하여 컴퓨터가 자동으로 사람과 협력할 수 있게 해줍니다. 즉, 시맨틱 웹의 다양한 자원은 더 이상 단순히 연결되어 있는 다양한 정보가 아니라, 정보의 진정한 의미를 담고 있어 컴퓨터의 정보 처리 자동화 및 지능화가 향상되는 것이다. 물론 컴퓨터가 실제 지능을 갖고 있는 것은 아니다. 시맨틱 웹을 구축하려면 연구자들이 정보를 효과적으로 표현하고 통일된 표준을 만들어 컴퓨터가 정보를 효과적이고 자동으로 처리할 수 있도록 해야 한다.

(출처: He Bin 및 Zhang Lihou "정보 관리 원리 및 방법" Tsinghua University Press, 제2판, 2007년 7월)

2e5f2342fce47d514dc298da7f3f484f_m

Semantic Web Architecture

  • 첫 번째 레이어: 유니코드 및 URI는 전체 아키텍처의 기초.

  • 두 번째 레이어: XML+NS+XMLSchema, 데이터의 내용과 구조를 문법적으로 표현하는 역할을 합니다. 표준 형식 언어를 사용하여 네트워크 정보의 표현 형식, 데이터 구조 및 내용을 분리합니다.

  • 세 번째 계층: RDF+RDF 스키마는 인터넷상의 정보와 유형을 설명하기 위한 의미론적 모델을 제공합니다. 그 중 자원 설명 프레임워크인 RDF(Resource Description Framework)는 WWW 상의 정보 자원과 이들 간의 관계를 기술하기 위해 W3C에서 권장하는 언어 사양이다. RDF(S)는 시맨틱 웹의 중요한 부분으로 URI를 사용하여 다양한 객체(리소스 노드, 속성 클래스 또는 속성 값 포함)를 식별하고 다양한 URI를 연결하여 객체 간의 관계를 명확하게 표현할 수 있습니다.

  • 네 번째 계층: 온톨로지 어휘 계층 온톨로지는 도메인 지식의 개념화 및 형식화에 대한 명확한 사양입니다. 시맨틱 웹 아키텍처에서 온톨로지의 역할은 주로 다음과 같습니다. (1) 개념 설명, 즉 도메인 지식은 개념 설명을 통해 드러납니다. (2) 온톨로지는 RDF보다 표현 능력이 더 강합니다. (3) 일관성. 도메인 지식의 명확한 명세로서, 온톨로지는 의미적 일관성을 보장함으로써 하나의 의미를 갖는 다중 단어와 모호한 단어 의미의 현상을 완전히 해결할 수 있습니다. 개념 설명에 대한 온톨로지의 확실성과 강력한 의미 공개 능력은 데이터 수준에서 추론의 효율성을 효과적으로 보장합니다.

  • 다섯 번째 레이어: 논리 레이어, 공리와 추론 원리를 제공하고 지능형 서비스의 기반을 제공합니다. 그 중 설명 로직(DescriptionLogic)은 객체 기반 지식 표현을 형식화한 것으로 KL-ONE의 주요 아이디어를 흡수하며 1차 술어 논리의 결정 가능한 하위 집합입니다. 기술 논리 시스템이 결정 가능한 추론 서비스를 제공할 수 있다는 점에서 1차 술어 논리와 다릅니다. 지식 표현 외에도 기술 논리는 객체 중심 표현 언어의 가장 중요한 표준화된 형태로 간주됩니다. 설명 논리의 중요한 특징은 추론 알고리즘이 항상 중지하고 올바른 결과를 반환할 수 있도록 보장하는 강력한 표현력과 결정 가능성입니다. 지식 표현의 많은 형식적 방법 중에서 설명 논리는 10년 이상 특별한 관심을 받아왔습니다. 주된 이유는 다음과 같습니다. 개념 분류를 통해 응용 분야를 표현하는 데 매우 적합합니다. 매우 유용한 추론 서비스입니다.

  • 6번째 증명 레이어와 일곱 번째 신뢰 레이어는 인증과 신뢰 메커니즘 제공을 담당합니다.