Engineering Information Search based on Ontology Mapping

온톨로지 매핑 기반 엔지니어링 정보 검색

  • 정민 (한국과학기술원 산업공학과) ;
  • 서효원 (한국과학기술원 산업공학과)
  • Published : 2006.05.01

Abstract

The participants in collaborative environment want to get the right information or documents which are intended to find. In general search systems, documents which contain only the keywords are retrieved. For searching different word-expressions for the same meaning, we perform mapping before searching. Our mapping-based search approach has two parts, ontology-based mapping logic and ontology libraries. The ontology-based mapping consists of three steps such as character matching (CM), definition comparing (DC) and similarity checking (SC). First, the character matching is the mapping of two terminologies that have identical character strings. Second, the definition comparing is the method that compares two terminologies' ontological definitions. Third, the similarity checking pairs two terminologies which were not mapped by two prior steps through evaluating the similarity of the ontological definitions. For the ontology libraries, document ontology library (DOL), keyword ontology library (KOL), and mapping result library (MRL) are defined. With these three libraries and three mapping steps, an ontology-based search engine (OntSE) is built, and a use case scenario is discussed to show the applicability.

Keywords

References

  1. Dumais, S. T., Furnas, G W., Landauer, T. K. and Deerwester, S., 'Using latent semantic analysis to improve information retrieval,' Proceedings of CHI'88: Conference on Human Factors in Computing, New York, pp. 281-285,1998
  2. Fang, W. D., Zhang, L., Wang, Y. X. and Dong, S. B., 'Toward a semantic search engine based on ontologies,' Proceedings of the Fourth International Conference on Machine Learning and Cybernetics, Guangzhou, Vol. 3, pp. 1913 -1918, 2005 https://doi.org/10.1109/ICMLC.2005.1527258
  3. Stojanovic, N., 'On the query refinement in the ontology-based searching for information,' Information Systems, Vol. 30, No.7, pp. 543 - 563, 2005 https://doi.org/10.1016/j.is.2004.11.004
  4. Bruza, P. D. and Dennis, S., 'Query Reformulation on the Internet: Empirical Data and the Hyperindex Search Engine,' Computer-Assisted Information Searching on Internet RIA097, Montreal, 1997
  5. Balabanovic, M. and Shoham, Y, 'Content based collaborative recommendation,' Communications Of the ACM, Vol. 40, No.3, pp. 66-72,1997 https://doi.org/10.1145/245108.245124
  6. Gruber, T. R., 'What is an ontology', 'http://wwwksl.stanford.edu/kst/what-is-an-ontology.html, Stanford University, 1993
  7. Bozsak, E., Ehrig, M., Handschuh, S., Hotho, A., Maedche, A, Motik, B., Oberle, D., Schmitz, C., Staab, S. and Stojanovic, L., 'KAON: Towards a large scale Semantic Web,' E-commerce and Web technology, pp. 304-313, 2002
  8. Stuart, R. and Peter, N., 'Artificial Intelligence,' Prentice Hall, pp. 240-266, 1995
  9. Lee, M. J., 'Ontology-based Semantic Mapping Approach using a Bayesian Network for Communication in CPC Environment,' Master thesis, KAIST, pp. 28-31,2006
  10. Lee, M. J., Jung, W. C., Lee, J. H. and Suh, H. E., 'Ontology Semantic Mapping based Data Integration of CAD and PDM System,' Proceeding of 2005 Spring Conference of KSPE, 2005
  11. Mitra, P., Noy, N. F. and Jaiswal., A. R., 'OMEN: A Probabilistic Ontology Mapping Tool,' Workshop on Meaning coordination and negotiation at the Third International Conference on the Semantic Web (ISWC-2004), Hisroshima, Japan, 2004
  12. Cohen, W. W., Ravikumar, P. and Fienberg, S. E., 'A Comparison of String Distance Metrics for Name-Matching Tasks,' American Association for Artificial Intelligence, 2003