Semantic Web Search System Founded on Case-Based Reasoning and Ontology Learning

  • Hajer Baazaoui-Zghal
  • Nesrine Ben Mustapha
  • Manel Elloumi-Chaabene
  • Antonio Moreno
  • David Sanchez
Conference paper
Part of the Communications in Computer and Information Science book series (CCIS, volume 272)


With the continuous growth of data volume on the Web, the search for information has become a challenging task. Ontologies are used to improve the accuracy of information retrieval from the web by incorporating a degree of semantic analysis during the search. However, manual ontology building is time consuming. An automatic approach may aid to solve this problem by analyzing implicitly available knowledge such as the users’ search feedback. In this context, we propose a semantic web search system founded on Case-Based-Reasoning (CBR) and ontology learning that aims to enrich automatically the ontologies by using previous search queries performed by the user. Some experiments and results obtained with the proposed system are also presented, which show an improvement on the precision of the Web search and ontology enrichment.


Semantic web search Ontologies Ontology learning Case-Based-Reasoning 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Watson, I.: Case-based reasoning is a methodology not a technology. Knowledge-Based Systems 12(5), 303–308 (1999)CrossRefGoogle Scholar
  2. 2.
    Guarino, N.: Formal Ontology in Information Systems. In: 1st International Conference on Formal Ontology in Information Systems (FOIS 1998), Trento, Italy, pp. 3–15 (1998)Google Scholar
  3. 3.
    Charlet, J., Szulman, S., Pierra, G., Nadah, N., Teguiak, H.V., Aussenac-Gilles, N., et al.: DAFOE: amultimodel and multimethodplatform for building domain ontologies. In: Benslimane, D. (ed.) 2émes Journées Francophones sur les Ontologies, JFO 2008. ACM (2008)Google Scholar
  4. 4.
    Lassila, O., Swick, R.R.: Resource description framework (rdf) model and syntax specification. W3C Recommendation 22 (1999)Google Scholar
  5. 5.
    Fensel, D., Horrocks, I., van Harmelen, F., Decker, S., Erdmann, M., Klein, M.: Oil in a Nutshell. In: Dieng, R., Corby, O. (eds.) EKAW 2000. LNCS (LNAI), vol. 1937, pp. 1–16. Springer, Heidelberg (2000)CrossRefGoogle Scholar
  6. 6.
    Karp, R., Chaudhri, V., Thomer, J.: An xml-based ontology exchange language (2002)Google Scholar
  7. 7.
    McGuinness, D.L., van Harmelen, F.: OWL Web Ontology Language OverviewGoogle Scholar
  8. 8.
    Hearst, M.A.: Automated Discovery of WordNet Relations. In: Fellbaum, C. (ed.) WordNet: An Electronic Lexical Database, pp. 132–152. MIT Press (1998)Google Scholar
  9. 9.
    Morin, E.: Automatic acquisition of semantic relations between terms fromtechnical corpora. In: Proceedings of the Fifth International Congress on Terminology and Knowledge Engineering (TKE 1999), Vienna, pp. 268–278 (1999)Google Scholar
  10. 10.
    Faure, D., Poibeau, T.: First experiments of using semantic knowledge learned by ASIUM for information extraction task using INTEX. In: Staab, S., Maedche, A., Nedellec, C., Wiemer- Hastings, P. (eds.) Proceedings of the Workshop on Ontology Learning, 14th European Conference on Artificial Intelligence ECAI 2000, Berlin, Germany, pp. 7–12 (2000)Google Scholar
  11. 11.
    Hotho, A., Maedche, A., Staab, S.: Ontology-based text clustering. In: Proceedings of the IJCAI 2001 Workshop Text Learning: Beyond Supervision, Seattle (2001)Google Scholar
  12. 12.
    Alfonseca, E., Manandhar, S.: An unsupervised method for general named entity recognition and automated concept discovery. In: Proceedings of the1st International Conference on General WordNet, Mysore, India (2002)Google Scholar
  13. 13.
    Maedche, A., Staab, S.: Ontology Learning. In: Staab, S., Studer, R. (eds.) Handbook on Ontologies in Information Systems. Springer, Heidelberg (2003)Google Scholar
  14. 14.
    Kietz, J.U., Maedche, A., Volz, R.: A Method for Semi-AutomaticOntology Acquisition from a Corporate Intranet. In: Aussenac-Gilles, N., Biébow, B., Szulman, S. (eds.) EKAW 2000 Workshop on Ontologies and Texts, Juan-Les-Pins, France, pp. 37–50 (October 2000)Google Scholar
  15. 15.
    Sanchez, D., Moreno, A.: Learning non-taxonomic relationships from web documents for domain ontology construction. Data and Knowledge Engineering 63(3), 600–623 (2008)CrossRefGoogle Scholar
  16. 16.
    Ben Mustapha, N., Baazaoui Zghal, H., Aufaure, M.A., Ben Ghezala, H.: Ontology learning from Web:survey and framework based on semantic search. In: Second International Conference on Web and Information Technologies, ICWIT 2009, Kerkena, Tunisia (2009)Google Scholar
  17. 17.
    Bergman, R., Schaaf, M.: On the Relation between Structural Case-Based Reasoning and Ontology-Based Knowledge management. In: Proc. of German Workshop On Experience Management (April 2003)Google Scholar
  18. 18.
    Salton, G., Buckley, C.: Term-weighting approaches in automatic text retrieval. Information Processing and Management 24(5), 513–523 (1988)CrossRefGoogle Scholar
  19. 19.
    Aamodt, A., Plaza, E.: Case-based reasoning: foundational issues, methodological variations, and system approaches. AI Communications 7(1), 39–59 (1994)Google Scholar
  20. 20.
    Rissland, E.L., Daniels, J.J.: Using CBR to drive IR. In: IJCAI, pp. 400–407 (1995)Google Scholar
  21. 21.
    Minor, M., Staab, S. (eds.): Architecture-Based Integration of CBR-Components into KM-Systems. LNI, vol. 10. GI (2002)Google Scholar
  22. 22.
    Bergmann, R., Schaaf, M.: On the relations between structural case-based reasoning and ontologz-based knowledge management. In: Reimer, U., Abecker, A., Staab, S., Stumme, G. (eds.) Wissensmanagement. LNI, vol. 28, pp. 279–286. GI (2003)Google Scholar
  23. 23.
    Gao, J., Deng, G.: The research of applying domain ontology to case-based reasoning system. In: Proceedings of International Conference on Services Systems and Services Management, pp. 1113–1117 (2005)Google Scholar
  24. 24.
    Vehvilainen A., Olli Alm, E.H.: Combining case-based reasoning and semantic indexing in a question-answer service. In: 1st Asian Semantic Web Conference (2006)Google Scholar
  25. 25.
    Aktas, M., Pierce, M., Fox, G., Leake, D.: A web based conversational case-based recommender system for ontology aided metadata discovery. In: Proceedings of the Fifth IEEE/ACM International Workshop on Grid Computing (GRID 2004). IEEE Computer Society Press (2004)Google Scholar
  26. 26.
    Guan-yu, L., Li-ning, L. ,Shi-peng, L.: Design and realization of case-based ontology reasoning. In: 4th International Conference on Wireless Communications, Networking and Mobile Computing, WiCOM 2008 (2008)Google Scholar
  27. 27.
    Ben Mustapha, N., Baazaoui Zghal, H., Aufaure, M.A., Ben Ghezala, H.: Enhancing Semantic Search using Case-Based Modular Ontology. In: 25th Symposium on Applied Computing (SAC), track on “The Semantic Web and Applications” (SWA), Sierre, Switzerland, pp. 22–26 (2010)Google Scholar
  28. 28.
    Miller, G., Beckwith, R., Fellbaum, C., Gross, D., Miller, K.: Introduction to WordNet: An On-line Lexical Database. International Journal of Lexicography 3(4), 235–244 (1990)CrossRefGoogle Scholar
  29. 29.
    Rose, D.E., Levinson, D.: Understanding User Goals in Web Search. In: International World Wide Web Conference, New York, USA, pp. 13–19 (2004)Google Scholar
  30. 30.
    Salton, G., Fox, E.A., Rocchio, J.: Extended Boolean information retrieval system. CACM 26(11), 1022–1036 (1983)zbMATHGoogle Scholar
  31. 31.
    Baazaoui-Zghal, H., Aufaure, M.A., Ben Mustapha, N.A.: Model-Driven approach of ontological components for on-line semantic web information retrieval. Journal on Web Engineering, Special Issue on Engineering the Semantic Web 6(4), 309–336 (2008)Google Scholar
  32. 32.
    Agirre, E., Lacalle, O.: Publicly available topic signatures for all wordnet nominal senses. In: The 4rd International Conference on Language Resources and Evaluation (LREC), Lisbon, Portugal (2004)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2013

Authors and Affiliations

  • Hajer Baazaoui-Zghal
    • 1
  • Nesrine Ben Mustapha
    • 1
  • Manel Elloumi-Chaabene
    • 1
  • Antonio Moreno
    • 2
  • David Sanchez
    • 2
  1. 1.Riadi Lab.ENSI Campus Universitaire de la ManoubaTunisTunisie
  2. 2.ITAKA Research Group, Departament d’Enginyeria Informatica i MatematiquesUniversitat Rovira i VirgiliTarragonaSpain

Personalised recommendations