ontoframe기반 시맨틱 서비스와 서비스 매쉬업
DESCRIPTION
문서의 웹에서 데이터의 웹으로 근본적인 변혁이 일어나는 시점에서 시맨틱 웹의 역할을 살펴보는 것은 의미심장한 일이다. 시맨틱 웹 기술은 차세대 웹의 핵심 기술로서 그 중요성은 세계의 지식을 묶고자 하는 Linking Open Data Project처럼 점점 커지고 있는 상황이다. 본 발표에서는 시맨틱 서비스 구현을 위해 필요한 시맨틱 서비스 플랫폼 OntoFrame과 그 사례를 소개하고, 시맨틱 서비스 다음 단계로서 떠오르고 있는 시맨틱 서비스 매쉬업의 현황과 가능성을 살펴보고자 한다.TRANSCRIPT
Copyright © 2004-2009, KISTI1Korean Semantic Web Conference 2009
4 Dec. 2009
Hanmin Jung
KISTI
Semantic Service and Service Mashup on OntoFrame
Copyright © 2004-2009, KISTI2Korean Semantic Web Conference 2009
From the Oralto the Electric Age
Derrick, Brainframes of the new economy, 2008
Copyright © 2004-2009, KISTI3Korean Semantic Web Conference 2009
Next Generation Web
Web of Documents
↓
Web of Data
Copyright © 2004-2009, KISTI4Korean Semantic Web Conference 2009
Linking Data of Real World
Semantic Web is rapidly becoming real
Copyright © 2004-2009, KISTI5Korean Semantic Web Conference 2009
LOD Project
http://esw.w3.org/topic/SweoIG/TaskForces/CommunityProjects/LinkingOpenData/Bernhard Haslhofer, “Linked Data Tutorial”, 2009.
W3C Linking Open Data Community Project
Aims at making data freely available to everyone
Extends the Web with a data commonsBy publishing various open data sets as RDF on the Web
By setting RDF links between data items from different data sources
Opens the (meta)data silos and get rid of repository-centric mindset
Publishes (meta)data of public interest on the WebIn a way that other applications can access and interpret the data
Using common Web technologies
Copyright © 2004-2009, KISTI6Korean Semantic Web Conference 2009
LOD Project
http://blogs.sun.com/bblfish/resource/2007/LinkingOpenData.png
W3C Linking Open Data Community Project
over 500 million RDF triples (2007.5)
Copyright © 2004-2009, KISTI7Korean Semantic Web Conference 2009
LOD Project
http://richard.cyganiak.de/2007/10/lod/
W3C Linking Open Data Community Project
over 2 billion RDF triples (2008.4)Available in RDF and SVG (Scalable Vector Graphics) versions
KISTI
Copyright © 2004-2009, KISTI8Korean Semantic Web Conference 2009
LOD Project
http://www4.wiwiss.fu-berlin.de/bizer/pub/lod-datasets_2009-03-27_colored.png
W3C Linking Open Data Community Project
over 4.5 billion RDF triples (2009.3)
Copyright © 2004-2009, KISTI9Korean Semantic Web Conference 2009
LOD Project
http://esw.w3.org/topic/SweoIG/TaskForces/CommunityProjects/LinkingOpenData/
W3C Linking Open Data Community Project
over 4.7 billion RDF triples (2009.5)
Copyright © 2004-2009, KISTI10Korean Semantic Web Conference 2009
LOD Project
http://esw.w3.org/topic/SweoIG/TaskForces/CommunityProjects/LinkingOpenData
LOD Meetings and Gatherings
Face-face meetingsISWC2007~2009
ESWC2007~2009
WWW2007~2009
ConferencesLinked AI: Linked Data Meets Artificial Intelligence at AAAI2010
Linked Data on the Web Workshop at WWW2009
How to Publish Linked Data on the Web tutorial at ISWC2008
Data Integration through Semantic Technology Workshop at ASWC2008
Linked Data Planet 2008
Linked Data on the Web Workshop at WWW2008
Copyright © 2004-2009, KISTI11Korean Semantic Web Conference 2009
LOD Project
http://ebiquity.umbc.edu/blogger/2007/12/06/the-semantic-web-billion-triples-challenge-at-iswc-2008/http://vmlion25.deri.ie/index.html
ISWC Billion Triple Challenge (2008 ~)
focuses on pushing the limits in tool design on the fronts of scalability in size and robustness in the face of data typically found on the Web
Generates new application ideas, i.e. to show what is possible with Web metadata today
2009 Dataset1.14 billion statements
1,464,829,200 nodes (resources of 866,094,100, blank nodes of 352,032,700, literals of 246,702,400)
Includes 3 ontology classes modeled by KISTI out of Top-50 classes (1,343,200+ instances)
Copyright © 2004-2009, KISTI12Korean Semantic Web Conference 2009
LOD Project
http://internet.suite101.com/article.cfm/datagov_provides_showcase_for_public_data
http://data-gov.tw.rpi.edu/wiki/What%27s_in_data.gov
Data.gov
A product of Obama’s Open Government Initiative project
Launched in late May 2009 by the Federal CIO, Vivek Kudra
Aims to increase public access to high value, machine readable datasets generated by the Executive Branch of the Federal Government
Major sources of dataset (2009-06-24)Environmental Protection Agency (315)
Department of Defense (122)
Centers for Medicare and Medicaid Services (108)
Department of Health and Human Services (87)
Department of Homeland Security (43)
Department of the Treasury (37)
Department of the Interior (35)
US Bureau of Labor Statistics (35)
Department of Labor (35)
…
Copyright © 2004-2009, KISTI13Korean Semantic Web Conference 2009
LOD Project
http://wiki.dbpedia.org/About
Data-gov Wiki
Intents to assist users to create new Web applications that will help individuals, communities, and business use public data
977 datasets contributed by 54 US government agencies (2009-11-08)116 translated RDF datasets
5,074,936,293 triples.
7,564 properties.
Published a Linked Data version of the eGovernment data on 2009-10-15
Copyright © 2004-2009, KISTI14Korean Semantic Web Conference 2009
LOD Project
Data.gov Demos
Copyright © 2004-2009, KISTI15Korean Semantic Web Conference 2009
LOD Project
Data.gov in Linked Data Demos
Copyright © 2004-2009, KISTI16Korean Semantic Web Conference 2009
Case Study – Rich Snippets
Google Rich Snippets
Helps to annotating Web pages with structured data in a standard formatMicroformats and RDFa
Gives users convenient summary information about their search resultsReviews and ratings for a product or service
Distinguishing between people with the same name
http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html
Copyright © 2004-2009, KISTI17Korean Semantic Web Conference 2009
Case Study – Semantic Dog Food
Semantic Web Conference Corpus
Copyright © 2004-2009, KISTI18Korean Semantic Web Conference 2009
Case Study – <sameAs>
Interlinking the Web of Data
Copyright © 2004-2009, KISTI19Korean Semantic Web Conference 2009
OntoFrame Project (2009)
MOJ OntologiesKATS OntologiesKISTI Ontologies
KATS MOJ
OntoURI®
OntoReasoner®
Mariner®
Copyright © 2004-2009, KISTI20Korean Semantic Web Conference 2009
OntoFrame Project (2010)
MOJ OntologiesKATS Ontologies
KISTI Ontologies
KATS MOJ2010 LOD
OntoURI®
OntoReasoner®
Mariner®
2010
LOD Cloud
Copyright © 2004-2009, KISTI21Korean Semantic Web Conference 2009
OntoFrame - Introduction
What is?
Semantic Web-based service platform (providing implementation environments)
Purpose
Search information and discover implicit knowledge in the information for helping users to achieve their needs efficiently
“This bi-modal existence makes sense because people behave in two way.”by Jesse
Copyright © 2004-2009, KISTI22Korean Semantic Web Conference 2009
Entities
Papers: 362,653 (CiteSeer international papers with full-texts)
Persons: 983,677
Topics: 425,294
Institutions: 17,820
Locations: 451,763 (with GPS coordinate)
RDF Triples: 58,885,581 (2007.12)
OntoFrame – 2007 Data
Copyright © 2004-2009, KISTI23Korean Semantic Web Conference 2009
Entities
Papers: 453,124 (Elsevier international journal papers with full-texts)
Persons: 1,352,220
Topics: 339,947
Institutions: 91,514
Locations: 409,575 (with GPS coordinate)
RDF Triples: 283,087,518 (2008.11)
OntoFrame – 2008 Data
Copyright © 2004-2009, KISTI24Korean Semantic Web Conference 2009
Entities
Papers: 3,560,601 (Elsevier international journal papers)
Others: TBD, Over 11 millions for persons
OntoFrame – S3 Data
Copyright © 2004-2009, KISTI25Korean Semantic Web Conference 2009
STAR-enabled Semantic Service Version
FeaturesCross-lingual IR
User-center UI design
Entity-centric searches gathered by type
Coupling with KISTI-STAR services
Sophisticated semantic servicesResearch topics of a research groupLeading researchers on the major topics of a researcherTopic trends of a researcherArticles similar with an article
Expanded tooltips
OntoFrame – S3
Copyright © 2004-2009, KISTI26Korean Semantic Web Conference 2009
OntoFrame
OntoURI Architecture
OntologyOntology
DB
-to-OW
L M
app
ing R
ule
DB
-to-OW
L M
app
ing R
ule
DatabaseDatabase
Iden
tity Gen
erator
RD
F T
riple G
enerator
DB Crawler
Mapping Rule Manager
Iden
tity Resolver Scheduler
Ontology Browser
RD
F T
riple Store
RD
F T
riple Store
ReasoningEngine
SearchEngine
TopicExtractor
Web Services In
terface
User Interface
Copyright © 2004-2009, KISTI27Korean Semantic Web Conference 2009 27
OntoFrame – Reasoning
Copyright © 2004-2009, KISTI28Korean Semantic Web Conference 2009 28
OntoFrame – Reasoning
57건 (2009.12 기준)
Copyright © 2004-2009, KISTI29Korean Semantic Web Conference 2009
Mashup
What’s the Next Step in Services?
“Ontologies are reasoned,
Queries are resolved,
Workflows are executed” by Mark Wilkinson (UBC)
http://paggr.com/media/2008/10/paggr_poster_1000.png
Copyright © 2004-2009, KISTI30Korean Semantic Web Conference 2009
Mashup
Yahoo Pipes
a composition tool to aggregate, manipulate, and mashup content from around the web
Copyright © 2004-2009, KISTI31Korean Semantic Web Conference 2009
Mashup
Yahoo Pipes
Use case: US Population by State
Copyright © 2004-2009, KISTI32Korean Semantic Web Conference 2009
Mashup
Service Mashup Editor
Florian Daniel, “Mashing up Search Services”
Copyright © 2004-2009, KISTI33Korean Semantic Web Conference 2009
Mashup
Service Mashup Platform
Florian Daniel, “Mashing up Search Services”
Copyright © 2004-2009, KISTI34Korean Semantic Web Conference 2009
OntoPipeliner
Service Classification
Yahoo Pipes MS, Popfly, …
Lev
el o
f Se
ma
nti
cs
Level of Ontology Usage
OntoPipeliner
Web ServicesWeb Services
Semantic Web Services
Semantic Web Services
Semantically-operated Services
Semantically-operated Services
Classes and properties are embedded and referred
Web service discovery, invocation, and composition with ontologies
Interoperable machine-to-machine interaction over a network with WSDL
WSMO Studio, alphaWorks, …
Semi-automatic Composition/ Mashup
Fully-automatic Composition/ Mashup
Manual Composition/ Mashup
Google Maps,Amazon E-commerce, …
Search & Reasoning Services
OWL-S, WSMO
Copyright © 2004-2009, KISTI35Korean Semantic Web Conference 2009
OntoPipeliner
What is?
Semantic service mashup framework
Purpose
Discover and Compose semantically-operated services to get meaningful and valuable composite services or workflows
Copyright © 2004-2009, KISTI36Korean Semantic Web Conference 2009 36
OntoPipeliner
Architecture
SemanticService
Manager
SemanticBroker
SemanticService
Pipeliner
Ontology Manager OntologyOntology
SemanticService
Repository
SemanticService
Repository
Semantic Service RegisterUser In
terface
URI ServerURI Server
Constraint Manager Pipeline Visualizer
Semantic Service Searcher
Pipeline Generator Pipeline Executor
User Interface
Copyright © 2004-2009, KISTI37Korean Semantic Web Conference 2009
Services
Services: 57 (KISTI, KATS, MOJ)
OntoPipeliner – Data
Copyright © 2004-2009, KISTI38Korean Semantic Web Conference 2009
OntoPipeliner
Steps on OntoFrame S3
Copyright © 2004-2009, KISTI39Korean Semantic Web Conference 2009
OntoPipeliner
Pipeline Example
Copyright © 2004-2009, KISTI40Korean Semantic Web Conference 2009
OntoPipeliner
Pipeline Example
Copyright © 2004-2009, KISTI41Korean Semantic Web Conference 2009
Demonstration
Copyright © 2004-2009, KISTI42Korean Semantic Web Conference 2009
Demonstration
Copyright © 2004-2009, KISTI43Korean Semantic Web Conference 2009
Copyright © 2004-2009, KISTI44Korean Semantic Web Conference 2009
Copyright © 2004-2009, KISTI45Korean Semantic Web Conference 2009
Presentations (2009)미래연구정보포럼 2009, 2009.12 (대한상공회의소)
Korean Semantic Web Conference 2009, 2009.12 (국립중앙도서관)
Search Technology Summit 2009, 2009.9 (그랜드인터콘티넨탈호텔)
메타데이터표준화포럼국제세미나, 2009.6 (코엑스컨퍼런스센터)
독일Wolters Kluwer GmbH 세미나, “Semantic Web Research of KISTI”, 2009.12
독일München Univ. 세미나, “Semantic Web Research of KISTI”, 2009.11
KAIST 특강, “시맨틱웹과미래인터넷”, 2009.11
중국 ISTIC 세미나, “Semantic Service Platform and Service Mashup”, 2009.10
영국 Southampton Univ. 세미나, “Semantic Service Researches Of DITR”, 2009.10
행정안전부제2기미래 ICT 리더과정, “ICT 신기술이해”, 2009.10
행정안전부제2기최신 ICT 동향과정, “미래정보서비스와시맨틱웹”, 2009.9
솔트룩스세미나, “특허동향고찰과관련기술분석”, 2009.9
KERIS 세미나, “Toward Web 3.0”, 2009.8
고려대협력워크숍, “시맨틱서비스파이프라이닝”, 2009.8
통계청세미나, “정보서비스에서의시맨틱웹역할과활용방안”, 2009.5
충남대학교대학원특강, “시맨틱웹과서비스플랫폼”, 2009.5
행정안전부제1기최신 ICT 동향과정, “미래정보서비스와시맨틱웹”, 2009.5
충남대학교특강, “시맨틱웹을적용한정보서비스”, 2009.5
충남대학교세미나, “시맨틱서비스플랫폼 OntoFrame”, 2009.4
삼성전자세미나, “전문용어구축및활용”, 2009.4
행정안전부제1기미래 ICT 리더과정, “ICT 신기술이해 -시맨틱웹, 모바일, 차세대미디어등 –”, 2009.4
서울대학교세미나, “국내시맨틱웹시장동향및온토프레임소개”, 2009.4
배재대학교세미나, “차세대인터넷기술”, 2009.4
한국정보사회진흥원세미나, “온톨로지, 시맨틱웹의이해와적용”, 2009.4
KISTEP 세미나, “미래검색동향과시맨틱플랫폼의역할”, 2009.3
정보통신연구진흥원세미나, “미래검색동향과시맨틱플랫폼의역할”, 2009.3
한의학온톨로지세미나, “언어자원구축 –용어수집부터구조정보구축까지 –”, 2009.3
국회도서관설명회, “지능형입법지원시스템 (L-Cube System), 2009.3
한국표준과학연구원세미나, “시맨틱서비스플랫폼 OntoFrame 소개”, 2009.1
Copyright © 2004-2009, KISTI46Korean Semantic Web Conference 2009
NIPA 주간기술동향시맨틱검색기술동향 (To appear in 2010)
시맨틱웹국내특허동향 (Vol.1420)
감성분석과브랜드모니터링기술동향 (Vol.1396)
시맨틱웹이경제⋅사회에미치는영향 (Vol.1372)
웹매핑서비스비교분석 (Vol.1352)
시맨틱웹 2.0 기술동향 (Vol.1344)
국내포털검색시장및특허동향 (Vol.1341)
Open API 기술동향 (Vol.1296)
엔터프라이즈검색기술동향 (Vol.1276)
전자상거래검색기술동향 (Vol.1273)
시맨틱웹포털기술동향 (Vol.1264)
기타동향분석보고서시맨틱웹 – 2009 국방정보기술조사서 (To appear)
웹 2.0의개념과의의 – KERIS 사보 (Vol.6(1))
미래정보사회와시맨틱웹기술 –디지털행정 (녹색정보화특집, 제 113호)
시맨틱웹서비스 – KERIS 이슈리포트 (2008-22)
시맨틱웹기반플랫폼상에서의웹 2.0 활용서비스 –정보처리학회지 Vol.14
시맨틱웹포털해외사례–지식정보인프라지 Vol.26
Trend Reports
Copyright © 2004-2009, KISTI47Korean Semantic Web Conference 2009
Thank you
“A lot of times, people don’t know what they want until you show it to them.”
by Steve Jobs
“Many people won’t be convinced until they’ve seen it for themselves.”
by Jakob Nielsen