310 likes | 455 Views
Semantic Web. 9631177 최 성 희. 시맨틱 웹이란. W3C 가 차세대 인터넷의 가치를 내걸고 추진중인 규격 컴퓨터가 정보의 의미를 이해하고 의미를 조작할 수 있는 웹 의미있는 웹으로써 보이지 않는 공간의 혁명이라 함. 컴퓨터가 의미를 이해. 정보 리소스들 사이의 연관성을 잘 표현해주어서 웹에서 정보의 의미를 이해하고 처리가 가능할 수 있게 하는 것 ex) 먹는 배와 타는 배. 개발 배경.
E N D
Semantic Web 9631177 최 성 희
시맨틱 웹이란 • W3C가 차세대 인터넷의 가치를 내걸고 추진중인 규격 • 컴퓨터가 정보의 의미를 이해하고 의미를 조작할 수 있는 웹 • 의미있는 웹으로써 보이지 않는 공간의 혁명이라 함
컴퓨터가 의미를 이해 • 정보 리소스들 사이의 연관성을 잘 표현해주어서 웹에서 정보의 의미를 이해하고 처리가 가능할 수 있게 하는 것 • ex) 먹는 배와 타는 배
개발 배경 • 개인 사용자들이 웹에서 얻을 수 있는 자원을 최대한 잘 사용할 수 있도록 소프트웨어 환경을 발전 • 전 세계에 분산되어 있는 모든 정보 자원을 연결시키는 공통된 정보 공간을 구현하는 것 • 기계가 정보 자원의 의미를 이해하고 이를 바탕으로 논리적 추론이 가능할 수 있게 됨으로써 기계들 사이의 커뮤니케이션이 가능하게 하는 것
개발 방법 • RDF 코어 워킹 그룹 : RDF 모델, 문법, RDF 스키마 등 RDF에 대한 요구사항의 정의와 표준 규격 정의를 위한 워킹 그룹 • 웹 온톨로지 워킹 그룹 : 시맨틱 웹을 위한 온톨로지 정의 언어(WOL : Web Ontology Language) 규격을 정의하기 위한 그룹
개발 방법 • RDF Interest 그룹 : W3C의 멤버와 멤버가 아닌 사람이 모두 모여서 RDF기반의 응용을 개발하는 것을 중심으로 표준 개방 외의 광범위한 부분을 담당 • 코디네이션 그룹 : RDF, XML, XML프로토콜, 웹 온톨로지의 책임자들이 2주에 한번씩 회의하기 위한 그룹으로 각기술 사이의 통합시 발생할 수 있는 부분을 해결하기 위한 그룹으로 회원만 참여할 수 있음
기술적 요소 • 메타데이터 • ‘데이터에 관한 데이터’로 정보검색의 처리 과정을 줄여주고 사용자가 원하지 않는 데이터를 미리 걸러주어서 관련성이 많은 정보의 발견 가능성을 높여줌으로써 정보검색을 향상시키기 위한 것 • Ex) 도서관의 목록카드 • 분류나 검색을 위한 메타데이터는 사용자의 관점과 사용 목적에 따라 달라질 수 있다. • Ex) Apple(과일과 컴퓨터 회사의 이름)
기술적 요소 • 지식표현(Knowledge Representation) • 정보 리소스 사이의 관계를 컴퓨터가 처리할 수 있는 방식과 언어로 표현하는 것 • 사물에 대한 정의와 속성에 대한 설명을 컴퓨터가 이해할 수 있도록 프로그램으로 표현하는 것 • Ex) 이모 –어머니의 여자 형제
기술적 요소 • 개념영역과 문서영역의 상호 보완관계 • 서로 연관이 없는 부분에 대해 연관성을 갖게 해주는 것
시멘틱 웹의 특징 • RDF : 자원서술 • (Resource Description Framework) • Ontology : 지식서술 • Agent : 통합처리
RDF • 웹 기반의 메타데이터 기술과 교환을 위한 구조 • 상이한 메타데이터간의 의미(semantics), 구문(syn tax), 구조(structure)에 대한 공통적인 규칙을 지원 • 메타데이터간의 상호운용성(interoperabi lity)을 지원해 웹에 존재하는 다양한 형태의 메타데이터간의 상호운영이 가능하도록 함
RDF • XML 형태의 <meta> 태그에 의해 표현 방법 • 정보 리소스들 사이의 연관성을 기술하기 위한 수단을 제공해 주기 위해 개발 • Ex) 비디오 가게 • 메타정보 : 비디오 테이프 • 정보 : 장르, 대여일, 대여횟수
RDF • XML을 기반으로 하지만 추구점에는 차이가 있음 • XML은 데이터의 구조를 정의하는 것이고, RDF는 데이터의 의미를 정의 • XML과 RDF는 상호 보완적인 관계 • MP3, PDF등 다양한 형식을 검색할 수 있음
Ontology • 컴퓨터가 사람이 갖고 있는 ‘개념’과 같은 것을 일종의 데이터베이스 형태로 만드는 기술 • 각 분야의 전문가들의 관심, 목적, 관점을 반영하여 각 분야에서 사용되는 여러 복잡한 어휘의 해석과 의미의 한계를 정의하여 지식베이스(Knowledge-base)라고 불리기도 함
Ontology • 유형 • 도메인 온톨로지 : 특정 분야에 한정되는 온톨로지 • 메타데이터 온톨로지 : 온라인 정보자원의 내용을 기술하기 위한 어휘를 제공 • 일상적 온톨로지 : 세계에 대한 상식적 개념을 표현 • 개념 표현을 위한 온톨로지 : 개념을 온톨로지로 표현하는 데 쓰이는 개념에 관한 것
Ontology • 구현방법 • OIL(Ontology Inference Layer) : 웹에서 기계가 접근 가능한 형태로 온톨로지를 표현하기 위해 설계된 언어
Agent • 메타데이터로 표현된 지식을 공유와 교환이 가능하게 해주는 중계인 • 정보를 추론하고 정제하여 사용자가 이용할 수 있는 연마된 정보를 제공 • 사용자에게 의미 있는 정보를 제공
Agent • 멀티 에이전트
Agent • 디지털서명, 지적재산권 • 웹사이트의 개인정책과 이용자의 신뢰성을 위한 것으로 상호간의 신뢰성을 표현하는 방법 • P3P(the Platform for Privacy Preferences)-’정보에 대한 접속을 더 쉽게 만들어 주는 기술’ 를 이용하여 개인의 사생활과 보안 및 정보의 공개 정도를 결정
Agent • P3P(the Platform for Privacy Preferences)
기존 웹과의 차이점 • 기존 웹이 정보 내용보다는 사람의 이해를 쉽게 할려고 외형에 치우침 • 시맨틱 웹은 인공지능 기술을 접목해 사람뿐 아니라 컴퓨터도 정보의 접근과 가공이 쉽도록 하는 체계를 구현하는 것이 목적
개발 현황 • 미국 • 2001년 2월 W3C의 Technical and Society Domain 산하의 Semantic Web Activity • 팀 버너스리가 N3(Notation 3) • RDF, 로직, 데이터를 하나의 언어로 표현하기 위한 언어 • HP의 제나(Jena) 프로젝트 • RDF를 통한 전 세계적인 정보 데이터 베이스
개발 현황 • 유럽 • IST(the European Commission’s Information Society Technologies) • 2001년 IST Work Programme • EU • 영국 브리스톨 대학 Institute of Learning and Research Technology
개발 현황 • 대한민국 • W3C 대한민국 사무국이 지난 4월 발족 • 내년에 시맨틱 웹 기술 표준화를 추진 • 지난 11월 15일 KAIST에서 ‘시맨틱 웹과 지식경영시스템’ 워크숍 개최 • 삼성SDS, LG CNS 등이 지식경영시스템(KMS)에 시맨틱웹 도입 계획 • 2005년 개발완료, 2008년 상용화
추구 방향 • 의미 사용에 대한 분산성을 증진시키는 것 • 정보를 사용하는 사람들이 사물에 대하여 동일한 확정적 의미를 가질 필요가 없다는 것 • Ex) 각 국간의 화페의 차이와 언어의 차이 • E-비즈니스와 전자상거래 실현에 있어서 편리성을 추구
추구 방향 • 현재는 진보된 웹으로 가기위한 단계 • 지식과 정보 및 지혜까지 갖춘 웹으로 발전
문 제 점 • 아직까지는 하나의 비전 • 기대치에 비해 진행속도가 느림 • 기술이 너무 복잡함 • XML, 메타데이터, 추론 시스템 등 • 메타데이터를 기반 • 웹의 정보들이 각각 메타데이터를 제공
참고 사이트 • www.w3.org • www.w3.or.kr • www.ercim.org • www.semanticweb.org • www.semantic.or.kr