Enabling Fuzzy Logic to Enhance Automatic Schema Matching

Authors

  • Akarajit Tanjana School of Science and Technology,Shinawatra University, Pathum Thani 12160, Thailand
  • Jian Qu School of Science and Technology,Shinawatra University, Pathum Thani 12160, Thailand

Keywords:

Automatic schema matching, Fuzzy logic

Abstract

Automatic schema matching is a process to find correspondences among different data attributes from either databases or XML schemas. Since there is an inconsistency for naming attributes, the schema matching which is done by humans is the most practical; however, it is time-consuming and incurs great expense. Therefore, automatic schema matching process has been extensively studied in the past. Most works still face many challenges such as abbreviation, synonym, hypernym, and structural problems. Some existing works take schema name, instance, data type and schema description as internal resources while other works employ external resources, such as several online dictionaries and ontologies, to increase accuracy for schema matching.

In this paper, we address automatic matching problems by employing abbreviation, synonym, and hypernym lists; furthermore, we propose a novel structure similarity algorithm. Finally, we propose to use fuzzy logic, a novel fuzzy scoring algorithm to increase the accuracy of our system. As comparing our systems with existing works on open data; we find that our system outperforms existing works with an f-measure of 90%.

Downloads

Published

2017-10-12

How to Cite

Tanjana, A., & Qu, J. (2017). Enabling Fuzzy Logic to Enhance Automatic Schema Matching. Science & Technology Asia, 22(3), 93–111. Retrieved from https://ph02.tci-thaijo.org/index.php/SciTechAsia/article/view/102117

Issue

Section

Engineering