시맨틱 웹: 두 판 사이의 차이

내용 삭제됨 내용 추가됨
125.251.50.118(토론)의 16046032판 편집을 되돌림
명확한 다른 예시로 수정
4번째 줄:
기존의 [[HTML]]로 작성된 문서는 컴퓨터가 의미정보를 해석할 수 있는 [[메타데이터]]보다는 사람의 눈으로 보기에 용이한 시각정보에 대한 메타데이터와 [[자연어]]로 기술된 문장으로 가득 차 있다. 예를 들어 '''<tt>&lt;em&gt;바나나&lt;/em&gt;는 &lt;em&gt;노란색&lt;/em&gt;이다.</tt>''' 라는 예에서 볼 수 있듯 <tt>&lt;em&gt;</tt>이라는 태그는 단지 ''바나나''와 ''노란색''이라는 단어를 강조하기 위해 사용된다. 이 [[HTML]]을 받아서 처리하는 기계(컴퓨터)는 [[바나나]]라는 개념과 노란색이라는 개념이 어떤 관계를 가지는지 해석할 수 없다. 단지 <tt>&lt;em&gt;</tt> 태그로 둘러싸인 구절을 다르게 표시하여 시각적으로 강조를 할 뿐이다. 게다가 바나나가 노란색이라는 것을 서술하는 예의 문장은 자연어로 작성되었으며 기계는 단순한 문자열로 해석하여 화면에 표시한다.
 
시맨틱 웹은 [[XML]]에 기반한 시맨틱 마크업 언어를 기반으로 한다. 가장 단순한 형태인 [[RDF]]는 <Subject, Predicate, Object>의 트리플 형태로 개념을 표현한다. 위의 예를 트리플로 표현하면 <tt><urn:바나나, urn:색, urn:노랑></tt>과 같이 표현할 수 있다. 이렇게 표현된 트리플을 컴퓨터가 해석하여 <tt>urn:바나나</tt> 라는 개념은 <tt>urn:노랑</tt> 이라는 <tt>urn:색</tt>을 가지고 있다는 개념을 해석하고 처리할 수 있게 된다. 보다 구체적인 예로 [[네이버다음]]가 NHN카카오 소유임을 나타내는 트리플은 <tt><http://naverdaum.comnet, urn:wikipedia-ko:소유, http://nhncorpkakaocorp.com></tt> 과 같이 된다. 시맨틱 웹은 이러한 트리플 구조에 기반하여 그래프 형태로 의미정보인 온톨로지를 표현한다.
 
==HTML5에서의 시맨틱 웹==