기술분야별 분류
생활필수품
차량 / 처리조작
화학 / 바이오 / 야금
섬유 / 지류
건축 / 구조물
기계 / 무기 / 조명
물리학 / 정보저장
전기 / 전자 / 통신
상표 / 디자인

물리학 / 정보저장

사람과 자원 간 소셜 네트워크를 형성하기 위한 온톨로지 확장 모델 구축 장치 및 방법

특허의 효과

소셜 미디어(Social Media)란 사람들이 의견, 생각, 경험, 관점 등을 서로 공유하기 위해 사용하는 온라인 툴과플랫폼을 뜻하며, 텍스트, 이미지, 오디오, 비디오 등의 다양한 형태를 가지며, 가장 대표적인 소셜 미디어로는블로그(Blog), 소셜네트워크, 메시지 보드(Message Boards), 팟캐스트(Podcasts), 위키스(Wikis), 비디오블로그(Vlog) 등이 있다.

 

이러한 소셜 미디어는 사용자들이 콘텐츠를 소비하는 동시에 생산도 하는 프로슈머(Prosumer)의 활동을 야기했다.

 

또한, 웹 기반 기술의 발달로 다양한 정보 공유와 네트워킹 기능의 확대는 매시업(Mash-up), REST, FOX, XML 등 웹 2.0 기반의 웹 기술 등 새로운 웹 애플리케이션의 발생을 촉진하였다.

 

이러한 소셜 미디어의 발달에 따라, 최근 웹 2.0과 더불어 웹상의 정보 공간에 사용자가 자신의 개인적인 정보를 자유롭게 게시할 수 있도록 하는 소셜 네트워크 서비스가 증가하였다.

 

그리고 마이스페이스(MySpace), 페이스북(facebook), 싸이월드 등 인기있는 소셜 네트워크 사이트는 엄청난 규모의 트래픽과 커뮤니티 회원을 확보하고 있다.

 

이러한 가상의 커뮤니티(소셜 네트워크 사이트) 사용자들 간의 관계에 초점을 맞춘 소셜 네트워크분야의 연구가 활발히 진행되고 있고, 소셜 네트워크 분석(Social Network Analysis)을 통하여 새로운 부가가치창출을 하기 위한 많은 노력이 이루어지고 있다.

 

상기 소셜 네트워크 분석은 주어진 범위 내의 전체 관계에서 사용자와 이미 인맥관계를 형성하고 있는 사람들의정보적인 연결성을 통해 새로운 사회적 연결 관계를 발견해 내는 것에 목적이 있다.

 

그러나, 이러한 소셜 네트워크 분석을 통해 사람에 대한 관계는 표현하였지만 의사결정이나 가치판단의 유용한 정보로 활용할 수 있도록웹에 분포한 다양한 자원과 그들의 관계를 표현하는 모델을 제시하지 못하는 한계가 있다.

 

상술한 문제점을 개선하기 위해, 본 발명은 고도의 의사결정이나 가치판단을 지원받을 수 있도록 다수의 유니모달(unimodal) 소셜 네트워크로부터 멀티모달(multimodal) 소셜 네트워크를 생성할 수 있도록, 특정 상황(Context)에 관계한 인맥관계 및 외적 자원을 검색하여 상호 연결함으로써 온톨로지 모델을 구축할 수 있는 온톨로지 확장 모델 구축 장치를 제공하는데 그 목적이 있다.

 

또한, 본 발명은 상기 온톨로지 확장 모델 구축 장치를 이용하여 특정 상황에 맞는 소셜 네트워크를 동적으로생성할 수 있도록 온톨로지 모델을 구축할 수 있는 온톨로지 확장 모델 구축 방법을 제공하는데 다른 목적이 있다.

 

또한, 본 발명은 상기 온톨로지 확장 모델 구축 장치 및 방법을 구현할 수 있는 프로그램을 컴퓨터가 읽을 수있도록 기록한 기록 매체를 제공하는 데 또 다른 목적이 있다.

 

따라서 본 발명은 소셜 네트워크 분석에 있어서 사람에 대한 인맥관계뿐만 아니라 의사결정이나 가치판단의 유용한 정보로 활용할 수 있도록 웹에 분포한 다양한 자원과 그들의 관계를 표현할 수 있다.

 

 

특허 기술 설명

 

