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