An Ontology-based Hotel Search System Using Semantic Web Technologies

시맨틱 웹 기술을 이용한 온톨로지기반 호텔 검색 시스템

  • 유동희 (고려대학교 경영학과) ;
  • 서용무 (경희대학교 유비쿼터스 비즈니스&서비스 연구센터)
  • Published : 2008.11.30

Abstract

Currently, hotel search engines may help travelers find hotels, but the returned set of information is usually not satisfactory to them. It is because the engines do not understand what travelers want exactly and cannot deal with the travelers' interest which is expressed in various terms, even including some ambiguous ones. The objective of this research is to build hotel ontology using currently available semantic web technologies such as RDF, OWL and SWRL and to show how it can be used to help travelers find hotels of their interest. To that end, we analyzed available hotel-related ontologies and investigated typical terms which are used when searching for hotels in the Q&A communities. Based on the results of the analysis and investigation, we designed hotel domain ontology which consists of Objective Concepts Ontology(OCO), Universal Concepts Ontology(UCO), and Evaluation Concepts Ontology(ECO). To demonstrate the use of the ontology for a hotel search, we developed a Semantic Hotel Search System (SHSS).

현재, 호텔 검색 엔진들은 여행객들의 호텔 검색을 돕고 있다. 하지만 검색 엔진을 통한 호텔에 대한 검색 결과는 여행객들을 만족시키지 못하고 있다. 그 이유는 검색 엔진이 다양하고 모호한 용어들로 표현되는 여행객의 기호를 정확하게 이해하고 처리할 수 없기 때문이다. 본 논문에서는 현재 사용 가능한 시맨틱 웹 기술인 RDF, OWL, SWRL을 이용하여 온톨 로지를 구축하고, 구축된 온톨로지를 기반으로 검색 엔진이 어떻게 여행객들의 기호에 적합한 호텔을 찾는가를 보여주었다. 이를 위해, 기존의 호텔 관련 온톨로지들을 분석하였고 Q&A 커뮤니티들에 올라온 호텔 검색과 관련된 용어들을 조사하였다. 조사된 결과를 바탕으로, 세 개의 하위 온톨로지인 객관적 개념 온톨로지, 보편적 인지 개념 온톨로지, 평가 개념 온톨로지로 구성된 호텔 도메인 온톨로지를 구축하였다. 구축된 온톨로지를 호텔 검색에 이용하는 것을 보여주기 위해 시맨틱 호텔 검색 시스템을 구현하였다.

Keywords