'공공정보의 개방과 API'가 의미하는 바와 정책적 함의가 무엇인지에 대하여, 동국대학교 최고위과정 중 '빅데이터와 공공정보'라는 주제로 강장묵 교수(고려대)의 강의 교안입니다.
특강형식을 빌었으나, 본 강의는 2015년 3월에 있었던 경찰본청의 '공공정보 공유' 등에 대한 3일 연속 강의의 내용을 재사용하였음을 밝힙니다.
인용을 달고 PPT를 활용하시기 바랍니다.
3. 1. A brief overview
2. Why
3. Technology
4. CASE STUDY
5. Interdisciplinary study and research
6. Q&A
Contents
3꼭지
중요한 서비스 3곳
꼭 알아야 할 메시지 3개
를
설명하기 위해
서사적 이야기 구성과
문답식 강의를 합니다.
-3-
4.
5. 일상의 스토리텔링, 숨겨진 센싱과 문맥 분석
https://www.youtube.com/watch?v=OptqxagZDfM
8. 인용: http://news.chosun.com/site/data/html_dir/2015/03/02/2015030202126.html
[출처] 본 기사는 조선닷컴에서 작성된 기사 입니다
누가 왜 밤중에 화장을 고치느냐고 물어보면
'셀카 찍으려고요'라고 말할 사람은 많지 않을 것입니다.
이런 것은 물어보기도 어렵고 설사 묻는다 해도
잘 대답해주지 않을 것입니다.
그 시간에 화장을 고칠 것이라고는 상상하지 못하기 때
문에 물어볼 생각을 못할 뿐 아니라,
설사 묻는다 해도 민망해서 대답하지 않거나 자신의 행
동을 기억하지 못하기에 대답을 못하기 일쑤입니다.
'밤 10시 셀카' 같은 것들은 부지불식간에 남긴 삶의 흔
적들이 모인 빅 데이터로 그녀들의 삶을 관찰했으니 찾
을 수 있었던 것입니다.
많은 기업은 소비자의 욕구를 파악하기 위해
질문을 활용합니다.
9. 이만재, “빅 데이터와 공공 데이터 활용‘, Internet and Information Security 제 권 제 호( 년 월) pp. 47~64
1 EB = 1018 bytes = 1,000,000,000,000,000,000 bytes
10. 이만재, “빅 데이터와 공공 데이터 활용‘, Internet and Information Security 제 권 제 호( 년 월) pp. 47~64
1 EB = 1018 bytes = 1,000,000,000,000,000,000 bytes
11. 이만재, “빅 데이터와 공공 데이터 활용‘, Internet and Information Security 제 권 제 호( 년 월) pp. 47~64
https://mirror.enha.kr/wiki/%EB%AF%B8%EA%B5%AD%20%EC%9D%98%ED%9A%8C%EB%8F%84%EC%84%9C%EA%B4%80
1 EB = 1018 bytes = 1,000,000,000,000,000,000 bytes
12. 미국 의회 도서관 장서 3천3백만권+자료 6천만점 (전세계에 가장 많은 책을 보유)
: 15-20테라바이트
인용: http://search.naver.com/search.naver?where=nexearch&ie=utf8&query=%ED%85%8C%EB%9D%BC+%EB%B0%94%EC%9D%B4%ED%8A%B8&sm=tab_stc
13. 이만재, “빅 데이터와 공공 데이터 활용‘, Internet and Information Security 제 권 제 호( 년 월) pp. 47~64
1 EB = 1018 bytes = 1,000,000,000,000,000,000 bytes
14.
15. 이만재, “빅 데이터와 공공 데이터 활용‘, Internet and Information Security 제 권 제 호( 년 월) pp. 47~64
http://blog.naver.com/kaistwebst/130160465678
링크드 데이터
텍스트 문서는 일반 사용자가 보기 적합하도록 만들어진 것으로 정형화된 데
이터베이스 처리를 기반으로 하는 컴퓨터와 같은 기계를 이용한 분석은 매우
어렵다.
매시업(mashup) 애플리케이션을 개발하기 위해 이러한 데이터를 부분적으로
활용한 예는 있으나 근본적인 문제 해결을 위해서는 HTML과 같은 인터넷 프
로토콜을 이용한 데이터의 연결이 가능하도록 웹의 변경이 필요하다.
16. 이만재, “빅 데이터와 공공 데이터 활용‘, Internet and Information Security 제 권 제 호( 년 월) pp. 47~64
링크드 데이터
컴퓨터와 같은 기계 스스로 웹에 접근하여 자료를 분석할 수 있도록 하는 기술은 시맨틱 웹이라는
이름으로 시작되었다.
웹의 창시자라고도 할 수 있는 팀 버너스리는‘Raw Data Now’라는 연설을 통하여 기존의 인터넷
을 문서의 연결뿐 아니라 데이터의 연결을 가능하게 하자는 링크드 데이터(linked data) 보급을 강
조 하였다(Berners-Lee, 2009).
이러한 데이터 연결 프로젝트는 2007년 1월 W3C에 의해 발표된 후 많은 연구자와 기관의 지원을
받아 급속히 확산되고 있다(Bizer et al., 2009).
30. 매시업 서비스로 가장 유명한 것은 구글 지도와 부동산
정보사이트인 크레이그 리스트(www.craigslist.org)를 결
합시킨 ‘하우징맵(www.housingmaps.com)’ 사이트로, 지
도 정보에서 특정 지역을 선택하면 해당 지역의 부동산
매물정보를 보여주는 서비스를 제공하고 있다.
하우징맵은 폴 레이드매처(Paul Rademacher)라는 사람
이 구글의 지도 API 코드를 해킹하여 만든 것인데 당시
구글 지도를 활용한 확장성과 가능성을 본 구글은 폴 레
이드매처를 고소하기는커녕 그를 구글 직원으로 채용하
였고, 그때부터 공개적으로 구글의 지도 API를 제공하기
시작하였다.
[네이버 지식백과] 매시업 [Mashup] (두산백과)
45. Your first two design questions
John Musser, “What Makes a Great Open API?”, Programmable Web, OSCON2012
46. You’ll make many design choices
John Musser, “What Makes a Great Open API?”, Programmable Web, OSCON2012
47. What’s the price of IBM?
John Musser, “What Makes a Great Open API?”, Programmable Web, OSCON2012
48. What’s the price of IBM?
John Musser, “What Makes a Great Open API?”, Programmable Web, OSCON2012
49. API 활용 사례
John Musser, “What Makes a Great Open API?”, Programmable Web, OSCON2012
50. REST
http://ko.wikipedia.org/wiki/REST
REST(Representational State Transfer)의 주요 목표
컴포넌트의 상호 연동 상의 확장성(scalability of component interactions)
인터페이스의 범용성(Genrality of interfaces)
컴포넌트의 독립적인 배포(Independent deployment of components)
지연을 감소시키고, 보안을 강화하고, 레거시 시스템을 인캡슐레이션 시키는 중간
컴포넌트(Intermediary components to reduce latency, enforce security and
encapsulate legacy systems)
51. API 활용 사례
John Musser, “What Makes a Great Open API?”, Programmable Web, OSCON2012
2009 06 08 Thomas Petersen Twitter, http://www.slideshare.net/search/slideshow?q=+twitter&submit=post&searchfrom=header 200906인용
140 개의 문자를 보낼 수 있는 트위터
네이트 온이나 파란 등에서 무료로 발송해주는 문자 서비스와 무슨 차이가 있는가? 우리나라도 웹에서 휴대폰에 문자를 보내는 서비스를 오래 전부터 해오지 않았던가?
개인간 단문 서비스 또는 통화를 나누는 커뮤니케이션 방식은 대표적인 통신 기술이다. 그런데 트위터는 개인간의 통신을 웹을 통해 관계 맺은 불특정 다수와
커뮤니케이션할 수 있는 방송이지 않은가? 이것이 단순한 방송과 통신의 융합된 기술 덕분인가?
트위터가 나오기 전부터 아주 단순한 생각, 문자를 불특정 다수와 연결할 수 있는 웹과 연결된 단문서비스는 누구나 상상할 수 있는
콜럼보스의 달걀이 아니었던가? 만약 연결을 기반으로 한 관계의 진전을 볼 수 없었다면, 트위터는 단순한 문자 서비스일 뿐이다.
이제 발표 내내 우리가 생각할 것이 있다. 주변을 돌아 우리가 쉽게 만지 작 거리는 모든 것에서 새로운 관계를 발견할 눈을 뜬다면,
본 발표의 마지막 ‘Q&A’란에서 콜럼버스의 달걀을 세울 수 있는 통찰력을 얻을 것으로 기대한다.
2009 06 08 Thomas Petersen Twitter, http://www.slideshare.net/search/slideshow?q=+twitter&submit=post&searchfrom=header 200906인용
140 개의 문자를 보낼 수 있는 트위터
네이트 온이나 파란 등에서 무료로 발송해주는 문자 서비스와 무슨 차이가 있는가? 우리나라도 웹에서 휴대폰에 문자를 보내는 서비스를 오래 전부터 해오지 않았던가?
개인간 단문 서비스 또는 통화를 나누는 커뮤니케이션 방식은 대표적인 통신 기술이다. 그런데 트위터는 개인간의 통신을 웹을 통해 관계 맺은 불특정 다수와
커뮤니케이션할 수 있는 방송이지 않은가? 이것이 단순한 방송과 통신의 융합된 기술 덕분인가?
트위터가 나오기 전부터 아주 단순한 생각, 문자를 불특정 다수와 연결할 수 있는 웹과 연결된 단문서비스는 누구나 상상할 수 있는
콜럼보스의 달걀이 아니었던가? 만약 연결을 기반으로 한 관계의 진전을 볼 수 없었다면, 트위터는 단순한 문자 서비스일 뿐이다.
이제 발표 내내 우리가 생각할 것이 있다. 주변을 돌아 우리가 쉽게 만지 작 거리는 모든 것에서 새로운 관계를 발견할 눈을 뜬다면,
본 발표의 마지막 ‘Q&A’란에서 콜럼버스의 달걀을 세울 수 있는 통찰력을 얻을 것으로 기대한다.
2009 06 08 Thomas Petersen Twitter, http://www.slideshare.net/search/slideshow?q=+twitter&submit=post&searchfrom=header 200906인용
140 개의 문자를 보낼 수 있는 트위터
네이트 온이나 파란 등에서 무료로 발송해주는 문자 서비스와 무슨 차이가 있는가? 우리나라도 웹에서 휴대폰에 문자를 보내는 서비스를 오래 전부터 해오지 않았던가?
개인간 단문 서비스 또는 통화를 나누는 커뮤니케이션 방식은 대표적인 통신 기술이다. 그런데 트위터는 개인간의 통신을 웹을 통해 관계 맺은 불특정 다수와
커뮤니케이션할 수 있는 방송이지 않은가? 이것이 단순한 방송과 통신의 융합된 기술 덕분인가?
트위터가 나오기 전부터 아주 단순한 생각, 문자를 불특정 다수와 연결할 수 있는 웹과 연결된 단문서비스는 누구나 상상할 수 있는
콜럼보스의 달걀이 아니었던가? 만약 연결을 기반으로 한 관계의 진전을 볼 수 없었다면, 트위터는 단순한 문자 서비스일 뿐이다.
이제 발표 내내 우리가 생각할 것이 있다. 주변을 돌아 우리가 쉽게 만지 작 거리는 모든 것에서 새로운 관계를 발견할 눈을 뜬다면,
본 발표의 마지막 ‘Q&A’란에서 콜럼버스의 달걀을 세울 수 있는 통찰력을 얻을 것으로 기대한다.