1 |
1
시맨틱 데이터 마이닝(Semantic Data Mining)을 이용한 상황인지 기반 사용자 관심정보 검색서비스 제공방법에 있어서, 사용자가 자신의 관심정보에 대한 검색을 요청하면, 상기 사용자의 검색요청과 함께 상기 사용자의 현재 위치에 대한 정보를 함께 수신하여 상기 사용자의 상황정보(Context Information)를 수집하는 상황정보 수집단계; 상기 사용자의 관심정보와 관련된 정보들을 수집하여 상황 데이터베이스(context database)를 구축하는 상황 데이터베이스 구축단계; 상기 상황 데이터베이스 구축단계를 통해 구축된 상기 상황 데이터베이스에 저장된 각각의 데이터 값 사이의 속성 및 관계를 설정하는 온톨로지 추론을 수행하여 온톨로지 데이터베이스를 구축하는 온톨로지 데이터베이스 구축단계; 상기 온톨로지 데이터베이스 구축단계를 통하여 구축된 상기 온톨로지 데이터베이스로부터 FP-Growth 알고리즘을 이용하여 상기 사용자로부터 요구된 질의와 일치하거나 유사한 질의 패턴 트리(pattern tree)를 찾아내는 시맨틱 데이터 마이닝 처리단계; 및 상기 시맨틱 데이터 마이닝 처리단계를 통하여 얻어진 결과를 상기 사용자가 요구한 검색요청에 대한 결과로서 상기 사용자의 모바일 단말에 표시하는 검색서비스 제공단계;를 포함하고,상기 상황정보 수집단계는, 사용자가 자신의 스마트폰이나 태블릿 PC를 포함하는 모바일 단말기를 이용하여 현재 위치에서 자신의 관심정보에 대한 검색을 요청하면, 상기 사용자의 검색요청과 함께 상기 모바일 단말기의 WiFi, 이동통신망, GPS 및 센서를 이용하여 상기 사용자의 현재 위치에 대한 정보를 함께 수신하여 상기 사용자의 상황정보로서 수집하도록 구성되며,상기 상황 데이터베이스 구축단계는, 상기 사용자의 관심정보로서 관광지에 대한 정보를 각 지역별로 수집하여 최상위 클래스로서 루트 클래스(root class)를 지정하고, 각각의 지역을 서브클래스(subclass)로 지정하고, 각각의 상기 지역에 대한 관광지 이름을 각각의 상기 지역에 대한 서브클래스로 지정하고, 각각의 관광지 내에 있는 시설이나 해당 관광지에 대한 상세한 설명을 상기 관광지 이름에 대한 서브클래스로 지정하며, 각각의 상기 지역이나 상기 관광지에 대하여 동의어나 초성검색을 위한 동의어 클래스(equivalent class)를 지정하는 것에 의해, 계층구조를 이루는 관광 데이터베이스를 구축하는 처리가 수행되도록 구성되는 것을 특징으로 하는 시맨틱 데이터 마이닝을 이용한 상황인지 기반 사용자 관심정보 검색서비스 제공방법
|
2 |
2
삭제
|
3 |
3
삭제
|
4 |
4
제 1항에 있어서, 상기 상황 데이터베이스 구축단계는, 상기 상황정보 수집단계에서 수집된 상기 사용자의 상황정보 데이터를 저장하고, 상기 사용자로부터의 검색요청을 분석하여 구성된 질의패턴 데이터를 패턴 데이터베이스(Pattern Database)로서 저장하도록 구성되는 것을 특징으로 하는 시맨틱 데이터 마이닝을 이용한 상황인지 기반 사용자 관심정보 검색서비스 제공방법
|
5 |
5
제 4항에 있어서, 상기 온톨로지 데이터베이스 구축단계는, 각 지역의 서브클래스(subclass)와 수퍼클래스(superclass) 관계, 동의어나 초성어 처리를 위한 동의어 클래스(equivalent class) 관계, 각 지역과 관광지 간의 속성관계, 같은 지역 내에 속해 있는 관광지 사이의 속성관계를 각각 설정하며, 각 클래스를 구성하는 데이터들에 복수의 속성관계가 존재하는 경우 다중 속성관계를 가지는 것으로 설정하여 상기 온톨로지 데이터베이스를 구축하는 처리가 수행되도록 구성되는 것을 특징으로 하는 시맨틱 데이터 마이닝을 이용한 상황인지 기반 사용자 관심정보 검색서비스 제공방법
|
6 |
6
제 5항에 있어서, 상기 온톨로지 데이터베이스는, 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 필드는 지도를 설정할 때 필요한 위도와 경도를 각각 의미하도록 구성되는 것을 특징으로 하는 시맨틱 데이터 마이닝을 이용한 상황인지 기반 사용자 관심정보 검색서비스 제공방법
|
7 |
7
제 6항에 있어서, 상기 시맨틱 데이터 마이닝 처리단계는, 상기 사용자로부터 검색요청이 수신되면, 상기 사용자의 질의 패턴에 대한 분석을 수행하여 사용자 질의패턴을 생성하고, 생성된 상기 사용자 질의패턴이 새로운 패턴인가의 여부를 검사하며, 검사 결과, 새로운 패턴인 경우는 상기 패턴 데이터베이스에 저장되어 있는 기존의 패턴들과 일치하는지의 여부를 조사하고, 일치하는 패턴이 있으면 해당 패턴을 검색 결과로서 제시하고 상기 패턴 데이터베이스에 새로운 패턴으로 저장하며, 일치하지 않으면 검사 과정을 다시 수행하는 처리가 수행되도록 구성되는 것을 특징으로 하는 시맨틱 데이터 마이닝을 이용한 상황인지 기반 사용자 관심정보 검색서비스 제공방법
|
8 |
8
제 7항에 있어서, 상기 검색서비스 제공단계는, 상기 시맨틱 데이터 마이닝 처리단계에서 얻어진 검색결과를 상기 사용자의 모바일 단말기의 화면에 표시하는 동시에, 상기 검색결과의 지리적인 위치를 지도상에 표시하여 상기 사용자의 모바일 단말기의 화면에 지도정보로서 표시하는 처리가 수행되도록 구성됨으로써, 상기 검색결과와 상기 지도정보를 상기 사용자가 선택하여 볼 수 있도록 구성되는 것을 특징으로 하는 시맨틱 데이터 마이닝을 이용한 상황인지 기반 사용자 관심정보 검색서비스 제공방법
|
9 |
9
삭제
|