Abstract
Since the early days of the Web, researchers and practitioners studied adaptation and personalization to address comprehension and orientation difficulties presented in “one-size-fits-all” interactive systems. Main aim was to alleviate navigational complications and instead, satisfy the heterogeneous needs and requirements of users. Over time, a number of personalization methods and adaptation technologies and mechanisms have been proposed and applied in interactive systems for personalizing their content and functionality to the users’ characteristics. In this chapter we present the underlying principles of adaptation and personalization. Main aim is to provide an overview of state-of-the-art technologies and methods of adaptation and personalization, focusing on the one hand on technical aspects for adapting and personalizing content and functionality, and on the other hand on design aspects for communicating various adaptation effects. Through this chapter the reader will be able to formulate an inclusive theoretical and practical background in the area of adaptation and personalization and understand their differences and commonalities as well as the dynamics that influence their application in various contexts.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Alotaiby FT, Chen JX (2004) A model for team-based access control (TMAC 2004). In: Proceedings of the international conference on information technology: coding and computing (ITCC 2004), pp 450–454
Amazon (2015) Amazon on-line shopping. Available online at http://www.amazon.com. Accessed April 2015
Amichai-Hamburger Y, Vinitzky G (2010) Social network use and personality. Comput Hum Behav 26(6):1289–1295
Anderson C, Domingos P, Weld D (2001) Personalizing web sites for mobile users. In: Proceedings of the 10th international conference on world wide web (WWW ‘01). ACM, New York, pp 565–575
Apple (2015) Apple iOS 8. Available online at http://www.apple.com/ios/. Accessed August 2015
Basilico J, Hofmann T (2004) Unifying collaborative and content-based filtering. In: Proceedings of the 21st international conference on machine learning, Banff, Canada
Belk M, Germanakos P, Papatheocharous E, Constantinides M, Samaras G (2012) Supporting adaptive interactive systems with semantic markups and human factors. In: Proceedings of the international workshop on semantic and social media adaptation and personalization, pp 126–130
Belk M, Germanakos P, Fidas C, Samaras G (2014a) A personalisation method based on human factors for improving usability of user authentication tasks. In: Proceedings of the 22nd international conference on user modeling, adaptation, and personalization, Springer, Cham, pp 13–24
Belk M, Germanakos P, Papatheocharous E, Andreou P, Samaras G (2014b) Integrating human factors and semantic markups in adaptive interactive systems. Open J Web Technol (OJWT), RonPub UG, 1(1):15–26. ISSN: 2199-188X
Belk M, Germanakos P, Fidas C, Andreou P, Samaras G (2015) The PAC framework: personalized authentication and CAPTCHA mechanisms based on human cognitive factors. Technical report, Department of Computer Science, University of Cyprus, TR-2015-2
Bellotti V, Begole B, Chi E, Ducheneaut N, Fang J, Isaacs E, King T, Newman M, Partridge K, Price B, Rasmussen P, Roberts M, Schiano D, Walendowski A (2008) Activity-based serendipitous recommendations with the magitti mobile leisure guide. In: Proceedings of the ACM conference on human factors in computing systems, pp 1157–1166
Berners-Lee T, Hendler J, Lassila O (2001) The semantic web. Sci Am 284(5):34–43
Bing (2015) Bing search engine. Available online at http://www.bing.com. Accessed April 2015
Bogonicolos N, Fragoudis D, Likothanassis S (1999) ARCHIMIDES: an intelligent agent for adaptive personalized navigation within a web server. In: Proceedings of the 32nd annual Hawaii international conference on system science
Brusilovsky P (1996) Methods and techniques of adaptive hypermedia. User Model User-Adap Inter 6(2–3):87–129
Brusilovsky P (2001) Adaptive hypermedia. User Model User-Adap Inter 11(1–2):87–110
Brusilovsky P (2003) From adaptive hypermedia to the adaptive web. In: Szwillus G, Ziegler J (eds) Mensch & computer 2003: Interaktion in Bewegung, pp 21–24
Brusilovsky P (2007) Adaptive navigation support. In: Brusilovsky P, Kobsa A, Nejdl W (eds) The adaptive web, vol 4321, Lecture notes in computer science. Springer, Berlin/Heidelberg, pp 263–290
Brusilovsky P, Henze N (2007) Open corpus adaptive educational hypermedia. In: Brusilovsky P, Kobsa A, Nejdl W (eds) The adaptive web, LNCS, vol 4321. Springer, Berlin/Heidelberg, pp 671–696
Brusilovsky P, Maybury MT (2002) From adaptive hypermedia to the adaptive web. Commun ACM 45(5):30–33
Brusilovsky P, Schwarz E, Weber G (1996) A tool for developing hypermedia-based ITS on WWW. In: Proceedings of workshop architectures and methods for designing cost-effective and reusable ITSs. In conjunction with the international conference on Intelligent Tutoring Systems (ITS 1996)
Brusilovsky P, Eklund J, Schwarz E (1998a) Web-based education for all: a tool for developing adaptive courseware. Computer Networks and ISDN Systems. In: Proceedings of the 7th international www conference, 14–18 April, 30(1–7), pp 291–300
Brusilovsky P, Kobsa A, Vassileva J (1998b) Adaptive hypertext and hypermedia. Springer, Netherlands, ISBN 978-0-7923-4843-6
Brusilovsky P, Farzan R, Ahn J (2006) Layered evaluation of adaptive search. In: Proceedings of the workshop on evaluating exploratory search systems. At SIGIR 2006
Caci B, Cardaci M, Tabacchi ME, Scrima F (2014) Personality variables as predictors of Facebook usage. Psychol Rep 114(2):528–539
Carro RM, Pulido E, Rodríguez P (1999) TANGOW: task-based adaptive learner guidance on the WWW. Computer Science Report, Eindhoven University of Technology, pp 49–57
Cheng L, Liang H, Wu C, Chen M (2013) iGrasp: grasp-based adaptive keyboard for mobile devices. In: Proceedings of the international conference on human factors in computing systems, pp 3037–3046
Chittaro L, Carchietti E, De Marco L, Zampa A (2011) Personalized emergency medical assistance for disabled people. User Model User-Adap Interact 21(4–5):407–440
Chowder G, Nicholas C (1996) Resource selection in café: an architecture for networked information retrieval. In: Proceedings of workshop on networked information retrieval, pp 1343–1355
Cingil I, Dogac A, Azgin A (2000) A broader approach to personalization. Commun ACM 43(8):136–141
Constantinides A, Belk M, Germanakos P, Samaras G (2015) The PersonaCheck system for personalizing M-commerce checkout processes. Demonstration in the proceedings of the 16th IEEE international conference on Mobile Data Management (MDM 2015), IEEE Computer Society
Cristea AI, Ghali F (2011) Towards adaptation in e-learning 2.0. New Rev Hypermedia Multimedia 17(2):199–238
DARPA (2015) The DARPA agent markup language. Available online at http://www.daml.org. Accessed April 2015
De Bra P, Calvi L (1998) AHA! An open adaptive hypermedia architecture. The new review of hypermedia and multimedia, 4. Taylor Graham Publishers, London, pp 115–139
Delicato F, Pirmez L, Carmo L (2001) Fenix – personalized information filtering system for WWW pages. Internet Res Electron Netw Appl Policy 11(1):42–48
Deshpande M, Karypis G (2004) Selective Markov models for predicting web page accesses. ACM Transact Internet Technol 4(2):163–184
Eirinaki M, Vazirgiannis M (2003) Web mining for web personalization. ACM Transact Internet Technol 3(1):1–27
Fidas C, Voyiatzis A, Avouris N (2011) On the necessity of user-friendly CAPTCHA. In: Proceedings of human factors in computing systems (CHI’11), pp 2623–2626
Georgiadis C, Mavridis I, Pangalos G, Thomas R (2001) Flexible team-based access control using contexts. In: Proceedings of the ACM symposium on access control models and technologies, pp 21–27
Germanakos P, Mourlas C, Isaia C, Samaras G (2005) An optimized review of adaptive hypermedia and web personalization – sharing the same objective. In: Proceedings of the 1st international workshop on web personalization, recommender systems and intelligent user interfaces (WPRSIUI 2005) of the 2nd international conference on E-business and TElecommunications networks (ICETE2005), pp 43–48
Germanakos P, Tsianos N, Lekkas Z, Mourlas C, Samaras G (2007a) Capturing essential intrinsic user behaviour values for the design of comprehensive web-based personalized environments. Comput Hum Behav J, Spec Issue Integration Hum Factors Netw Comput. doi:10.1016/j.chb.2007.07.010
Germanakos P, Tsianos N, Lekkas Z, Mourlas C, Belk M, Samaras G (2007b) An AdaptiveWeb system for integrating human factors in personalization of web content. Demonstration in the proceedings of the 11th international conference on User Modeling (UM 2007), Corfu, Greece, 25–29 Jun 2007
Germanakos P, Tsianos N, Lekkas Z, Mourlas C, Samaras G (2008) Realizing comprehensive user profile as the core element of adaptive and personalized communication environments and systems. The Comput J 52(7):749–770
Germanakos P, Tsianos N, Lekkas Z, Belk M, Mourlas C, Samaras G (2009a) Proposing web design enhancements based on specific cognitive factors: an empirical evaluation. In: Proceedings of the 2009 IEEE/WIC/ACM international conference on Web Intelligence (WI 2009), pp 602–605
Germanakos P, Belk M, Tsianos N, Lekkas Z, Mourlas C, Samaras G (2009b) Embracing a human factor’s ontology in the e-commerce context. In: Proceedings of the 2nd annual EuroMed conference, Salerno, 26–28 Oct 2009, pp 714–725
Germanakos P, Belk M, Constantinides A, Samaras G (2015) The PersonaWeb system: personalizing E-commerce environments based on human factors. Demonstration in extended proceedings of the 23rd international conference on user modeling, adaptation, and personalization (UMAP 2015), CEUR workshop proceedings 1388
Golbeck J, Robles C, Turner K (2011) Predicting personality with social media. In Extended abstracts on human factors in computing systems (CHI 2011), ACM Press, New York, pp 253–262
Google (2015a) Google search engine. Available online at http://www.google.com. Accessed April 2015
Google (2015b) Gmail. Available online at http://www.gmail.com. Accessed May 2015
Google (2015c) About schema.org. Available online at https://developers.google.com/structured-data/schema-org. Accessed August 2015
Guarino N, Masolo C, Vetere G (1999) OntoSeek: content-based access to the web. IEEE Intell Syst 14(3):70–80
Guha R, McCool R, Miller E (2003) Semantic search. In: Proceedings of world wide web, pp 700–709
Heflin J, Hendler J, Luke S (1999) SHOE, a knowledge representation language for internet applications, Technical Report CS-TR-4078. Institute for Advanced Computer Studies: University of Maryland, College Park
Herder E, Siehndel P, Kawase R (2014) Predicting user locations and trajectories. In: Proceedings of the international conference on user modeling, adaptation, and personalization (UMAP 2014), pp 86–97
Hori M, Ono K, Abe M, Koyanagi T (2004) Generating transformational annotation for web document adaptation: tool support and empirical evaluation. J Web Semant Sci Serv Agents World Wide Web 2(1):1–18
Hussein T, Linder T, Gaulke W, Ziegler J (2014) Hybreed: a software framework for developing context-aware hybrid recommender systems. User Model User-Adap Interact 24(1–2):121–174
Jovanović J, Gašević D, Torniai C, Bateman S, Hatala M (2009) The social semantic web in intelligent learning environments: state of the art and future challenges. Interact Learn Environ 17(4):273–309
Karat MC, Brodie C, Karat J, Vergo J, Alpert SR (2003) Personalizing the user experience on ibm.com. IBM Syst J 42(4):686–701
Kleanthous-Loizou S, Dimitrova V (2013) Adaptive notifications to support knowledge sharing in close-knit virtual communities. User Model User-Adap Interact 23(2–3):287–343
Knight K, Luk S (1999) Building a large knowledge base for machine translation. In: Proceedings of the twelfth national conference on artificial intelligence 1:773–778
Konstan J, Riedl J (2012) Recommender systems: from algorithms to user experience. J User Model User-Adap Interact 22(1–2):101–123
Korfhage RR (1997) Information storage and retrieval. Wiley Computer Publishing, New York
Krulwich B (1997) Lifestyle finder: intelligent user profiling using large-scale demographic data. Artif Intell Mag 18(2):37–45
Labrou Y, Finin T (1999) Yahoo! As an ontology-using Yahoo! categories to describe documents. In: Proceedings of the 1999 ACM conference on information and knowledge management, pp 180–187
Lankhorst MM, Kranenburg SA, Peddemors AJH (2002) Enabling technology for personalizing mobile services. In: Proceedings of the 35th annual Hawaii international conference on system sciences (HICSS 2002), pp 1464–1471
Li A, Sbattella L, Tedesco R (2013) PoliSpell: an adaptive spellchecker and predictor for people with Dyslexia. In: Proceedings of the international conference on user modeling, adaptation and personalization, pp 302–309
Linden G, Smith B, York J (2003) Amazon.com recommendations: item-to-item collaborative filtering. IEEE Internet Comput 7(1):76–80
Luke S, Spector L, Rager D, Hendler J (1997) Ontology-based web agents. In: Proceedings of the first international conference on autonomous agents, pp 59–66
Maglio P, Barret R (2000) Intermediaries personalize information streams. Commun ACM 43(8):96–101
Matuszyk P, Spiliopoulou M (2014) Hoeffding-CF: neighbourhood-based recommendations on reliably similar users. In: Proceedings of the international conference in user modeling, adaptation, and personalization, pp 146–157
Microsoft (2015) Outlook free personal e-mail. Available online at. http://www.outlook.com. Accessed June 2015
Mitrovic A, Martin B (2002) Evaluating the effects of open student models on learning. In: Proceedings of the international conference on adaptive hypermedia and adaptive web-based systems, pp 296–305
Mobasher B (2007) Data mining for web personalization. In: Brusilovsky P, Kobsa A, Nejdl W (eds) The adaptive web, vol 4321, Lecture notes in computer science. Springer, Berlin/Heidelberg, pp 90–135
Mobasher B, Cooley R, Srivastava J (2000) Automatic personalization based on web usage mining. Commun ACM 43(8):142–151
Mobasher B, Dai H, Luo T, Nakagawa M, Wiltshire J (2002) Discovery of aggregate usage profiles for web personalization. Data Min Knowl Disc 6(1):61–82
Neumann G, Zirvas J (1998) SKILL: a scalable internet-based teaching and learning system. In: Proceedings of WebNet 98 world conference of the www, internet & intranet, Orlando, Florida, 7–12 Nov 1998, pp 688–693
Niu W, Kay J (2010) PERSONAF: framework for personalised ontological reasoning in pervasive computing. User Model User-Adap Interact 20(1):1–40
Ortigosa A, Carro RM, Quiroga JI (2014) Predicting user personality by mining social interactions in Facebook. J Comp Sys Sci 80(1):57–71
OWL: Web-Ontology (WebOnt) Working Group (2015) http://www.w3.org/2001/sw/WebOnt. Accessed 12 Apr 2011
Panayiotou C, Samaras G (2004) mPERSONA: personalized portals for the wireless user: an agent approach. Mob Netw Appl 9(6):663–677
Papanikolaou KA, Grigoriadou M, Kornilakis H, Magoulas GD (2003) Personalizing the interaction in a web-based educational hypermedia system: the case of INSPIRE. User-Model User-Adap Interact 13(3):213–267
Pazzani M (1999) A framework for collaborative, content-based and demographic filtering. Artif Intell Rev 13(5–6):393–408
Pazzani M, Billsus D (2007) Content-based recommendation systems. In: Brusilovsky P, Kobsa A, Nejdl W (eds) The adaptive web, vol 4321, Lecture notes in computer science. Springer, Berlin/Heidelberg, pp 325–341
Pearce C, Miller E (1997) The telltale dynamic hypertext environment: approaches to scalability. Intelligent hypertext: advanced techniques for the world wide web, Lecture notes in computer science, 1326:109–130
Perkowitz M, Etzioni O (1999) Towards adaptive web sites: conceptual framework and case study. Comput Netw 31(11–16):1245–1258
Peterson E, Rayner S, Armstrong S (2009) Researching the psychology of cognitive style and learning style: is there really a future? J Learn Individ Differ 19(4):518–523
Pitkow J, Schütze H, Cass T, Cooley R, Turnbull D, Edmonds A, Adar E, Breuel T (2002) Personalized search. Commun ACM 45(9):50–55
Precision Conference Solutions (2015) PCS paper management system. Available online at http://precisionconference.com. Accessed May 2015
Pu P, Faltings B (2002) Personalized navigation of heterogeneous product spaces using SmartClient. In: Proceedings of the 7th international conference on intelligent user interfaces (IUI 2002). ACM, New York, pp 212–213
RDF: Resource Description Framework (2015) http://www.w3.org/RDF. Accessed 12 Apr 2011
RDFS: Resource Description Framework Schema (2015) http://www.w3.org/TR/rdf-schema. Accessed 12 Apr 2011
Reinecke K, Bernstein A (2011) Improving performance, perceived usability, and aesthetics with culturally adaptive user interfaces. J Transact Comput Hum Interact 18(2), Article 8, 29 p
Riding R, Cheema I (1991) Cognitive styles – an overview and integration. J Educ Psychol 11(3/4):193–215
Rossi G, Schwade D, Guimaraes MR (2001) Designing personalized web applications. In: Proceedings of the 10th international conference on World Wide Web (WWW ’01). ACM, New York, pp 275–284
Sandhu R (1998) Role-based access control, Advances in computers, vol 46. Academic Press, New York
Schafer JB, Frankowski D, Herlocker J, Sen S (2007) Collaborative filtering recommender systems. In: Brusilovsky P, Kobsa A, Nejdl W (eds) The adaptive web, vol 4321, Lecture notes in computer science. Springer, Berlin/Heidelberg, pp 291–324
Schneider-Hufschmidt M, Kühme T, Malinowski U (1993) Adaptive user interfaces: principles and practice, human factors in information technology. North-Holland, Amsterdam
Sleeman D, Brown JS (1982) Intelligent tutoring systems, vol 228(4698). Academic Press, London, pp 456–462
Smyth B (2007) Case-based recommendation. In: Brusilovsky P, Kobsa A, Nejdl W (eds) The adaptive web, vol 4321, Lecture notes in computer science. Springer, Berlin/Heidelberg, pp 342–376
Somyürek S (2015) The new trends in adaptive educational hypermedia systems. Int Rev Res Open Distrib Learn 16(1):221–241
Steichen B, Wu M, Toker D, Conati C, Carenini G (2014) Te,Te,Hi,Hi: eye gaze sequence analysis for informing user-adaptive information visualizations. In: Proceedings of the conference on user modeling, adaptation, and personalization (UMAP’14), Springer, Cham, vol 8538, pp 183–194
Tarpin-Bernard F, Habieb-Mammar H (2005) Modeling elementary cognitive abilities for adaptive hypermedia presentation. User Model User-Adap Interact 15(5):459–495
Teevan J, Karlson A, Amini S, Brush AJB, Krumm J (2011) Understanding the importance of location, time, and people in mobile local search behavior. In: Proceedings of the 13th international conference on human computer interaction with mobile devices and services, pp 77–80
Thomas RK (1997) Team-Based Access Control (TMAC): a primitive for applying role-based access controls in collaborative environments. In: Proceedings of the second ACM workshop on role-based access control, Fairfax
Thomas C, Fischer G (1997) Using agents to personalize the web. In: Proceedings of the ACM Intelligent User Interfaces (IUI 1997), pp 53–60
Tsianos N, Germanakos P, Lekkas Z, Mourlas C, Belk M, Christodoulou E, Spanoudis G, Samaras G (2008) Enhancing e-Learning environments with users’ cognitive factors: the case of EKPAIDEION. In: Proceedings of the 7th European conference on e-Learning (ECEL 2008), pp 877–889
Tsianos T, Germanakos P, Lekkas Z, Saliarou A, Mourlas C, Samaras G (2010) A preliminary study on learners physiological measurements in educational hypermedia. In: Proceedings of the IEEE international conference on advanced learning, pp 61–63
Tyler S, Zhang Y (2008) Open domain recommendation: social networks and collaborative filtering. Advanced data mining and applications, pp 330–341
Wald R, Khoshgoftaar T, Sumner C (2012) Machine prediction of personality from Facebook profiles. In: International conference on Information Reuse & Integration (IRI), pp 109–115
Walker E, Rummel N, Koedinger K (2009) CTRL: a research framework for providing adaptive collaborative learning support. User Model User-Adap Interact 19(5):387–431
Weber G, Brusilovsky P (2001) ELM-ART: an adaptive versatile system for web-based instruction. Int J Artif Intell Educ 12(4):351–384
Weber G, Specht M (1997) User modeling and adaptive navigation support in www-based tutoring systems. In: Proceedings of user modeling ’97, pp 289–300
Wen J, Dou Z, Song R (2009) Personalized web search. Encyclopedia of database systems. Springer, US
XHTML v.1.0: The extensible hypertext markup language (2015), 2nd ed. http://www.w3.org/TR/xhtml1. Accessed 12 Apr 2011
XML: eXtensible Markup Language (2015) http://www.xml.com. Accessed 12 Apr 2015
Yahoo! (2015) Yahoo! directory. Available online at http://www.yahoo.com. Accessed July 2015
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this chapter
Cite this chapter
Germanakos, P., Belk, M. (2016). Personalization Categories and Adaptation Technologies. In: Human-Centred Web Adaptation and Personalization. Human–Computer Interaction Series. Springer, Cham. https://doi.org/10.1007/978-3-319-28050-9_4
Download citation
DOI: https://doi.org/10.1007/978-3-319-28050-9_4
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-28048-6
Online ISBN: 978-3-319-28050-9
eBook Packages: Computer ScienceComputer Science (R0)