SlideShare a Scribd company logo
1 of 17
온톨로지 추론 개요 2009. 4. 21 김상균 [email_address]
시맨틱 웹 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
온톨로지 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
RDF 와  RDFS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],철수 사람 _:x rdf:type hasName 그래프의  Triple  표현 Subject _:x hasName Predicate rdf:type Object 사람 _:x 철수
RDF(S) 의 문제 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
OWL (Web Ontology Language) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
OWL(OWL DL) 의 장점 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
기술 로직  (Description Logic) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
기술 로직의 구성 요소 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
기술 로직 시맨틱 ,[object Object],해석 도메인    I 해석 함수   I 개체   i I   2    I CheolSu YeongHui 개념   C I   µ    I Student Worker Vehicle 롤   r I   µ    I   £    I hasChild owns (Student   u   Worker)
기술 로직의 종류  (1) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
기술 로직의 종류  (2) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
지식 베이스  ( 온톨로지 ) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
태블로우즈   추론  (1) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
태블로우즈   추론   (2) ,[object Object],[object Object],Cheolsu YeongHui hasChild HappyParent Person 8 hasChild.(Lawyer  t   9 hasChild.Lawyer) Lawyer 1 2 3 Crash ABox 에 대한 그래프 생성 HappyParent TBox   공리에서  u   에 대한 확장 룰 적용 8 hasChild 에서  8 에 대한 확장 룰 적용 t 의 확장 룰 적용 후  9 hasChild.Lawyer   에 대한 확장 룰 적용 5 : Lawyer 1 2 3 4 9 hasChild.Lawyer  t  Lawyer 9 hasChild.Lawyer ? Laywer hasChild 4 t   룰의 오른쪽에서 지식 베이스의 충돌 발생  :  일관성이 없음  (Inconsistent KB) 5
태블로우즈   추론   (3) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Cheolsu ? hasParent Person 9 hasParent.Person Person ? Person hasParent BLOCK 9 hasParent.Person 9 hasParent.Person
결정 프로시저  ( Decision Procedure ) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

More Related Content

What's hot

Introduction to RDF & SPARQL
Introduction to RDF & SPARQLIntroduction to RDF & SPARQL
Introduction to RDF & SPARQL
Open Data Support
 
Jena – A Semantic Web Framework for Java
Jena – A Semantic Web Framework for JavaJena – A Semantic Web Framework for Java
Jena – A Semantic Web Framework for Java
Aleksander Pohl
 

What's hot (20)

Understanding RDF: the Resource Description Framework in Context (1999)
Understanding RDF: the Resource Description Framework in Context  (1999)Understanding RDF: the Resource Description Framework in Context  (1999)
Understanding RDF: the Resource Description Framework in Context (1999)
 
LODAC 2017 Linked Open Data Workshop
LODAC 2017 Linked Open Data WorkshopLODAC 2017 Linked Open Data Workshop
LODAC 2017 Linked Open Data Workshop
 
Introduction to RDF & SPARQL
Introduction to RDF & SPARQLIntroduction to RDF & SPARQL
Introduction to RDF & SPARQL
 
LOD(linked open data) part 1 lod 란 무엇인가
LOD(linked open data) part 1   lod 란 무엇인가LOD(linked open data) part 1   lod 란 무엇인가
LOD(linked open data) part 1 lod 란 무엇인가
 
RDF Data Model
RDF Data ModelRDF Data Model
RDF Data Model
 
위키데이터 개론
위키데이터 개론위키데이터 개론
위키데이터 개론
 
Linked Open Data Tutorial
Linked Open Data TutorialLinked Open Data Tutorial
Linked Open Data Tutorial
 
RDF and OWL
RDF and OWLRDF and OWL
RDF and OWL
 
Jena
JenaJena
Jena
 
Introduction To RDF and RDFS
Introduction To RDF and RDFSIntroduction To RDF and RDFS
Introduction To RDF and RDFS
 
