1 |
1
상황인지에 기반한 사용자 관심정보 서비스를 제공하기 위한 상황인식 온톨로지(Context Awareness Ontology) 구현방법에 있어서, 사용자의 관심영역에 대한 정보를 수집하여 데이터베이스를 구축하는 사용자 관심정보 데이터베이스 구축단계; 상기 사용자 관심정보 데이터베이스 구축단계에서 구축된 상기 사용자 관심정보 데이터베이스에 저장된 각 데이터들 사이의 관계와 속성을 설정하는 온톨로지 추론단계; 및 상기 온톨로지 추론단계에서 설정된 각 데이터의 관계 및 속성에 근거하여 온톨로지 데이터베이스를 구축하는 온톨로지 데이터베이스 구축단계;를 포함하고,상기 온톨로지는, 상기 사용자의 상황정보를, 사용자 식별자 U(User identification), 공간정보 L(Location), 시간정보 T(Time) 및 상기 사용자와 연관된 서비스정보 S(Service)를 포함하는 4개의 차원을 가지는 시공간 상황정보 O={U, L, T, S}로 표현하도록 구성되며,상기 시간정보는 미리 정해진 일정한 시간 간격으로 구분한 정보이고, 상기 공간정보는 유클리디안 공간상의 좌표 (xi, yi)에 해당하는 일반화된 위치정보이며, 상기 좌표는 상기 사용자가 현재 위치해 있는 지역의 경도 값과 위도 값을 각각 의미하고,상기 데이터베이스 구축단계는, 상기 사용자의 관심정보로서 관광지에 대한 정보를 각 지역별로 수집하며, 최상위 클래스로서 루트 클래스(root class)를 지정하고, 각각의 지역을 서브클래스(subclass)로 지정하며, 각각의 상기 지역에 대한 관광지 이름을 각각의 상기 지역에 대한 서브클래스로 지정하고, 각각의 관광지 내에 있는 시설이나 해당 관광지에 대한 상세한 설명을 상기 관광지 이름에 대한 서브클래스로 지정하며, 각각의 상기 지역이나 상기 관광지에 대하여 동의어나 초성검색을 위한 동의어 클래스(equivalent class) 관계를 설정하여, 계층구조를 이루는 관광 데이터베이스를 구축하는 처리가 수행되도록 구성되는 것을 특징으로 하는 상황인식 온톨로지 구현방법
|
2 |
2
삭제
|
3 |
3
삭제
|
4 |
4
삭제
|
5 |
5
제 1항에 있어서, 상기 관광 데이터베이스는, id, add_1, add_2, add_3, add_4, add_5, tour_site, syn, lat, long를 포함하는 복수의 필드(field)를 포함하여 구성되며, 상기 add_1 필드, 상기 add_2 필드, 상기 add_3 필드, 상기 add_4 필드 및 상기 add_5 필드는 각각의 관광지의 주소를 나타내고, 상기 tour_site 필드는 관광지 이름을 저장하며, 상기 syn 필드는 동의어나 초성어 처리를 위한 필드이고, 상기 lat 필드와 상기 long 필드는 지도를 설정할 때 필요한 위도와 경도를 각각 의미하도록 구성되는 것을 특징으로 하는 상황인식 온톨로지 구현방법
|
6 |
6
제 5항에 있어서, 상기 온톨로지 추론단계는, 관광을 하고자 하는 지역의 이름으로 구성되는 "Place"; 각 지역 내에 있는 관광명소의 이름으로 구성되는 "Attraction"; 각 관광지 안에 있는 건물이나 유물, 유적, 해변 및 식당을 포함하여 구성되는 "Resource"; 및 문화적인 행위를 의미하는 "Cultural activity", 풍경을 즐기는 행위를 의미하는 "Scenery view", 외식을 하는 행위를 의미하는 "Dining out"을 포함하여, 상기 사용자가 각 관광지에서 실제 행하는 행동을 의미하는 "Activity"에 근거하여 각 데이터의 속성을 결정하도록 구성되는 것을 특징으로 하는 상황인식 온톨로지 구현방법
|
7 |
7
제 6항에 있어서, 상기 온톨로지 추론단계는, 상기 "Place"와 상기 "Attraction"의 속성관계를 "hasAttraction" 및 "IsAttractionOf"으로 지정하고, 상기 "Attraction"과 상기 "Resource"의 속성관계는 "hasResource" 및 "IsResourceOf"으로 지정하며, 상기 "Activity"와 상기 "Resource"의 속성관계는 "hasActivity" 및 "IsActivityOf"으로 지정하도록 구성되는 것을 특징으로 하는 상황인식 온톨로지 구현방법
|
8 |
8
제 7항에 있어서, 상기 온톨로지 추론단계는, 각 클래스를 구성하는 데이터들에 복수의 속성관계가 존재하는 경우 다중 속성관계를 가지는 것으로 간주하도록 구성되는 것을 특징으로 하는 상황인식 온톨로지 구현방법
|
9 |
9
제 1항에 있어서, 상기 온톨로지 추론단계는, Protege_4
|
10 |
10
제 1항에 있어서, 상기 온톨로지 데이터베이스 구축단계는, OWL(Web Ontology Language)과 RDF(Resource Description Framework) 및 RDFS(Resource Description Framework Schema Specification)를 이용하여 상기 온톨로지 데이터베이스를 구축하는 처리가 수행되도록 구성되는 것을 특징으로 하는 상황인식 온톨로지 구현방법
|
11 |
11
삭제
|
12 |
12
삭제
|