본 발명의 일실시 형태는, 검색하고자 하는 컨텍스트(context)에 대한 정보가 입력되는 컨텍스트 정보 입력부; 상기 컨텍스트와 의미적 관계를 갖는 사람을 연결하고, 상기 사람과 관계된 인맥관계 및 외부 자원을 연결하여 온톨로지 확장 모델을 구성하는 온톨로지 확장 모델링부; 및 상기 구성된 온톨로지 확장 모델을 저장하는 지식베이스 모듈;을 포함하는 온톨로지 확장 모델 구축 장치를 제공한다.

 

온톨로지 확장 모델 구축 장치를 개략적으로 나타내는 블록도이다



 

 

이때, 상기 지식베이스 모듈은 분석 대상인 사람을 정의하는 AP(Analysis Person) 클래스 및 검색어로 입력되는상기 컨텍스트를 정의하는 AC(Analysis Context) 클래스를 포함하는 커넥트 스키마 온톨로지(Connect SchemaOntology), 상기 AP 클래스와 관계된 속성을 포함하는 FOAF 온톨로지(FOAF Ontology), 상기 AP 클래스와관계된 외부 자원을 포함하는 확장 자원 온톨로지(Extend Resource Ontology)를 포함하며, 상기 온톨로지 각각은 RDF 트리플 형식으로 정의되는 것을 특징으로 한다. 또한, 상기 AP 클래스 및 AC 클래스는 상기 FOAF 온톨로지 및 확장 자원 온톨로지에 대한 인터페이스이다.

 

지식베이스 모듈의 FOAF 온톨로지에서 친구를 기술하는 개념을 설명하기 위한 예시도이다.



 

 

상기 온톨로지 확장 모델링부는 matchPerson, describePerson connectResource을 이용하여 상기 커넥트 스키마 온톨로지와 상기 FOAF 온톨로지 및 상기 확장 자원 온톨로지를 연결한다.

 

상기 matchPerson은 상기 AC 클래스에서 정의된 특정 컨텍스트와 관련된 AP 클래스를 연결하는 술어이며, 상기 온톨로지 확장 모델링부는 상기matchPerson 술어를 이용하여 상기 AC 클래스와 관련된 속성을 상기 AP 클래스로 연결한다.

 

또한, 상기describePerson은 상기 AP 클래스의 사람 인스턴스와 관련된 인적사항에 대한 정보를 확장하는 술어이며, 상기온톨로지 확장 모델링부는 상기 describePerson 술어를 이용하여 상기 AP 클래스의 사람 인스턴스와 관련된 속성을 FOAF 온톨로지로 연결한다.

 

또한, 상기 connectResource은 상기 AP 클래스의 사람 인스턴스와 관련된 외적자원들에 대한 정보를 확장하는 술어이며, 상기 온톨로지 확장 모델링부는 상기 connectResource 술어를 이용하여 상기 AP 클래스의 사람 인스턴스와 관련된 속성을 확장 자원 온톨로지로 연결한다.

 

상기 온톨로지 확장 모델링부는 다단계 단어 매칭 구조를 이용하여 상기 AP 클래스의 인스턴스와 관련된 속성을기분류된 RDF 유사 트리플 저장소와 연결한다.


온톨로지 확장 모델링부에 적용되는 다단계 단어 매칭 구조를 설명하기 위한 예시도



 

 

상기 다단계 단어 매칭 구조는 1단계 색인 테이블 및 2단계 색인테이블을 포함하며, 상기 온톨로지 확장 모델링부는 검색어를 구성하는 문자 중 첫 문자에 대한 출현 빈도를 참조하여 상기 1단계 색인 테이블의 해당 구간을 결정하고, 상기 1단계 색인 테이블의 해당 구간과 연결된 2단계색인 테이블에서 두 번째 문자를 결정하고, 상기 두 번째 문자와 연결된 유사 트리플 저장소에서 첫 문자와 두번째 문자를 제외한 나머지 문자를 결정한다.

 

한편, 본 발명에 따른 다른 실시형태는, 상기 온톨로지 확장 모델 구축 장치를 동작시킬 수 있는 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록 매체를 제공한다.

 

온토롤지 확장 모델 구축 방법을 설명하기 위한 순서도





