( 주 ) 탑쿼드란트코리아 오 원 석. 지구보다 큰 생각 : 화성시 2 The Web : The World’s Largest Information System 3.

Slides:



Advertisements
Similar presentations
CI(Continuous Integration) 이학성. C ontinuous I ntegration? 2 지속적으로 품질관리 를 적용하는 과정 개발자가 기존 코드의 수정 작업 을 시작할 때, 코드 베이스의복사본을 받아서 작업을 시작하면서 코드의 변경.
Advertisements

UX, RIA, 그리고 … Silverlight 공도소프트
임직원 APP 설치 가이드 경영전략처 정보기획 TF 팀. 임직원 App- 운영체제 구분  안드로이드 갤럭시, 갤럭시노트, 갤럭시 S4 [ 삼성전자 ] 옵티머스 [LG 전자 ] 베가 [ 팬텍 모토로이 [ 모토롤라 ]  ios 아이폰 [ 애플.
한국클라우드서비스협회 ▶ 제키톡 서비스 - 제키톡 서비스 ∙ 안드로이드 기반의 모바일 무료 메시지, 무전기, 채팅 어플리케이션으로 국내뿐만 아니라 전세계 대상으로 서비스 제공 중 ∙ 현재 안드로이드폰을 대상으로 서비스 중이며, 아이폰을.
Big Data & Hadoop. 1. Data Type by Sectors Expected Value using Big Data.
SMART MEDIA Feb | Online Strategy - Green.
인터넷 비즈니스 모델론 Google Earth vs vWorld 6 기 김용환 ㈜환경과학기술.
OpenAPI 의 응용 인공지능 연구실. Artificial Intelligence Laboratory 목차 1.OpenAPI 2.Mashup 3.How can use OpenAPI 4.Various OpenAPIs 5. 실습 2.
.Net History. Visual Studio.Net 2002 /.Net Framework 1.0 제품의 버전 / 특징 2002 년 - Visual Studio.Net 2002 /.Net Framework 1.0 첫 통합 개발 환경 - C# 언어 등장 (C# 1.0)
JSON (JavaScript Object Notation) 인공지능 연구실. Artificial Intelligence Laboratory JSON 소개  JSON( 제이슨, JavaScript Object Notation) 은, 인터넷에 서 자료를 주고받을 때 그.
1 산학공동과제도출 범용 3D 프린터를 위한 3D 스캐너 개발 특허법률사무소에서 3D 프린터의 필요성 특허출원자가 자신의 아이디어를 설명하고, 시작품을 구 현해 보기 위한 급속 조형 방법 필요 이를 지원하기 위해 본 특허법률사무소에서는 국내최초로 3D 프린트 제작사업 시작.
대표자명 / 연락처 / 이메일 ( 기 창업인 경우 회사 명칭 ) 지원하려는 사업 명칭 사업계획서 작성양식.
INHA UNIVERSITY, KOREA 정보통신산업진흥원.
목차 World Wide Web LOD 소개 LOD 활용.
난이도 : 초급 제1장 앱 인벤터 소개 및 준비.
웹 호환성 향상 전략 조 훈 DBDIB DBDIB.
목차 LOD 구축 Linked Data 4 Principles & 5 Star 관련도구 LOD 사례.
컴퓨터와 인터넷.
Deep Learning.
Deep Learning.
관광 스마트 북 발행 제안 OSMD( One Source Multi Device ).
Nov Youn-Hee Han Term Project 안내 Nov Youn-Hee Han
OpenAPI의 응용 인공지능 연구실.
Database Laboratory, Hong Ik University
Entity Relationship Diagram
Web Service Computing and Practice_
Sep Youn-Hee Han 웹서비스 컴퓨팅 수업을 위한 코딩 환경 준비 Sep Youn-Hee Han
공공정보와 Linked Data 공공데이터의 LOD 활용
제 09 장 데이터베이스와 MySQL 학기 인터넷비즈니스과 강 환수 교수.
Linked Data 4 Principles
운영체제 박상민.
뇌를 자극하는 SQL Server 장. SQL Server 2008 소개.
Visual Basic .NET 처음 사용하기.
전광판 어플 크레파스통 도상미 박아란 이민영.
SqlParameter 클래스 선문 비트 18기 발표자 : 박성한.
                              데이터베이스 프로그래밍 (소프트웨어 개발 트랙)                               퍼스널 오라클 9i 인스톨.
17강. 데이터 베이스 - I 데이터 베이스의 개요 Oracle 설치 기본적인 SQL문 익히기
ASP.NET AJAX 비동기 게시판 작성 2007 컴퓨터공학실험( I )
Chapter 03 : 서블릿 ( Servlet ) 개요. chapter 03 : 서블릿 ( Servlet ) 개요.
SK Telecom 매출 통계 시스템의 SQL Server Reporting Services 적용사례
2장. JSP 프로그래밍을 위한 환경구성 제2장.
2장. 데이터베이스 관리 시스템 데이터베이스 관리 시스템의 등장 배경 데이터베이스 관리 시스템의 정의
소규모 IPTV 사업자용 실시간 미디어 플랫폼 기술
Openlayers를 이용한 공공서비스 구축 사례
App Store 애플에 성공적인 비즈니스 모델을 통한 삼성이 나아갈 방향 남궁호 윤지혜
정보화 사회의 실생활 사례 컴퓨터개론 과제 모바일 인터넷과 차성오.
Connection the World Biomedical Science
NFC를 이용한 데이터 수집 및 분석t 디자인 3조 [Bos]- 강윤중 고은미 김영택 이수민.
웹디자인
04. DBMS 개요 명지대학교 ICT 융합대학 김정호.
자기계발과 학습혁명의 Key! 마인드맵 세미나! 직장인을 위한 디지털 업무역량 강화 프로그램!
9강. 클래스 실전 학사 관리 프로그램 만들기 프로그래밍이란 결국 데이터를 효율적으로 관리하기 위한 공구
데이터 베이스 DB2 관계형 데이터 모델 권준영.
인천대학교 웹과 인터넷 수업 개요 및 내용 소개.
단계1 단계2 단계3 단계4 단계5 단계별 제목 상세내용1 상세내용
ALLPPT.com _ Free PowerPoint Templates, Diagrams and Charts
컴퓨터 소프트웨어 설계 및 실험 년 1학기 실험계획 -.
컴퓨터공학실험 (I) 년 1학기 실험계획 -.
13차시_스마트 애플리케이션 기획 스마트 미디어의 사용환경과 사용자의 특성.
컴퓨터 소프트웨어 설계 및 실험 년 1학기 실험계획 -.
PBLIS 개발 필요성 대두 국민 의식의 변화 사회 환경의 변화 업무 효율성 제고 행정수요의 증가 다양한 정보 요구 신속한 정보 요구 국민 의식의 변화 PBLIS 개발 필요성 대두 정보 인프라 구축 전자정부 구현 정보화사회 도래 도면관리의 비효율 수작업 도면관리.
SNS마케팅 트렌드 사회복지공동봉사회 유영진 참고: 사례.
멀티미디어시스템 제 4 장. 멀티미디어 데이터베이스 정보환경 IT응용시스템공학과 김 형 진 교수.
멀티미디어시스템 제 5 장. 멀티미디어 데이터베이스 개념 IT응용시스템공학과 김 형 진 교수.
웹 2.0 개발자입니까? 4.웹2.0 기술명세서 고급 웹 프로그래밍.
학부 컴퓨터공학부 교육과정 (학부) 2학년 4학년 3학년 1학년 1학기 2학기 IPP 자격과정 전공트랙
CHAP 15. 데이터 스토리지.
 6장. SQL 쿼리.
학부생 연구원 및 대학원생 모집 DataBio 연구실 (윤영미 교수님) 연구실 소개 연구 과제 모집 대상 혜택 모집 기간
1 제조 기술의 세계 3 제품의 개발과 표준화 제품의 개발 표준화 금성출판사.
Presentation transcript:

( 주 ) 탑쿼드란트코리아 오 원 석

지구보다 큰 생각 : 화성시 2

The Web : The World’s Largest Information System 3

Search 4 색인 검색 참조

The Web : The World’s Largest Information System 5

Semantic Web & Linked Data 6 질의

Linked Data 원칙 7 1. Use URIs as names for things 2. Use HTTP URIs so that people can look up those names 3. When someone looks up a URI, provide useful RDF Information 4. Include RDF statements that link to other URIs so that they can discover related things HTTPURIRDF Tim Berners-Lee Use URIs as names for things 1. Use URIs as names for things 2. Use HTTP URIs so that people can look up those names 3. When someone looks up a URI, provide useful RDF Information Include RDF statements that link to other URIs so that they can discover related things

Linked Data 예시 8 HongGilDong Hong, Gil Dong 35 Seoul SemanticWeb [hasPhotoCollection] resource/Semantic_Web photos/Semantic_Web [sameAs] resource/Seoul [nearbyFeatures] [residences] [researches] [name] [age]

Linked Data – 기본 원칙 9 웹에 데이터를 넣어서 데이터베이스에 질의하듯, 질의하고 싶어요 SQL SPARQL 로 식별하고, Linking 하고, 로 표현하고, 로 질의하고, 로 유통하고,

Linked Data Cloud 10

Linked Data – SPARQL 11

Linked Data 에 대해 조금만 더 … 12

인간이 이해할 수 있는 (human-readable) 웹 ? ? ? ? Beijing 지겹지만 : Current Web – Document Web 13 참고 : Chris Bizer / The Emerging Web of Linked Data

기계가 이해하고 처리할 수 있는 (machine-readable) 웹 지겹지만 : Semantic Web – Data Web - Linked Data 14 참고 : Chris Bizer / The Emerging Web of Linked Data

Web Browsers Search Engines 참고 : Chris Bizer / The Emerging Web of Linked Data 15 Current Web – Document Web

Open API Open API Open API X X XX OpenAPI - Mashup 16

B C RDF RDF link A D E RDF links RDF Use Semantic Web technologies to 1.publish structured data on the Web, 2.set links between data from one data source to data within other data sources. 참고 : Chris Bizer / The Emerging Web of Linked Data Linked Data use Semantic Web technologies … 17

Linked Data – 기본에 충실하자 웹상에서 데이터를 좀 더 효율적으로 교환 ( 유통 ) 하고자 하는 것 HTTPURIRDF SPARQL 18

Triple 주어 (Subject), 술어 (Predicate), 목적어 (Object) 의 형태로 데이터를 표현하고 기술 하는 방법 SPO 패턴으로 표현되기 때문에 트리플 구조라 부르며, 하나의 조합된 셋을 Statements 라 함 RDF, RDFS, OWL 은 모두 XML 표현 형식의 RDF 구조를 기반으로 하며 RDF 트리플 형식으로 데이터 를 표현함, S O O S O S P P P 19

Semantic Web & SPARQL Triple Pattern 으로 질의 - RDF Model 구조를 모르더라도 - 질의하고 싶은 URI 개체 또는 - 질의하고 싶은 속성 (property) 을 통해 select ?p ?o where { ?p ?o} select ?s ?o where { ?s ?o} 20

SPARQL Endpoint 21 HTTP SPARQL Endpoint RDF Triple 트리플 (Linked Data) 저장소 어플리케이션 웹 브라우저 HTML, RDF, XML, CSV,.. SPARQL HTML, RDF, XML,CSV,.. Web Server / Servlet Container (java) SPARQL

SPARQL Endpoint – Content Negotiation 22 RDF Triple SPARQL Endpoint ApplicationBrowser

시맨틱한 서비스 vs 시맨틱웹 서비스 23 언어처리 마이닝 추론 통계 … … 검색 아이디어 발굴 탐색 어플 적용 링킹 … … 검색

시맨틱한 서비스 vs 시맨틱웹 서비스 24 시맨틱한 서비스 논문 1 논문 2 논문 3 논문 4 언어처리 마이닝 추론 통계 … … 검색

정보과학회 시맨틱한 서비스 vs 시맨틱웹 서비스 25 시맨틱웹 서비스 정보처리학회지도학회연구재단 인용하다 같은논문이다 동일저자이다

시맨틱한 서비스 vs 시맨틱웹 서비스 26 정보과학회 정보처리학회 지도학회 연구재단 인용하다 같은논문이다 동일저자이다 아이디어 발굴 탐색 어플 적용 링킹 … … 검색 링킹 정보를 더욱 풍부하게 … 아이디어발굴 다양한 분석 및 서비스에의 활용.. 탐색 연결된 정보간의 탐색 어플 적용 다양한 미디어에서의 서비 스 적용 … 검색 자원간의 연결을 기반으로 검색 … … …

27 시맨틱한 서비스 vs 시맨틱웹 서비스

연결 웹상에서 데이터를 좀 더 효율적으로 교환 ( 유통 ) 하고자 하는 것 지식 가공 텍스트 마이닝 온톨로지 시맨틱 검색 자연어 처리 추론 SNA 의미 검색 시맨틱웹은 웹 상에서의 데이터 연결이 가장 우선시 되어야 합니다. 그것이 RDF 와 SPARQL 이 필요한 이유입니다. 28

공공데이터의 개방 ?? 29 지금도 공공데이터는 개방되어 있다. HTML

공공데이터의 개방 ?? 30 지금도 공공데이터는 개방되어 있다.

데이터를 갖고 있는 곳들 31

Linked Data 로 연결하면 ?? 32 data.go.kr 회사를 창업하고 싶은데 …. 관련된 정보는 ??? 내게 혜택이 있는 복지 정책은 ??? 아이를 출산했는데.. 무엇을..??

□ data.gov 의 목적 미국 연방정부의 고부가가치 기계가독형 데이터셋을 대국 민을 위해 개방 국민 스스로 창조적으로 이용하도록 함. □ data.gov 를 활용하여 국민들은 RAW DATA 를 보거나 다운로드 위젯이나 다른 툴을 이용하여 특정 데이터를 가공, 융합한 챠트나 지도, 스냅샷을 만들 수도 있음 □ data.gov 의 Linked Data 화 구축된 data.gov 의 일부를 시맨틱 웹 표준 포맷인 RDF(Resource Description Framework) 로 변환하여 Linked Data 로 공개 Tim Berners-Lee 와 함께 시맨틱 웹의 창시자인 Jim Hendler 교수가 프로젝트 수행 다른 나라는 ? 미국의 data.gov 33

미국의 data.gov 34

미국의 data.gov – Data Sets 35

미국의 data.gov – SPARQL Endpoint 36

□ data.gov.uk 의 목적 o 정부의 투명성을 높이기 위해 o 국민의 권리 향상 (Citizen empowerment) o 데이터의 공개를 통한 경제적 사회적 가치 증대 o 영국이 차세대 웹 (web of data, 즉, Semantic Web) 에서 세계적으로 앞서나가기 위해 □ 비전 o 정부가 수집한 데이터의 원스톱샵 (one-stop-shop for data collected by the government) □ 시맨틱 웹 기술을 이용하여 링크를 통해 데이터를 융합하고 검색을 확장하도록 제공 o data.gov.uk 의 이용자들은 이용가능한 정보를 이용해 자신만의 매쉬업을 만들 수 있을 것으로 기대 또 다른 나라는 ? 영국의 data.gov.uk 37

영국의 data.gov.uk 38

Analytics Education Environment Finance Transport Statutory Notices XML JSON er_Independent_School untary_Aided_School munity_School munity_Special_School ndation_School ntary_Controlled_School Nursery_School 영국의 data.gov.uk – SPARQL Endpoint 39

정보의 효율적 활용 다양한 디지털 환경에서, 다양한 서비스에 양질의 공공정보가 활용 부처간 협력 유관 부처와의 정보 연계에 따른 협력 체제 강화 정보의 재활용 정보의 생산, 관리 비용 절감 창의적인 아이디어 발굴 국민 스스로의 창의적인 아이디어 발굴 기회 부여 공공정보의 활용 40

Linkd Data Center 서비스 기획 및 개발 인터넷 TV 스마트폰 인터넷 다양한 채널 다양한 서비스 분석정보제공연계융복합 민간 포털 및 대국민 유관기관 국해부, 행안부 등 Linked Data 공개형 공공정보 협력체제 강화 및 응용 및 활용 민간 및 공공 발행 및 제공 공공정보의 활용 41

공공정보를 개방하는 방법 42

공공정보에 Linked Data 를 활용하면 … 43 포털 및 언론대학기타 민간 정보 DBPediaBBCetc 해외 정보 여행정보공간정보문헌정보환경정보 XXX 정보 국가 공공정보

공동 활용 및 자발적 참여를 통해 데이터가 선순환 될 수 있는 구조로 정부가 공개한 공공정보를 활용해 누구나 창의적인 정보를 재생산, 재배포 할 수 있고, 관련 응용서비스를 발굴, 개발하여 서비스할 수 있게 지원할 수 있도록 …  다양한 환경 ( 웹, 스마트폰, IPTV 등 ) 에서의 다양한 서비스 ( 정보제공, 분석, 통계, 추천, SNS 등 ) 발굴 스마트폰이나 인터넷 TV, 차세대 웹환경의 전환에서 보듯, 양방향 정보 생산과 소비로 정보 유통 패러다임이 급속히 전환 되는 추세  OpenAPI 는 단방향이며, 주도적인 제공 국민 모두가 참여하여 데이터의 가치를 향상시키고, 창의적인 응용서비스를 발굴할 수 있도록 지원하는 데이터 유통 생태 계  HTTP, URI, RDF, SPARQL  dereferenceable URI, Linking 구글이나 애플이 보유한 플랫폼이라는 것에 대해 배울점은 ??  Linked Data 는 데이터 유통 생태계를 조성하는 장을 위한 좋은 방법 공공정보에 Linked Data 가 필요한 이유 44

공공이나 민간에서 공개된 공공정보를 활용하여 창의적인 새로운 서비스를 발굴하여 활용할 수 있도록 유관 부처 및 공공에서는 관련 정보를 활용하여 부처간 협력 체제 강화 및 업무 효율성 증진 에 활용할 수 있음 민간에서는 관련 정보를 응용하여 혁신적이며, 창의적인 서비스에 활용할 수 있음 잠재적 정보 활용 대상의 서비스 요구 다양성에 즉각적으로 대응할 수 있는 생태계 조성이 필요 공공정보에 Linked Data 가 필요한 이유 45

공공정보를 분석하여 Linked Data 에 유용한 자원 도출 - 대상 정보의 품질 및 업데이트 주기, 예측되는 응용서비스에서의 활용도 등을 체크 -Linked Data 로의 확보가 용이하며, Linked Data 로 구축 시 활용도가 높은 대상을 도출 정보 보유 기관과의 저작권 또는 공개 허용 범위 및 방법에 대한 협의 - 모든 국민이 Linked Data 정책을 통해 공개된 데이터를 자유롭게 활용하는 것에 대한 저 작권 및 정보 보유 기관의 정책에 대한 협의 - 공개 정도에 대한 범위 확정 및 Linked Data 대상 자원으로써의 필요성 및 유용성 파악 Linked Data 유용성 및 기대되는 응용서비스, 기대효과 등의 도출 -Linked Data 를 확보하고 서비스함에 따라 예측 가능한 응용서비스 및 기대효과 도출 - 예측 가능 정도에 따른 단계별 Linked Data 구축 방안 및 시스템 개발 방안 도출 Linked Data 에 유용한 자원 발굴 46

분석 및 설계 설계 도구 Linked Data 를 담을 그릇이 필요 47

변환 변환 규칙 수집 규칙 트리플 (Linked Data) 변환 ( 인스턴스 생성 ) 트리플 (Linked Data) 변환 ( 인스턴스 생성 ) 트리플 저장소에 저장 Linked Data 확보 48

Linked Data 변환기 Linked Data 변환기 Linked Data 저장소 Linked Data 저장소 추론기 Linked Data 제공 모듈 (SPARQL Endpoint) Linked Data 제공 모듈 (SPARQL Endpoint) 외부 정보 연계 모듈 외부 정보 연계 모듈 Linked Data 시각화 서비스 Linked Data 시각화 서비스 탐색 / 브라우징 서비스 Linked Data 제공 서비스 Linked Data 제공 서비스 웹스마트폰스마트 TV 공공시설 Linked Data 운영 / 관리 Linked Data 운영 / 관리 Linked Data 연계 관리 Linked Data 연계 관리 모델 설계 변환규칙 설계 모델 설계 변환규칙 설계 Linked Data 통합 운영 49

SPARQL Endpoint RDF Triple 트리플 (Linked Data) 저장소 어플리케이션 웹 브라우저 HTML, RDF, XML, CSV,.. SPARQL HTML, RDF, XML,CSV,.. Web Server / Servlet Container (java) SPARQL 앞에서 봤던 SPARQL Endpoint 50

SPARQL Endpoint 예시 51

SPARQL Endpoint 결과 예시 52

RDF Triple 외부정보 연계 모듈 트리플 (Linked Data) 저장소 Linking & Mashup Legacy Data OpenAPI(Dat a) OpenAPI(Servic e) Mashup 외부 정보와의 연결 – Linking & Mashup 53

시각화 서비스 54

탐색 / 브라우징 서비스 55

dbpprop:referencehttp:// 6000/15163/ 444/index.htmhttp:// 6000/15163/ 444/index.htm dbpprop:hasPh otoCollection tos/Namdaemunhttp://www4.wiwiss.fu-berlin.de/flickrwrappr/pho tos/Namdaemun 탐색 / 브라우징 서비스 56

1. 플랫폼을 보유하면 승리한다. – 구글, 애플 2. 플랫폼은 생태계를 조성한다. 3. 플랫폼에서는 콘텐트와 서비스가 자발적으로 창조되고, 활용되고, 도태된다. 4.Linked Data 는 웹기반 데이터 유통 생태계를 조성하는 초석이다 5.Linked Data 를 통해 데이터는 활용되고, 풍부해지고, 유용해 진다. 6.Linked Data, Linking 을 통해 데이터들이 질적으로 풍부해지게 된다. 결론 57

연구자 개발자 정책입안 ( 결정 ) 자 서비스 ( 컨텐트 ) 기획자 웹스마트폰스마트 TV 공공시설 데이터 유통 생태계 CEO 기관 58

Linked Data 기반의 공공정보 Linked Data 기반의 공공정보 + 개별 공공정보 + 민간 정보, 해외 정보 + 재생산된 정보 데이터 유통 생태계 59

행안부 주소정보 국해부 공간정보 복지부 복지정보 환경부 환경정보 웹스마트폰스마트 TV 공공시설 공개된 공공정보 포털 공간정보 포털 여행정보 SPARQL 데이터 유통 생태계 60

끝…끝… 61 Gov2.0, 공공정보의 개방은 사람이 브라우저를 통해 읽을 수 있는 수 준이 아닌 기계간, 기계와 사람간 협업을 위한 수준 의 개방이었으면 좋겠습니다.

감사합니다 62