Linkator: Enriching Web Pages by Automatically Adding Dereferenceable Semantic Annotations

  • Samur Araujo
  • Geert-Jan Houben
  • Daniel Schwabe
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6189)


In this paper, we introduce Linkator, an application architecture that exploits semantic annotations for automatically adding links to previously generated web pages. Linkator provides a mechanism for dereferencing these semantic annotations with what it calls semantic links. Automatically adding links to web pages improves the users’ navigation. It connects the visited page with external sources of information that the user can be interested in, but that were not identified as such during the web page design phase. The process of auto-linking encompasses: finding the terms to be linked and finding the destination of the link. Linkator delegates the first stage to external semantic annotation tools and it concentrates on the process of finding a relevant resource to link to. In this paper, a use case is presented that shows how this mechanism can support knowledge workers in finding publications during their navigation on the web.


auto-linking semantic annotation semantic link dereferencing dynamic links navigation 


  1. 1.
    Alexander, K., Cyganiak, R., Hausenblas, M., Zhao, J.: Describing Linked Datasets - On the Design and Usage of voiD, the ‘Vocabulary of Interlinked Datasets’. In: Linked Data on the Web Workshop (LDOW ’09), in conjunction with 18th International World Wide Web Conference, WWW ’09 (2009)Google Scholar
  2. 2.
    Hughes, G., Carr, L.: Microsoft Smart Tags: Support, ignore or condemn them? In: Proceedings of the ACM Hypertext 2002 Conference, Maryland, USA, pp. 80–81 (2002)Google Scholar
  3. 3.
    Medelyan, O., Witten, I.H., Milne, D.: Topic Indexing with Wikipedia. In: Proceedings of the AAAI 2008 Workshop on Wikipedia and Artificial Intelligence (WIKIAI 2008), Chicago, IL (2008)Google Scholar
  4. 4.
    Mihalcea, R., Csomai, A.: Wikify!: linking documents to encyclopedic knowledge. In: Proceedings of the 16th ACM Conference on Information and Knowledge management (CIKM ’07), Lisbon, Portugal, pp. 233–242 (2007)Google Scholar
  5. 5.
    Milne, D., Witten, I.H.: Learning to link with wikipedia. In: Proceeding of the 17th ACM conference on Information and knowledge management, Napa Valley, California, USA, October 26-30 (2008)Google Scholar
  6. 6.
    Gardner, J., Xiong, L.: Automatic Link Detection: A Sequence Labeling Approach. In: International Conference on Information and Knowledge Management, CIKM ’09 (2009)Google Scholar
  7. 7.
    Reeve, L., Han, H.: Survey of semantic annotation platforms. In: Proceedings of the 2005 ACM Symposium on Applied computing, Santa Fe, New Mexico, March 13-17 (2005)Google Scholar
  8. 8.
    Hartig, O., Bizer, C., Freytag, J.: Executing SPARQL Queries over the Web of Linked Data. In: Bernstein, A., Karger, D.R., Heath, T., Feigenbaum, L., Maynard, D., Motta, E., Thirunarayan, K. (eds.) ISWC 2009. LNCS, vol. 5823, pp. 293–309. Springer, Heidelberg (2009)CrossRefGoogle Scholar
  9. 9.
    Schenk, S., Staab, S.: Networked graphs: a declarative mechanism for SPARQL rules, SPARQL views and RDF data integration on the web. In: Proceeding of the 17th international conference on World Wide Web (WWW ’08), New York, NY, USA, pp. 585–594 (2008)Google Scholar
  10. 10.
    Harth, A., Hose, K., Karnstedt, M., et al.: On Lightweight Data Summaries for Optimised Query Processing over Linked Data (2009)Google Scholar
  11. 11.
    Zemanek, J., Schenk, S., Svatek, V.: Optimizing SPARQL Queries over Disparate RDF Data Sources through Distributed Semi-Joins. In: ISWC 2008 Poster and Demo Session Proceedings. CEUR-WS (2008)Google Scholar
  12. 12.
    Bouquet, P., Ghidini, C., Serafini, L.: Querying the Web of Data: A Formal Approach. In: The Semantic Web, pp. 291–305 (2008)Google Scholar
  13. 13.
    Langegger, A., Wöß, W., Blöchl, M.: A Semantic Web Middleware for Virtual Data Integration on the Web. In: Bechhofer, S., Hauswirth, M., Hoffmann, J., Koubarakis, M. (eds.) ESWC 2008. LNCS, vol. 5021, pp. 493–507. Springer, Heidelberg (2008)CrossRefGoogle Scholar
  14. 14.
    Gardner, J.J., Krowne, A., Xiong, L.: NNexus: An Automatic Linker for Collaborative Web-Based Corpora. IEEE Trans. Knowl. Data Eng. 21(6), 829–839 (2009)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2010

Authors and Affiliations

  • Samur Araujo
    • 1
  • Geert-Jan Houben
    • 1
  • Daniel Schwabe
    • 2
  1. 1.Delft University of TechnologyDelftThe Netherlands
  2. 2.Informatics DepartmentPUC-Rio Rua Marques de Sao Vicente, 225Rio de JaneiroBrazil

Personalised recommendations