한편, 본 발명에 따른 또 다른 실시형태는, 검색하고자 하는 컨텍스트(context)에 대한 검색어를 AC(AnalysisContext) 클래스로 정의하는 제1 단계;

 

상기 AC 클래스와 관계된 분석 대상인 사람을 AP(Analysis Person) 클래스로 정의하여 커넥트 스키마 온톨로지(Connect Schema Ontology)를 구성하고, 상기 AC 클래스와 관계된 속성을 통해 상기 AC 클래스를 상기 AP 클래스로 연결하는 제2 단계;

 

상기 AP 클래스에 대한 사람과 관계된 속성을 통해 상기 AP 클래스를 FOAF 온톨로지(FOAF Ontology)로 연결하는 제3 단계;

 

및 상기 AP 클래스에 대한 외부 자원과 관계된 속성을 통해 상기 AP 클래스를 확장 자원 온톨로지(Extend Resource Ontology)로 연결하는 제4 단계;

 

를 포함하는 온톨로지 확장 모델 구축 방법을 제공한다.

 

이때, 상기 온톨로지 각각은 RDF 트리플 형식으로 정의되며,

 

상기 제2 단계에서,상기 AC 클래스와 상기 AP 클래스의 연결은 matchPerson 술어에 의해 이루어지는 것이며,

 

상기 제3 단계에서, 상기 AP 클래스와 상기 FOAF온톨로지는 describePerson 술어에 의해 이루어지는 것이며,

 

상기 제4 단계에서, 상기 AP 클래스와 상기 확장 자원 온톨로지는 connectResource 술어에 의해 이루어지는 것이다.

 

상기 제1 단계는 다단계 단어 매칭 구조를 이용하여 상기 검색어에 대한 유사어를 검색하는 단계이다.

 

또한, 상기 제1 단계는, 상기 검색어를 구성하는 문자 중 첫 문자에 대한 출현 빈도를 참조하여 상기 첫 문자에 해당하는 1단계 색인 테이블의 항목을 선택하는 제11 단계;

 

상기 1단계 색인 테이블의 항목과 연결된 2단계 색인 테이블에서 두 번째 문자에 해당하는 항목을 선택하는 제12 단계;

 

상기 두 번째 문자에 해당하는 항목과 연결된 RDF유사 트리플 저장소에서 상기 첫 문자와 두 번째 문자를 제외한 잉여 문자를 선택하는 제13 단계;

 

및 상기 잉여문자와 관계된 속성을 통해 유사어를 연결하는 제14 단계;

 

를 포함하여 이루어진다.

 

한편, 본 발명에 따른 또 다른 실시형태는, 상기 온톨로지 확장 모델 구축 방법을 동작시킬 수 있는 프로그램을기록한 컴퓨터로 읽을 수 있는 기록 매체을 제공한다.

 

소셜 네트워크의 온톨로지 모델 구축 방법에서 적용하는 다단계 단어 매칭 구조를 이용한 다단계 색인 방법을 설명하기 위한 순서도

 



 


발명자: 최호진, 김수경

대리인: 김강욱

 

특허 등록번호

10-1068676-0000

 

                                  

표시번호

        

1

출원 연월일 :

2010 05 14

출 원 번 호 :

10-2010-0045491

공고 연월일 :

2011 09 28

공 고 번 호 :

특허결정(심결)연월일 :

2011 08 12

청구범위의 항수 :

16

유 별 :

G06F 17/40

발명의 명칭 :

사람과 자원 간 소셜 네트워크를 형성하기 위한 온톨로지 확장 모델 구축 장치 및 방법

존속기간(예정)만료일 :

2030 05 14

2011 09 22일 등록

 

                                  

순위번호

        

1

(등록권리자)

한국과학기술원

2011 09 22일 등록





 

'사람과 자원 간 소셜 네트워크를 형성하기 위한 온톨로지 확장 모델 구축 장치 및 방법' 특허 자세히 보기

뉴아이피비즈 제휴문의 이용약관 개인정보보호정책 오시는 길 사이트 맵
홍보: 주식회사 코마나스 해외업무: 대일국제특허법률사무소
서울시 영등포구 당산로 27길 18 진양빌딩 3층
사업자등록번호 : 117-81-77198, 대표 이현구/변리사 이종일
Copyright © 2011~2019 Comanas Co., Ltd all rights reserved.