DOI QR코드

DOI QR Code

A Study on the Semantic Search using Inference Rules of the Structured Terminology Glossary "STNet"

구조적 학술용어사전 "STNet"의 추론규칙 생성에 의한 의미 검색에 관한 연구

  • 고영만 (성균관대학교 문과대학 문헌정보학과) ;
  • 송민선 (성균관대학교 정보관리연구소) ;
  • 이승준 (성균관대학교 정보관리연구소) ;
  • 김비연 (성균관대학교 정보관리연구소) ;
  • 민혜령 (성균관대학교 정보관리연구소)
  • Received : 2015.08.04
  • Accepted : 2015.08.13
  • Published : 2015.08.30

Abstract

This study describes the Bottom-up method for implementation of an ontology system from the RDB. The STNet, a structured terminology glossary based on RDB, was served as a test bed for converting to RDF ontology, for generating the inference rules, and for evaluating the results of the semantic search. We have used protege editor of the ontology developing tool to design ontologies with test data. We also tested the designed ontology with the Inference Engine (Pellet) of protege editor. The generated reference rules were tested by TBox and SPARQL queries through STNet ontology. The results of test show that the generated reference rules were verified as true and STNet ontology were also evaluated to be useful for searching the complex combination of semantic relation.

본 연구의 목적은 이미 구축되어 있는 RDB 형식의 학술용어사전에 온톨로지 구조와 추론 규칙을 형성시킨 후 이를 의미 검색에 적용하는 상향(Bottom-up) 방식의 방법론을 제안하고 검증하는 것이다. 이를 위해 구조적 학술용어사전 "STNet"을 테스트베드로 삼아 Protege를 이용해 온톨로지 구조를 생성하고, 온톨로지 구조의 오류를 검증하였으며, STNet에 입력된 실제 데이터로 실험을 위한 테스트 데이터를 구축하였다. 그리고 추론 제한 규칙과 검증에 필요한 시나리오를 설정한 후, TBox 검증과 SPARQL 질의에 의한 결과 값을 평가하였다. TBox 검증 결과 본 연구에서 생성한 추론규칙이 모두 참으로 나타났으며, SPARQL 질의를 통한 결과값의 평가 결과 기존의 키워드 검색 수행에서는 파악하기 힘든 복잡한 검색 시나리오에 대해, 의미적으로 연관되는 용어를 효율적으로 조합해 검색 결과로 보여주는 것으로 나타났다.

Keywords

