Skip to main content

CMSs, Linked Data and Semantics: A Linked Data Mashup over Drupal for Personalized Search

  • Conference paper
Metadata and Semantics Research (MTSR 2013)

Abstract

Semantic mashups are a representative paradigm of Web applications which highlight the novelties and added-value of Semantic Web technologies, especially Linked Data. However, Semantic Web applications are often lacking desirable features related to their ‘Web’ part. On the other hand, in the world of traditional web-CMSs, issues like front-end intuitiveness, dynamic content rendering and streamlined user management have been already dealt with, elaborated and resolved. Instead of reinventing the wheel, in this paper we propose an example of how these features can be successfully integrated within a semantic mashup. In particular, we re-engineer our own semantic book mashup by taking advantage of the Drupal infrastructure. This mashup enriches data from various Web APIs with semantics in order to produce personalized book recommendations and to integrate them into the Linked Open Data (LOD) cloud. It is shown that this approach not only leaves reasoning expressiveness and effective ontology management uncompromised, but comes to their benefit.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Berrueta, D., Phipps, J. (eds.): Best Practice Recipes for Publishing RDF Vocabularies. W3C Working Group Note (2008)

    Google Scholar 

  2. Bizer, C., Seaborne, A.: D2RQ-treating non-RDF databases as virtual RDF graphs. In: 3rd Int. Semantic Web Conference (2004)

    Google Scholar 

  3. Bratsas, C., Bamidis, P., Dimou, A., Antoniou, I., Ioannidis, L.: Semantic CMS and Wikis as Platforms for Linked Learning. In: 2nd Int. Workshop on Learning and Education with the Web of Data – 24th Int. World Wide Web Conference (2012)

    Google Scholar 

  4. Corlosquet, S., Delbru, R., Clark, T., Polleres, A., Decker, S.: Produce and Consume Linked Data with Drupal! In: Bernstein, A., Karger, D.R., Heath, T., Feigenbaum, L., Maynard, D., Motta, E., Thirunarayan, K. (eds.) ISWC 2009. LNCS, vol. 5823, pp. 763–778. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  5. Heath, T., Bizer, B.: Linked Data: Evolving the Web into a Global Data Space, 1st edn. Synthesis Lectures on the Semantic Web: Theory and Technology, vol. 1, pp. 1–136. Morgan & Claypool (2011)

    Google Scholar 

  6. Kalou, K., Pomonis, T., Koutsomitropoulos, D., Papatheodorou, T.S.: Intelligent Book Mashup: Using Semantic Web Ontologies and Rules for User Personalisation. In: 4th IEEE Int. Conference on Semantic Computing - Int. Workshop on Semantic Web and Reasoning for Cultural Heritage and Digital Libraries, pp. 536–541. IEEE (2010)

    Google Scholar 

  7. Koschmider, A., Torres, V., Pelechano, V.: Elucidating the Mashup Hype: Definition, Challenges, Methodical Guide and Tools for Mashups. In: 2nd Workshop on Mashups, Enterprise Mashups and Lightweight Composition on the Web (2009)

    Google Scholar 

  8. Koutsomitropoulos, D., Solomou, G., Pomonis, T., Aggelopoulos, P., Papatheodorou, T.S.: Developing Distributed Reasoning-based Applications for the Semantic Web. In: 24th IEEE Int. Conference on Advanced Information and Networking - Int. Symposium on Mining and Web, pp. 593–598. IEEE (2010)

    Google Scholar 

  9. Liebig, T., Luther, M., Noppens, O., Wessel, M.: OWLlink. Semantic Web Journal 2, 23–32 (2011)

    Google Scholar 

  10. Linked Open Data Project, http://linkeddata.org/

  11. Noppens, O., Luther, M., Liebig, T.: The OWLlink API-Teaching OWL Components a Common Protocol. In: 7th Workshop on OWL: Experiences and Directions. CEUR Workshop Proceedings, vol. 614 (2010)

    Google Scholar 

  12. Patel, S.K., Rathod, V.R., Prajapati, J.B.: Performance Analysis of Content Management Systems-Joomla, Drupal and WordPress. International Journal of Computer Applications 21, 39–43 (2011)

    Article  Google Scholar 

  13. Solomou, G., Kalou, K., Koutsomitropoulos, D., Papatheodorou, T.S.: A Mashup Personalization Service based on Semantic Web Rules and Linked Data. In: 7th Int. Conference on Signal Image Technology and Internet Information Systems, pp. 89–96. IEEE (2011)

    Google Scholar 

  14. Tomlinson, T.: Beginning Drupal 7. Apress (2010)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kalou, A.K., Koutsomitropoulos, D.A., Solomou, G.D. (2013). CMSs, Linked Data and Semantics: A Linked Data Mashup over Drupal for Personalized Search. In: Garoufallou, E., Greenberg, J. (eds) Metadata and Semantics Research. MTSR 2013. Communications in Computer and Information Science, vol 390. Springer, Cham. https://doi.org/10.1007/978-3-319-03437-9_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-03437-9_6

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-03436-2

  • Online ISBN: 978-3-319-03437-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics