An Ontology-Based Information Retrieval Model

  • David Vallet
  • Miriam Fernández
  • Pablo Castells
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3532)


Semantic search has been one of the motivations of the Semantic Web since it was envisioned. We propose a model for the exploitation of ontology-based KBs to improve search over large document repositories. Our approach includes an ontology-based scheme for the semi-automatic annotation of documents, and a retrieval system. The retrieval model is based on an adaptation of the classic vector-space model, including an annotation weighting algorithm, and a ranking algorithm. Semantic search is combined with keyword-based search to achieve tolerance to KB incompleteness. Our proposal is illustrated with sample experiments showing improvements with respect to keyword-based search, and providing ground for further research and discussion.


Retrieval Model Domain Ontology Semantic Annotation Ranking Algorithm Class Hierarchy 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    Castells, P., Foncillas, B., Lara, R., Rico, M., Alonso, J.L.: Semantic Web Technologies for Economic and Financial Information Management. In: Bussler, C.J., Davies, J., Fensel, D., Studer, R. (eds.) ESWS 2004. LNCS, vol. 3053, pp. 473–487. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  2. 2.
    Castells, P., Perdrix, F., Pulido, E., Rico, M., Benjamins, V.R., Contreras, J., Lorés, J.: Neptuno: Semantic Web Technologies for a Digital Newspaper Archive. In: Bussler, C.J., Davies, J., Fensel, D., Studer, R. (eds.) ESWS 2004. LNCS, vol. 3053, pp. 445–458. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  3. 3.
    Christophides, V., et al.: Optimizing taxonomic semantic web queries using labeling schemes. Journal of Web Sematics 1(2), 207–228 (2003)Google Scholar
  4. 4.
    Contreras, J., Benjamins, V.R., Blázquez, M., Losada, S., et al.: A Semantic Portal for the International Affairs Sector. In: Motta, E., Shadbolt, N.R., Stutt, A., Gibbins, N. (eds.) EKAW 2004. LNCS (LNAI), vol. 3257, pp. 203–215. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  5. 5.
    Dill, S., Eiron, N., Gibson, D., Gruhl, D., Guha, R., et al.: A Case for Automated Large Scale Semantic Annotation. Journal of Web Sematics 1(1), 115–132 (2003)Google Scholar
  6. 6.
    Gauch, S., Chaffee, J., Pretschner, A.: Ontology-based personalized search and browsing. Web Intelligence and Agent System 1(3-4), 219–234 (2003)Google Scholar
  7. 7.
    Guarino, N., Masolo, C., Vetere, G.: OntoSeek: Content-Based Access to the Web. IEEE Intelligent Systems 14(3), 70–80 (1999)CrossRefGoogle Scholar
  8. 8.
    Guha, R.V., McCool, R., Miller, E.: Semantic search. In: Proc. of the 12th Intl. World Wide Web Conference (WWW 2003), Budapest, Hungary, pp. 700–709 (2003)Google Scholar
  9. 9.
    Handschuh, S., Staab, S., Ciravegna, F.: S-cream – Semi-automatic Creation of Metadata. In: Gómez-Pérez, A., Benjamins, V.R. (eds.) EKAW 2002. LNCS (LNAI), vol. 2473, pp. 358–372. Springer, Heidelberg (2002)CrossRefGoogle Scholar
  10. 10.
    Järvelin, K., Kekäläinen, J., Niemi, T.: ExpansionTool: Concept-based query expansion and construction. Information Retrieval 4(3-4), 231–255 (2001)zbMATHCrossRefGoogle Scholar
  11. 11.
    Kiryakov, A., Popov, B., Terziev, I., Manov, D., Ognyanoff, D.: Semantic Annotation, Indexing, and Retrieval. Journal of Web Sematics 2(1), 47–49 (2004)Google Scholar
  12. 12.
    Maedche, A., Staab, S., Stojanovic, N., Studer, R., Sure, Y.: SEmantic portAL: The SEAL Approach. In: Fensel, D., Hendler, J.A., Lieberman, H., Wahlster, W. (eds.) Spinning the Semantic Web, pp. 317–359. MIT Press, Cambridge (2003)Google Scholar
  13. 13.
    Mayfield, J., Finin, T.: Information retrieval on the Semantic Web: Integrating inference and retrieval. In: Workshop on the Semantic Web at the 26th Intl. ACM SIGIR Conference on Research and Development in Information Retrieval, Toronto, Canada (2003)Google Scholar
  14. 14.
    Popov, B., Kiryakov, A., Ognyanoff, D., Manov, D., Kirilov, A.: KIM – A Semantic Platform for Information Extaction and Retrieval. Journal of Natural Language Engineering 10(3-4), 375–392 (2004)CrossRefGoogle Scholar
  15. 15.
    Rocha, C., Schwabe, D., de Aragão, M.P.: A Hybrid Approach for Searching in the Semantic Web. In: Proc. of Intl. World Wide Web Conf (WWW 2004), New York, pp. 374–383 (2004)Google Scholar
  16. 16.
    Salton, G., McGill, M.: Introduction to Modern Information Retrieval. McGraw-Hill, New York (1983)zbMATHGoogle Scholar
  17. 17.
    Sheth, A., Bertram, C., Avant, D., Hammond, B., Kochut, K., Warke, Y.: Managing Semantic Content for the Web. IEEE Internet Computing 6(4), 80–87 (2002)CrossRefGoogle Scholar
  18. 18.
    Stojanovic, N.: On Analysing Query Ambiguity for Query Refinement: The Librarian Agent Approach. In: Song, I.-Y., Liddle, S.W., Ling, T.-W., Scheuermann, P. (eds.) ER 2003. LNCS, vol. 2813, pp. 490–505. Springer, Heidelberg (2003)CrossRefGoogle Scholar
  19. 19.
    Stojanovic, N., Studer, R., Stojanovic, L.: An Approach for the Ranking of Query Results in the Semantic Web. In: Fensel, D., Sycara, K., Mylopoulos, J. (eds.) ISWC 2003. LNCS, vol. 2870, pp. 500–516. Springer, Heidelberg (2003)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2005

Authors and Affiliations

  • David Vallet
    • 1
  • Miriam Fernández
    • 1
  • Pablo Castells
    • 1
  1. 1.Universidad Autónoma de Madrid Campus de CantoblancoMadrid

Personalised recommendations