본문 바로가기

웹지능화서비스23

XML Schema XML Schema XML DTD의 특징 장점 어플리케이션과 독립적으로 유효성 검증이 가능 속성에 대하여 값의 유형 제한이나 기본값 제공이 가능 문서의 모듈화 가능 DTD의 제약점 XML 문법과 다르다 : SGML 문법에 기초 데이터 형식에 대한 지원 부족 : 요소의 내용이 텍스트로 제한, 숫자 처리 불가능 내용 모델 기술에 한계 : 상속/객체지향 개념 불완전, 반복성 제어 한계 (예, "k번 반복" 불가능) XML 네임스페이스 지원이 불완전 XML Schema의 장점 XML 문법을 사용한다. - DTD는 SGML 문법을 사용 namespace를 완전히 지원한다. - DTD에서는 namespace 지원이 불완전 data type 지원 - DTD에서는 구조와 텍스트 내용의 요소까지만 정의 가능 Schema.. 2008. 6. 11.
대용량 데이터 처리를 위한 RDB 기반 온톨로지 모델링 및 구축사례 예전에 어디선가 받아 놓았던 자료인데... 온톨로지 구축사례에 관심이 있으시면 읽어보세요. 논문 발표자는 서울대의 이상구.이수경 교수님이십니다. 2008. 5. 16.
ETRI, 시맨틱 웹 추론엔진 개발 ETRI, 시맨틱 웹 추론엔진 개발 - 온톨로지 규칙 .추론기능 내장된 ‘보쌈’ 최초개발 - 똑똑한 로봇 개발에 탄력...상황인식, 판단가능 로봇이 주인의 상황을 판단하여 스스로 알아서 스케쥴도 짜주고 출근시 교통이 원활한 최적도로도 알려주며 날씨도 점검해주는 똑똑한 로봇 서비스가 가능해질 전망이다. ETRI(한국전자통신연구원, 원장 임주환)는 지능형 로봇, 디지털 홈 분야 등의 ‘상황이해 및 판단기술’에 필수적인 추론엔진 핵심 요소기술이 국내에서 처음으로 개발됨에 따라 ‘똑똑한 로봇’의 상용화 가능 길을 열게 되었다고 7일 밝혔다. 이번 개발에 성공한 엔진은 시맨틱 웹 기반의 온톨로지․규칙 추론기능이 내장된 엔진인 ‘보쌈(Bossam)’으로 향후 차세대 IT 플랫폼 분야에서 큰 주목이 예상되며 지능형 .. 2008. 5. 16.
ETRI 추론 엔진 '보쌈(bossam)' * S/W 명: 보쌈 * 개발기관: 한국전자통신연구원(ETRI) * 개발년월: 2006.09.06 * 기능: 시맨틱 웹 기반의 추론기능을 내장, 향후 지능형 웹 기반 로봇 서비스 기술 구현 등에 적용, 생각하는 로봇 등장 가능.. 이를 응용해 기존 웹 서비스에 시맨틱 정보를 연결, 사용자 환경에 맞는 서비스를 로봇이 직접 탐색 판단하여 처리까지 가능 * 국내외 현황: 대부분 외산 제품에 의존 * 향후 계획: 특허 출원 및 기술 이전 진행중 * 기타상황: 2003년 정통부의 선도기술개발사업인 '지능형 웹 기술개발 사업'의 일환으로 개발 2년에 걸쳐 전 세계 약 1천여명의 사용자에게 배포하여 기능 및 성능시험 완료 2008. 5. 16.
ETRI, ‘똑똑한 로봇’ 가능한 추론엔진 ‘보쌈’ 첫 개발 알아서 판단하고, 처리까지 하는 ‘똑똑한 로봇’ 등장이 멀지 않을 것으로 보인다. ETRI(한국전자통신연구원, 원장 임주환)는 지능형 로봇, 디지털 홈 분야 등의 ‘상황이해 및 판단기술’에 필수적인 추론엔진 핵심 요소기술을 국내 처음 개발, ‘똑똑한 로봇’의 상용화 가능성이 열렸다고 6일 밝혔다. 이번 개발에 성공한 엔진은 시맨틱 웹(컴퓨터가 생각해 이해할 수 있는 웹) 기반의 온톨로지(단어와 관계들로 구성된 일종의 사전 ) 규칙 추론 기능이 내장된 엔진인 ‘보쌈(Bossam)’. ETRI는 기존 웹 서비스에 시맨틱 정보를 연결, 사용자 환경에 맞는 서비스를 로봇이 직접, 탐색 판단해 처리까지 가능하다며, 이 차세대 IT 플랫폼을 향후 지능형 웹 기반 로봇 서비스 기술 구현 등에 적용할 예정이라고 설명했.. 2008. 5. 16.
온톨로지(Ontology) 온톨로지(ontology)에 대한 관심이 높아지고 있다. 온톨로지란 어휘나 개념의 정의 또는 명세로서 정보시스템 분야에서는 시스템이 다루는 내용에 해당하는 구성요소(개념)를 의미한다. 분야마다 그리고 전문가마다 정의가 조금씩 차이를 보이고 있으며 또 잘못된 이해를 바탕으로 추상적인 견해를 피력하기도 한다. ◇어원 및 기본 개념=온톨로지는 철학에서의 존재론으로 실재(reality)에 대한 정확한 이해를 추구하는 학문이다. 실재, 즉 이 세상을 규정하기 위해 이 세상에 존재하는 실체들에 대한 명확한 이해와 정의가 필요한데, 단순화시켜 말하면 ‘이 세상의 기본이 되는 구성요소에 대한 명확한 이해와 정의’라고 할 수 있다. 컴퓨터 분야에서의 온톨로지 역시 정보시스템의 대상이 되는 분야에 존재하는 개체와 개념에 .. 2008. 5. 16.
온톨로지 기반 검색 에이전트 구현 사례 - 여우서비스 시맨틱 검색은 새로운 정보 표현 방법에 대응하여 웹문서들을 표현하고 의미 기반으로 사용자의 의도를 정확히 이해하여 기존 정보 검색 방법의 한계점을 개선하고자 제안된 정보 검색의 새로운 패러다임이다. 현재 시맨틱 웹을 통한 정보의 표현을 위해서 많은 표준 기술들이 제안되고 있으며, 이를 구현한 다양한 사례도 발표되어 왔다. 시맨틱 검색 부분에 있어서 많은 구현사례가 있지만 실제 사용자 관점에서 유용한 사례는 찾아보기 힘들다. 왜냐하면, 기존의 한 단어 위주의 키워드 검색에 익숙한 실제 사용자들은 복잡하고 많은 입력을 요구하는 시맨틱 검색 방법에 대해 익숙하지 못하며불필요하게 생각한다. 또한 시맨틱 검색은 한 단어의 입력으로는 사용자의 의미를 정확히 파악하여 시맨틱 검색을 수행하기 힘들다. 즉, 한 단어 이.. 2008. 5. 16.
온톨로지(존재론)로 인공지능의 기초를 다진다 아리스토텔레스부터 연구된 온톨로지 아리스토텔레스는 '갈래(category), 은유(metaphor), 주어(subject)'와 같은 많은 용어를 개념화시키고 정의내렸다. 이것이 오늘날 컴퓨터 분야에서 사용하는 온톨로지(ontology, 존재론)로 연결된다. 컴퓨터에서 온톨로지는 존재론으로 번역되는데, 컴퓨터에서 사용하는 각종 개념에 대한 설명 또는 정의라고 볼 수 있다. 철학에서 사용하는 존재론을 컴퓨터에서 사용하는 이유는 무엇일까? 뇌가 우주의 축소판이고, 컴퓨터가 뇌의 축소판이기 때문이다. 일반 분야의 온톨로지와 컴퓨터 분야에서 사용하는 온톨로지가 다른 점이 있다면 기계가 이해할 수 있느냐 없느냐 하는 차이다. 인공지능 분야에서 오래 전부터 논의되던 온톨로지가 시맨틱웹 분야에서 새삼 중요한 부분으로 .. 2008. 4. 25.
차세대 지능형 시맨틱 웹 & 온톨로지 1. 서론 시맨틱 웹은 컴퓨터가 정보 자원의 뜻을 이해하고 논리적 추론까지 하는 차세대 지능형 웹이다. 지금의 웹은 특정 검색어를 치면 불필요한 문서가 모두 나와 일일이 찾아 보아야 하는데 지능형 웹은 다르다. 단어의 유사성과 상관관계 등을 파악해서 원하는 결과물만 찾아 보여준다. 문서든 그림이든 목적에 맞는 정보를 수집하는 것은 물론 가공하며, 응용까지 한다. 한마디로 똑똑한 웹이다. 시맨틱 웹이라는 말을 불과 몇년 전까지는 소수의 전문가나 연구원들이 연구하는 분야라고 생각했다. 그러나, 이제는 시맨틱 웹이나 웹 2.0 등을 소개하는 도서가 발간되고, 정부 연구기관에서 연구를 하고, 시맨틱 웹 관련 정부 과제의 도출, 기업에서의 시맨틱 웹 관련 제품 개발 등 활발히 진행되고 있다. 아직 시맨틱 웹이 처.. 2008. 4. 25.
온톨로지 기반 검색 에이전트 구현 사례 - 여우서비스 시맨틱 검색은 새로운 정보 표현 방법에 대응하여 웹문서들을 표현하고 의미 기반으로 사용자의 의도를 정확히 이해하여 기존 정보 검색 방법의 한계점을 개선하고자 제안된 정보 검색의 새로운 패러다임이다. 현재 시맨틱 웹을 통한 정보의 표현을 위해서 많은 표준 기술들이 제안되고 있으며, 이를 구현한 다양한 사례도 발표되어 왔다. 시맨틱 검색 부분에 있어서 많은 구현사례가 있지만 실제 사용자 관점에서 유용한 사례는 찾아보기 힘들다. 왜냐하면, 기존의 한 단어 위주의 키워드 검색에 익숙한 실제 사용자들은 복잡하고 많은 입력을 요구하는 시맨틱 검색 방법에 대해 익숙하지 못하며불필요하게 생각한다. 또한 시맨틱 검색은 한 단어의 입력으로는 사용자의 의미를 정확히 파악하여 시맨틱 검색을 수행하기 힘들다. 즉, 한 단어 이.. 2008. 4. 25.
RDF와 Ontology(온톨로지) 오늘은 RDF와 Ontology(온톨로지)의 역사(?), 발전과정에 대해 좀 살펴보겠습니다. * 참고 : 시맨틱웹(김중태 저) 및 웹 검색 자료 [RDF - Resource Desdcription Framework] - RDF Schema(스키마) = RDFS : 메타데이타의 무결성을 보증하기 위해 사용하는 메타언어라 할 수 있다. RDFS는 자원과 특성의 집합을 네임스페이스로 표현한다. - RDF는 자원(Resource), 속성(Property), 속성값(Property Value)을 묶어서 하나의 단위로 취급한다 - RDF는 의미(Semantics), 구조(Structure), 구문(syntax)에서 공통 규칙을 이용한다 - RDF는 언어의 주어, 동사, 목적어에 해당하는 Subject, Predic.. 2008. 4. 25.
온톨로지의 정의 온톨로지의 정의 웹의 등장은 전통적인 정보검색을 비롯하여 지식관리와 일반 상거래 등 사회 전 분야의 번혁을 초래하였다. 특히 웹 정보 검색은 소장 자료를 대상으로 하는 제한된 검색에서 웹을 통해 접근할 수 있는 전자자원을 대상으로 하는 검색을 가능하게 하였다. 웹의 급속한 발달로 인해 검색대상 범위의 확대는 보다 정교한 검색을 필요로 하게 되었으며, 지능화된 정보검색 시스템 개발을 촉진하는 계기가 되었다. 이런 계기를 바탕으로 웹자원을 효과적으로 관리할 수 있는 정보검색의 새로운 도구의 필요성이 대두되었다. 온톨로지는 시멘틱 웹을 구현할 수 있는 도구로써 지식개념을 의미적으로 연결할 수 있는 도구이다. 온톨로지란, 사람들이 사물에 대해 생각하는 바를 추상화하고 공유한 모델로, 정형화되어 있고 개념의 타입.. 2008. 4. 25.
온톨로지(ontology)와 OWL, 시맨틱웹 2005년 판 시맨틱 웹 구조(본곳:HOLLOBLOG)에 등장하는 'OWL'에 대해 좀더 관심을 가져야겠다. 마침 'OWL Web Ontology Language Overview'을 번역한 한국문서가 있어서 좀더 적은 시간으로 개요를 읽을 수 있어 좋았다. 물론 내용이 이해되는 것도 아니고 관련 문서도 많아 나중에 차근차근 읽어봐야 겨우 알겠지만, OWL 관련 언어의 존재와 특징이라도 파악한 것으로 오늘 본 것의 성과를 삼아야겠다. 대충이라도 본 것이 어딘가. ^^; * 연결: OWL 웹 온톨로지 언어 개요(한국어 번역문서) * 연결: OWL Web Ontology Language Overview(영어판) 온톨로지(ontology)가 이제는 점차 대세가 되어가는 것 같다. 이제는 관련 언어도 점차 나오고.. 2008. 4. 25.
프랑스 `파리`와 곤충 `파리` 척척 구분…똑똑한 인터넷 장면1. 프랑스 파리 여행을 준비하는 A씨는 인터넷 포털사이트 검색창에 `파리'를 입력했다. 그런데 나타난 결과는 파리 해충 박멸, 연막분무 파리 살충제, 파리바게뜨, 파리넬리, 사파리 등 원하는 정보와 관계없는 것만 잔뜩나와 당황한다. 장면2. 조정래씨의 장편소설 태백산맥을 재미있게 읽었던 B씨는 갑자기 이야기를 나누다가 등장인물인 외서댁의 남편 이름(강동식)을 생각나지 않아 검색을 해봤다. 그런데 같은 이름을 가진 기자의 기사 정보만 검색된다. 장면3. 인공지능 분야의 연구자인 C씨는 연구기획에 필요한 참고자료를 찾기 위해 `인공지능'을 검색어로 입력한 뒤 엄청난 양의 불필요한 정보 사이를 헤매다 결국 포기한다. 우리 생활의 일부로(일부 사람에게는 전부로) 자리를 잡은 인터넷을 사용하면서 수시로 느끼.. 2008. 4. 25.
인터넷 진화의 열쇠 - 온톨로지, 노상규,박진수 느낌상으로만 존재했던 온톨로지라는 개념을 정리하는 용도로는 충분한 책. 책을 읽으면서 정리한 온톨로지 개념을 풀어보면, 온톨로지의 철학적 개념 "온톨로지란 사물의 기본적인 범주나 세상을 구성하는 구성 요소들을 상징하는 일반적인 개념을 다루는 학문이다."(p.11) 철학적으로 온톨로지는 기원전 4세기전부터 정립되었던 사물과 사물에 대한 개념을 정리하는 학문을 의미한다. 즉 아리스토텔레스의 분류도 넓게보면 온톨로지로 볼 수 있겠다. 온톨로지의 실제적 개념 "특정 영역의 개념과 그들간의 관계를 정의하는 명세"(p.9) 실질적으로는 어떤 특정 도메인 영역의 개념들과 개념들간의 관계를 정의하는 상세한 규칙들이다. 온톨로지의 구성요소 온톨로지는 일반적으로 다음의 구성요소를 가진다. - 개념(.. 2008. 4. 25.