Jena – A Semantic Web Framework for Java
Jena – A Semantic Web Framework for JavaJena – A Semantic Web Framework for Java
Jena – A Semantic Web Framework for Java
 
Introduction to SPARQL
Introduction to SPARQLIntroduction to SPARQL
Introduction to SPARQL
 
도서관 Linked Open Data의 필요성
도서관 Linked Open Data의 필요성도서관 Linked Open Data의 필요성
도서관 Linked Open Data의 필요성
 
RDF data model
RDF data modelRDF data model
RDF data model
 
RDF, linked data and semantic web
RDF, linked data and semantic webRDF, linked data and semantic web
RDF, linked data and semantic web
 
SPARQL Tutorial
SPARQL TutorialSPARQL Tutorial
SPARQL Tutorial
 
Python을 활용한 챗봇 서비스 개발 2일차
Python을 활용한 챗봇 서비스 개발 2일차Python을 활용한 챗봇 서비스 개발 2일차
Python을 활용한 챗봇 서비스 개발 2일차
 
Linked Data 4 principles
Linked Data 4 principles Linked Data 4 principles
Linked Data 4 principles
 
[2D1]Elasticsearch 성능 최적화
[2D1]Elasticsearch 성능 최적화[2D1]Elasticsearch 성능 최적화
[2D1]Elasticsearch 성능 최적화
 
Property graph vs. RDF Triplestore comparison in 2020
Property graph vs. RDF Triplestore comparison in 2020Property graph vs. RDF Triplestore comparison in 2020
Property graph vs. RDF Triplestore comparison in 2020
 

Viewers also liked

온톨로지 개념 및 표현언어
온톨로지 개념 및 표현언어온톨로지 개념 및 표현언어
온톨로지 개념 및 표현언어
Dongbum Kim
 
SKT 소셜매니저 최선희
SKT 소셜매니저 최선희SKT 소셜매니저 최선희
SKT 소셜매니저 최선희
choisunhee
 
6.최광선 semantic search and mining
6.최광선 semantic search and mining6.최광선 semantic search and mining
6.최광선 semantic search and mining
Saltlux Inc.
 
A Social Network System based on an Ontology in the Korea Institute of Orient...
A Social Network System based on an Ontology in the Korea Institute of Orient...A Social Network System based on an Ontology in the Korea Institute of Orient...
A Social Network System based on an Ontology in the Korea Institute of Orient...
Sang-Kyun Kim
 
03 자동온톨로지구축및수동검증
03 자동온톨로지구축및수동검증03 자동온톨로지구축및수동검증
03 자동온톨로지구축및수동검증
sejin nam
 
Help for Victims: Hindi Flyer
Help for Victims: Hindi FlyerHelp for Victims: Hindi Flyer
Help for Victims: Hindi Flyer
StopTrafficking
 
130308 디지털컨버젼스i 2교시
130308 디지털컨버젼스i 2교시130308 디지털컨버젼스i 2교시
130308 디지털컨버젼스i 2교시
skccsocial
 

Viewers also liked (20)

온톨로지 개념 및 표현언어
온톨로지 개념 및 표현언어온톨로지 개념 및 표현언어
온톨로지 개념 및 표현언어
 
온톨로지 모델링 및 URI 관리 방법
온톨로지 모델링 및 URI 관리 방법온톨로지 모델링 및 URI 관리 방법
온톨로지 모델링 및 URI 관리 방법
 
Web 3.0 The Semantic Web
Web 3.0 The Semantic WebWeb 3.0 The Semantic Web
Web 3.0 The Semantic Web
 
SKT 소셜매니저 최선희
SKT 소셜매니저 최선희SKT 소셜매니저 최선희
SKT 소셜매니저 최선희
 
1.sos2010 tony
1.sos2010 tony1.sos2010 tony
1.sos2010 tony
 