References

  1. 강현민. 2010. RDF/OWL의 객체속성을 이용한 관계온톨로지 시스템 구축과 활용에 관한 연구. 정보관리학회지, 27(4): 219-237.(Kang, Hyen-Min. 2010. "A Study on Implementation and Applying Relationship Ontology System Using RDF/OWL Object Property." Journal of the Korean Society for Information Management, 27(4): 219-237.) https://doi.org/10.3743/KOSIM.2010.27.4.219
  2. 고영만. 2006. 시소러스 기반 온톨로지에 관한 연구. 정보관리학회지, 5: 5-22.(Ko, Young Man. 2006. "A Study on the Ontology based on Thesaurus." Information Management, 5: 5-22.)
  3. 고영만, 송인석. 2011. 연구문헌의 지식구조를 반영하는 의미기반의 지식조직체계에 관한 연구. 정보관리학회지, 28(1): 145-170.(Ko, Young Man and Song, Inseok. 2011. "A Study on the Knowledge Organizing System of Research Papers Based on Semantic Relation of the Knowledge Structure." Journal of the Korean Society for Information Management, 28(1): 145-170.) https://doi.org/10.3743/KOSIM.2011.28.1.145
  4. 고영만 외. 2013. 인문학 및 사회과학 분야 국내 학술논문의 저자키워드 출현빈도와 피인용횟수의 상관관계 연구. 정보관리학회지, 30(2): 227-243.(Ko, Young Man et al. 2013. "A Study on the Correlation between the Appearance Frequency of Author Keyword and the Number of Citation in the Humanities and Social Science Journal Articles of the Korea Citation Index (KCI)." Journal of the Korean Society for Information Management, 30(2): 227-243.) https://doi.org/10.3743/KOSIM.2013.30.2.227
  5. 고영만, 김비연, 민혜령. 2014. 한국학술지인용색인(KCI)의 인문학, 사회과학, 예술체육 분야 저자 키워드의 의미적, 형태적 분석에 의한 개념범주 텍사노미 연구. 한국문헌정보학회지, 48(4): 297-322.(Ko, Young Man, Kim, Bee-Yeon and Min, Hye-Ryoung. 2014. "A Study on a Conceptual Taxonomy of Author Keywords of Humanities, Social Sciences, and Art and Sport in the Korea Citation Index (KCI) by Analysis of its Meaning and Lexical Morpheme." Journal of the Korean Society for Library and Information Science, 48(4): 297-322.) https://doi.org/10.4275/KSLIS.2014.48.4.297
  6. 고영만, 송민선, 이승준. 2015. 한국학술지인용색인(KCI)의 인문학, 사회과학, 예술체육 분야 저자 키워드의 의미적 관계 유형 최적화 연구. 한국문헌정보학회지, 49(1): 45-67.(Ko, Young Man, Song, Min-Sun and Lee, Seung-Jun. 2015. "A Study on the Optimization of Semantic Relation of Author Keywords in Humanities, Social Sciences, and Art and Sprot of the Korea Citation Index (KCI)." Journal of the Korean Society for Library and Information Science, 49(1): 45-67.) https://doi.org/10.4275/KSLIS.2015.49.1.045
  7. 고영만, 이승준, 송민선. 2015. 관계형 데이터베이스 기반 구조적학술용어사전(STNet)의 RDF 온톨로지 변환 방식 연구. 정보관리학회지, 32(2): 131-151.(Ko, Young Man, Lee, Seung-Jun and Song, Min-Sun. 2015. "A Study on Conversion Methods for Generating RDF Ontology from Structural Terminology Net (STNet) based on RDB." Journal of the Korean Society for Information Management, 32(2): 131-151.) https://doi.org/10.3743/KOSIM.2015.32.2.131
  8. 김상균 외. 2008. 한국한의학연구원 소셜 네트워크 온톨로지 구축. 한국콘텐츠학회논문지, 9(12): 485-495.(Kim, Sang-Kyun et al. 2008. "Construction of Social Network Ontology in Korea Institute of Oriental Medicine." Journal of the Korea Contents Association, 9(12): 485-495.) https://doi.org/10.5392/JKCA.2009.9.12.485
  9. 김수경, 안기홍. 2007. 지능형 이미지 검색 시스템을 위한 추론 기반의 웹 온톨로지 구축. 정보관리학회지, 24(3): 119-147.(Kim, Su-Kyung and Ahn, Kee-Hong. 2007. "Web Ontology Modeling Based on Description Logic and SWRL." Journal of the Korean Society for Information Management, 24(3): 119-147.) https://doi.org/10.3743/KOSIM.2007.24.3.119
  10. 김재훈, 박석. 2011. OWLJessKB 추론 규칙을 바탕으로 한 subClassOf 추론에서의 그래프 레이블링 효율성 재평가. 정보과학회논문지: 데이타베이스, 38(4): 238-247.(Kim, Jaehoon and Park, Seog. 2011. "An Efficiency Revaluation of Graph Labeling for subClassOf Inference based on OWLJessKB Inference Rules." Journal of Korea Institute of Information Scientists and Engineers: Database, 38(4): 238-247.)
  11. 김진성. 2003. 데이터마이닝과 사례기반추론 기법에 기반한 인터넷 구매지원 시스템 구축에 관한 연구. 한국경영과학회지, 28(3): 135-148.(Kim, Jin Sung. 2003. "A Study on the Development of Internet Purchase Support Systems Based on Data Mining and Case-Based Reasoning." Journal of the Korean Operations Research and Management Science Society, 28(3): 135-148.)
  12. 김현희, 안태경. 2003. 온톨로지를 이용한 인터넷웹 검색에 관한 실험적 연구. 정보관리학회지, 20(1): 417-455.(Kim, Hyun-Hee and Ahn, Tae-Kyung. 2003. "An Experimental Study on the Internet Web Retrieval Using Ontologies." Journal of the Korean Society for Information Management, 20(1): 417-455.) https://doi.org/10.3743/KOSIM.2003.20.1.417
  13. 박길식, 박성철, 김준태. 2012. 온톨로지 기반 Jess 추론 규칙을 이용한 자동차 정비 이-트레이닝 시스템에 대한 연구. 한국컴퓨터종합학술대회 논문집, 39(1(B)): 417-419.(Park, GilSik, Park, SungChul and Kim, JunTae. 2012. "The Study about Ontology based e-training System for Automobile Maintenance Education using Jess Inference Rule." Proceedings of Korea Computer Congress 2012, 39(1(B)): 417-419.)
  14. 송우종, 김유성. 2008. Wine 온톨로지와 추론엔진 Jena를 활용한 의미추론 기반의 Wine정보검색시스템. [online] [cited 2015. 7. 10.] (Song, Woojong and Kim, Yusung. 2008. "A Reasoning based Wine Information Searching System with Wine Ontology and Reasoning Engine Jena." [online] [cited 2015. 7. 10.] )
  15. 송인석. 2008. 연구.학술정보 효율적 검색을 위한 온톨로지 기반의 주제 색인어 구조화 방안 연구. 정보관리연구, 39(4): 121-154.(Song, In-Seok. 2008. "A Study on Ontology-based Keywords Structuring for Efficient Information Retrieval." Journal of Information Management, 39(4): 121-154.)
  16. 이태영. 2009. 시맨틱 웹 환경에서 적합한 문장을 제공하는 이야기 쓰기 도우미에 관한 연구. 정보관리학회지, 26(4): 7-33.(Lee, Tae-young. 2009. "A Study on Retrieval Model Providing Relevant Sentences in Storytelling on Semantic Web." Journal of the Korean Society for Information Management, 26(4): 7-33.) https://doi.org/10.3743/KOSIM.2009.26.4.007
  17. 장창복, 김만재, 최의인. 2012. 상황 인식 추천 서비스를 위한 온톨로지 이용 OWL 모델링. 한국인터넷방송통신학회 논문지, 12(1): 265-273.(Chang, Changbok, Kim, Manjae and Choi, Euiin. 2012. "OWL Modeling using Ontology for Context Aware Recommendation Service." The Journal of the Institute of Internet, Broadcasting and Communication, 12(1): 265-273.)
  18. 정상원. 2009. 과학기술 컨퍼런스 정보의 반자동 수집 및 학술적 의미추론 시스템 연구개발. 대전: 한국연구재단, H00001(100917).(Jeong, Senator. 2009. Semi-Automatic crawling of Conference data and Inferring of Scholarly meaing. Daejeon: National Research Foundation of Korea. H00001(100917).)
  19. 최정화, 박영택. 2010. 온톨로지 Open World 추론과 규칙 Closed World 추론의 통합. 정보과학회논문지: 소프트웨어 및 응용, 37(4): 282-295.(Choi, Jung-Hwa and Park, Young-Taek. 2010. "Integration of Ontology Open-World and Rule Closed-World Reasoning." Journal of Korea Institute of Information Scientists and Engineers: Software and Applications, 37(4): 282-295.)
  20. 허정환 외. 2008. 의미추론규칙을 이용한 온톨로지 기반의 전자우편 자동 분류 시스템. 한국정보과학회 2008 가을 학술발표논문집, 35(2(C)): 234-239.(Heu, Chung-Hwan et al. 2008. "Ontology-based E-mail Classification System using Semantic Inference Rules." Proceedings of Korea Information Science Society 2008 Fall Conference, 35(2(C)): 234-239.)
  21. Horridge, M., Parsia, B. and Sattler, U. 2009. "Explaining Inconsistencies in OWL Ontologies." Lecture Notes in Computer Science, 5785: 124-137.
  22. Sirin, E. et al. 2007. "Pellet: A Practical OWL-DL Reasoner." Journal of Web Semantics: Science, Services and Agents on the World Wide Web, 5(2): 51-53. https://doi.org/10.1016/j.websem.2007.03.004