Ontology Matching Using TF/IDF Measure with Synonym Recognition

  • Marko Gulić
  • Ivan Magdalenić
  • Boris Vrdoljak
Part of the Communications in Computer and Information Science book series (CCIS, volume 403)


Ontology matching is an important process for integration of heterogeneous data sources. A large number of different matchers for comparing ontologies exist. They can be classified into element-level and structure-level matchers. The element-level matchers compare entities ignoring their relations with other entities, while the structure-level matchers consider these relations. The TF/IDF (term frequency / inverse document frequency) measure is useful for specifying key terms weights in documents. In our matching system we use the TF/IDF measure for comparing documents that store data about ontology entities. However, the TF/IDF does not take synonyms into account, and it may occur that the terms that describe two entities the best are synonyms. In this paper we propose a matcher that combines the TF/IDF measure with synonym recognition when determining key term weights, in order to improve the results of ontology matching. Evaluation of the matcher is performed on case study examples.


ontology matching TF/IDF synonym recognition ontology integration 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Gruber, T.R.: A translation approach to portable ontology specifications. Knowledge Acquisition 5(2), 199–220 (1993)CrossRefGoogle Scholar
  2. 2.
    Antoniou, G., van Harmelen, F.: A Semantic Web Primer. MIT Press, Cambridge (2004)Google Scholar
  3. 3.
    Euzenat, J., Shvaiko, P.: Ontology matching. Springer, Heidelberg (2007)zbMATHGoogle Scholar
  4. 4.
    Do, H., Rahm, E.: COMA – a system for flexible combination of schema matching approaches. In: 28th International Conference on Very Large Data Bases (VLDB), pp. 610–621. VLDB Endowment, Hong Kong (2002)CrossRefGoogle Scholar
  5. 5.
    Gulić, M., Vrdoljak, B.: Specifying parallel composition of matchers for ontology matching by using genetic algorithm. In: 34th MIPRO International Convention, pp. 953–958. IEEE, Opatija (2011)Google Scholar
  6. 6.
    Ngo, D., Bellasene, Z., Coletta, R.: YAM++ results for OAEI 2011. In: Euzenat, J., Shvaiko, P., Heath, T., Quix, C., Mao, M., Cruz, I. (eds.) ISWC International Workshop on Ontology Matching. CEUR-WS, vol. 814, pp. 228–236., Bonn (2011)Google Scholar
  7. 7.
    Ngo, D., Bellahsene, Z., Coletta, R.: A generic approach for combining linguistic and context profile metrics in ontology matching. In: Meersman, R., Dillon, T., Herrero, P., Kumar, A., Reichert, M., Qing, L., Ooi, B.-C., Damiani, E., Schmidt, D.C., White, J., Hauswirth, M., Hitzler, P., Mohania, M. (eds.) OTM 2011, Part II. LNCS, vol. 7045, pp. 800–807. Springer, Heidelberg (2011)CrossRefGoogle Scholar
  8. 8.
    Jian, N., Hu, W., Cheng, G., Qu, Y.: Falcon-AO: Aligning ontologies with Falcon. In: Euzenat, J., Shvaiko, P., Ehrig, M., Stuckenschmidt, H. (eds.) K-CAP Workshop on Integrating Ontologies. CEUR-WS, vol. 156, pp. 87–93., Banff (2005)Google Scholar
  9. 9.
    Qu, Y., Hu, W., Cheng, G.: Constructing virtual documents for ontology matching. In: 15th International World Wide Web Conference, pp. 23–31. ACM Press, Edinburgh (2006)CrossRefGoogle Scholar
  10. 10.
    Castano, S., Ferrara, A., Montanelli, S.: Matching ontologies in open networked systems: Techniques and applications. Journal on Data Semantics V, 25–63 (2006)Google Scholar
  11. 11.
    Bach, T., Dieng-Kuntz, R., Gandon, F.: On ontology matching problems - for building a corporate semantic web in a multi-communities organization. In: 6th International Conference on Enterprise Information Systems (ICEIS), vol. 4, pp. 236–243. ICEIS Press, Porto (2004)Google Scholar
  12. 12.
    Mao, M., Peng, Y., Spring, M.: An adaptive ontology mapping approach with neural network based on constraint satisfaction. Journal of Web Semantics, Science, Services and Agents on the World Wide Web 8(1), 14–25 (2010)CrossRefGoogle Scholar
  13. 13.
    Cheatham, M.: MapSSS Results for OAEI 2011. In: Euzenat, J., Shvaiko, P., Heath, T., Quix, C., Mao, M., Cruz, I. (eds.) ISWC International Workshop on Ontology Matching. CEUR-WS, vol. 814, pp. 184–190., Bonn (2011)Google Scholar
  14. 14.
    Cruz, I., Stroe, C., Caci, M., Caimi, F., Palmonari, M., Palandri Antonelli, F., Keles, U.C.: Using AgreementMaker to align ontologies for OAEI 2010. In: Euzenat, J., Shvaiko, P., Giunchiglia, F., Stuckenschmidt, H., Mao, M., Cruz, I. (eds.) ISWC International Workshop on Ontology Matching. CEUR-WS, vol. 689, pp. 118–125., Shanghai (2010)Google Scholar
  15. 15.
    Cruz, I., Palandri Antonelli, F., Stroe, C.: Efficient Selection of Mappings and Automatic Quality-driven Combination of Matching Methods. In: Euzenat, J., Shvaiko, P., Giunchiglia, F., Stuckenschmidt, H., Noy, N., Rosenthal, A. (eds.) ISWC International Workshop on Ontology Matching. CEUR-WS, vol. 551, pp. 49–60., Chantilly (2009)Google Scholar
  16. 16.
    Salton, G., McGill, M.H.: Introduction to Modern Information Retrieval. McGraw-Hill, New York (1983)Google Scholar
  17. 17.
    Baeza-Yates, R., Ribeiro-Neto, B.: Modern Information Retrieval. Addison-Wesley, Boston (1999)Google Scholar
  18. 18.
    Miller, G.A.: WordNet: A Lexical Database for English. Communications of the ACM 38(11), 39–41 (1995)CrossRefGoogle Scholar
  19. 19.
    Lin, F., Sandkuhl, K.: A Survey of Exploiting WordNet in Ontology Matching. In: Bramer, M. (ed.) Artificial Intelligence in Theory and Practice II. IFIP AICT, vol. 276, pp. 341–350. Springer, Heidelberg (2008)CrossRefGoogle Scholar
  20. 20.
    Ontology Alignment Evaluation Initiative,

Copyright information

© Springer-Verlag Berlin Heidelberg 2013

Authors and Affiliations

  • Marko Gulić
    • 1
  • Ivan Magdalenić
    • 2
  • Boris Vrdoljak
    • 3
  1. 1.Faculty of Maritime StudiesUniversity of RijekaRijekaCroatia
  2. 2.Faculty of Organization and InformaticsUniversity of ZagrebVaraždinCroatia
  3. 3.Faculty of Electrical Engineering and ComputingUniversity of ZagrebZagrebCroatia

Personalised recommendations