6.최광선 semantic search and mining
6.최광선 semantic search and mining6.최광선 semantic search and mining
6.최광선 semantic search and mining
 
Conversational agent in selling situations
Conversational agent in selling situationsConversational agent in selling situations
Conversational agent in selling situations
 
MMU 6th PGConference 2013
MMU 6th PGConference 2013MMU 6th PGConference 2013
MMU 6th PGConference 2013
 
'Betty' the reminiscing conversational agent. Presentation at SPARC-2013
'Betty' the reminiscing conversational agent. Presentation at SPARC-2013'Betty' the reminiscing conversational agent. Presentation at SPARC-2013
'Betty' the reminiscing conversational agent. Presentation at SPARC-2013
 
On unifying query languages for RDF streams
On unifying query languages for RDF streamsOn unifying query languages for RDF streams
On unifying query languages for RDF streams
 
한의학 온톨로지 모델링
한의학 온톨로지 모델링한의학 온톨로지 모델링
한의학 온톨로지 모델링
 
A Social Network System based on an Ontology in the Korea Institute of Orient...
A Social Network System based on an Ontology in the Korea Institute of Orient...A Social Network System based on an Ontology in the Korea Institute of Orient...
A Social Network System based on an Ontology in the Korea Institute of Orient...
 
C&dlab
C&dlabC&dlab
C&dlab
 
03 자동온톨로지구축및수동검증
03 자동온톨로지구축및수동검증03 자동온톨로지구축및수동검증
03 자동온톨로지구축및수동검증
 
Help for Victims: Hindi Flyer
Help for Victims: Hindi FlyerHelp for Victims: Hindi Flyer
Help for Victims: Hindi Flyer
 
온톨로지 개론
온톨로지 개론온톨로지 개론
온톨로지 개론
 
Semantic web
Semantic webSemantic web
Semantic web
 
Stream Reasoning: State of the Art and Beyond
Stream Reasoning: State of the Art and BeyondStream Reasoning: State of the Art and Beyond
Stream Reasoning: State of the Art and Beyond
 
130308 디지털컨버젼스i 2교시
130308 디지털컨버젼스i 2교시130308 디지털컨버젼스i 2교시
130308 디지털컨버젼스i 2교시
 
Spring Data Cassandra
Spring Data CassandraSpring Data Cassandra
Spring Data Cassandra
 

Similar to 온톨로지 추론 개요 (10)

Technology Trends for LOD and Semantic Web
Technology Trends for LOD and Semantic WebTechnology Trends for LOD and Semantic Web
Technology Trends for LOD and Semantic Web
 
자바프로그래머를 위한 스칼라
자바프로그래머를 위한 스칼라자바프로그래머를 위한 스칼라
자바프로그래머를 위한 스칼라
 
Scalability
ScalabilityScalability
Scalability
 
Scala, Scalability
Scala, ScalabilityScala, Scalability
Scala, Scalability
 
웹의 또 다른 모습, 글로벌 데이터베이스 Linked open data
웹의 또 다른 모습, 글로벌 데이터베이스 Linked open data웹의 또 다른 모습, 글로벌 데이터베이스 Linked open data
웹의 또 다른 모습, 글로벌 데이터베이스 Linked open data
 
Linked open data
Linked open dataLinked open data
Linked open data
 
[HaU] 신입 기술 면접 준비 java
[HaU] 신입 기술 면접 준비 java[HaU] 신입 기술 면접 준비 java
[HaU] 신입 기술 면접 준비 java
 
프로그래밍 언어 기초(델파이,C++)
프로그래밍 언어 기초(델파이,C++)프로그래밍 언어 기초(델파이,C++)
프로그래밍 언어 기초(델파이,C++)
 
R 기초 : R Basics
R 기초 : R BasicsR 기초 : R Basics
R 기초 : R Basics
 
델파이와 유니코드
델파이와 유니코드델파이와 유니코드
델파이와 유니코드
 

온톨로지 추론 개요