Data Mining for User Modeling and Personalization in Ubiquitous Spaces


User modeling (UM) has traditionally been concerned with analyzing a user’s interaction with a system and with developing cognitive models that aid in the design of user interfaces and interaction mechanisms. Elements of a user model may include representation of goals, plans, preferences, tasks, and/or abilities about one or more types of users, classification of a user into subgroups or stereotypes, the formation of assumptions about the user based on the interaction history, and the generalization of the interaction histories of many users into groups, among many others.


Data Mining Recommender System User Modeling Ubiquitous Computing Common Object Request Broker Architecture 
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.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    van der Aalst WMP, van Dongen BF, Herbst J, Maruster L, Schimm G, Weijters AJMM (2003) Workflow mining: a survey of issues and approaches. Data Knowl Eng 47(2):237–267CrossRefGoogle Scholar
  2. [2]
    Adomavicius G, Tuzhilin A (2005) Toward the next generation of recommender systems: A survey of the state-of-the-art and possible extensions. IEEE Transactions on Knowledge and Data Engineering 17(6):734–749CrossRefGoogle Scholar
  3. [3]
    Albrecht D, Zukerman I (2007) Introduction to the special issue on statistical and probabilistic methods for user modeling. User Modeling and User-Adapted Interaction 17(1-2):1–4CrossRefGoogle Scholar
  4. [4]
    Amatriain X, Jaimes A, Oliver N, Pujol JM (2010) Data Mining Fundamentals for Recommender Systems, Springer, Hingham, MA, USA. Handbook of Recommender SystemsGoogle Scholar
  5. [5]
    Ardissono L, Maybury M (2004) Preface: Special issue on user modeling and personalization for television. User Modeling and User-Adapted Interaction 14(1):1–3CrossRefGoogle Scholar
  6. [6]
    Ashbrook D, Starner T (2003) Using gps to learn significant locations and predict movement across multiple users. Personal Ubiquitous Comput 7(5):275–286CrossRefGoogle Scholar
  7. [7]
    Berkhin P (2006) A survey of clustering data mining techniquesGoogle Scholar
  8. [8]
    Berkovsky S (2005) Ubiquitous user modeling in recommender systems. In: Ardissono L, Brna A, Mitrovic A (eds) Proceedings of the 10th international conference on user modelling, pp 496–498Google Scholar
  9. [9]
    Bohnert F, Zukerman I, Berkovsky S, Baldwin T, Sonenberg L (2008) Using interest and transition models to predict visitor locations in museums. AI Commun 21(2-3):195–202MATHGoogle Scholar
  10. [10]
    Bolchini C, Curino CA, Quintarelli E, Schreiber FA, Tanca L (2007) A data-oriented survey of context models. SIGMOD Rec 36(4):19–26CrossRefGoogle Scholar
  11. [11]
    Brown P, Bovey J, Chen X (1997) Context-aware applications: from the laboratory to the marketplace. IEEE Personal Communications 4(5):58–64CrossRefGoogle Scholar
  12. [12]
    Brusilovsky P (2001) Adaptive hypermedia. User Modeling and User-Adapted Interaction 11(1-2):87–110MATHCrossRefGoogle Scholar
  13. [13]
    Brusilovsky P, Maybury MT (2002) From adaptive hypermedia to the adaptive web. Commun ACM 45(5):30–33CrossRefGoogle Scholar
  14. [14]
    Buchanan BG, Shortliffe EH (1984) Rule Based Expert Systems: The Mycin Experiments of the Stanford Heuristic Programming Project The Addison-Wesley s. in artificial intelligence. Addison-Wesley Longman Publishing Co., Inc., Boston, MA, USAGoogle Scholar
  15. [15]
    Buchholz S, Hamann T, Hübsch G (2004) Comprehensive structured context profiles (cscp): Design and experiences. IEEE International Conference on Pervasive Computing and Communications Workshops p 43Google Scholar
  16. [16]
    Burke R (2002) Hybrid recommender systems: Survey and experiments. User Modeling and User-Adapted Interaction 12(4):331–370MATHCrossRefGoogle Scholar
  17. [17]
    Capra L, Emmerich W, Mascolo C (2001) Reflective middleware solutions for context-aware applications. In: REFLECTION ’01: Proceedings of the Third International Conference on Metalevel Architectures and Separation of Crosscutting Concerns, Springer-Verlag, London, UK, pp 126–133CrossRefGoogle Scholar
  18. [18]
    Carberry S (2001) Techniques for plan recognition. User Modeling and User Adapted Interaction 11(1):1–31CrossRefGoogle Scholar
  19. [19]
    Carmichael DJ, Kay J, Kummerfeld B (2005) Consistent modelling of users, devices and sensors in a ubiquitous computing environment. User Modeling and User-Adapted Interaction 15(3-4):197–234CrossRefGoogle Scholar
  20. [20]
    Chakrabarti S (2000) Data mining for hypertext: A tutorial survey. ACM SIGKDD Explorations 1:1–11CrossRefGoogle Scholar
  21. [21]
    Chen G, Kotz D (2000) A survey of context-aware mobile computing research. Tech. rep., Hanover, NH, USAGoogle Scholar
  22. [22]
    Chen PPS (1976) The entity-relationship model—toward a unified view of data. ACM Transactions on Database Systtems 1(1):9–36CrossRefGoogle Scholar
  23. [23]
    Cheverst K, Mitchell K, Davies N (1999) Design of an object model for a context sensitive tourist guide. In: Computers and Graphics, pp 883–891Google Scholar
  24. [24]
    Chin DN (2001) Empirical evaluation of user models and user-adapted systems. User Modeling and User-Adapted Interaction 11(1-2):181–194MATHCrossRefGoogle Scholar
  25. [25]
    Chin DN, Crosby ME (2002) Introduction to the special issue on empirical evaluation of user models and user modeling systems. User Modeling and User-Adapted Interaction 12(2-3):105–109CrossRefGoogle Scholar
  26. [26]
    Choi B, Lee J Iand Kim (2006) Culturability in mobile data services: A qualitative study of the relationship between cultural characteristics and user-experience attributes. Internacional Journal of Human-Computer Interaction 20(3):171–206CrossRefGoogle Scholar
  27. [27]
    Coutaz J, Crowley JL, Dobson S, Garlan D (2005) Context is key. Communications of the ACM 48(3):49–53CrossRefGoogle Scholar
  28. [28]
    Eagle N, Pentland A (2006) Reality mining: sensing complex social systems. Personal Ubiquitous Comput 10(4):255–268CrossRefGoogle Scholar
  29. [29]
    Eirinaki M, Vazirgiannis M (2003) Web mining for web personalization. ACM Trans Internet Technol 3(1):1–27CrossRefGoogle Scholar
  30. [30]
    Fayyad UM, Piatetsky-Shapiro G, Smyth P (1996) From data mining to knowledge discovery: an overview, American Association for Artificial Intelligence, Menlo Park, CA, USA, pp 1–34. Advances in knowledge discovery and data miningGoogle Scholar
  31. [31]
    Fischer G (2001) User modeling in human–computer interaction. User Modeling and User-Adapted Interaction 11(1-2):65–86MATHCrossRefGoogle Scholar
  32. [32]
    Frawley W, Piatetsky-Shapiro G, Matheus C (1992) Knowledge discovery in databases - an overview. AI Magazine 13:57–70Google Scholar
  33. [33]
    Freitas A (2003) A survey of evolutionary algorithms for data mining and knowledge discovery. Advances in evolutionary computing: theory and applications pp 819–845Google Scholar
  34. [34]
    Froehlich J, Chen MY, Consolvo S, Harrison B, Landay JA (2007) Myexperience: a system for in situ tracing and capturing of user feedback on mobile phones. In: MobiSys ’07: Proceedings of the 5th international conference on Mobile systems, applications and services, ACM, New York, NY, USA, pp 57–70CrossRefGoogle Scholar
  35. [35]
    Getoor L, Diehl CP (2005) Link mining: a survey. SIGKDD Explorations Newsletter 7(2):3–12CrossRefGoogle Scholar
  36. [36]
    Ghidini C, Giunchiglia F (2001) Local models semantics, or contextual reasoning = locality + compatibility. Artificial Intelligence 127(2):221–259MATHCrossRefMathSciNetGoogle Scholar
  37. [37]
    Goebel M, Gruenwald L (1999) A survey of data mining and knowledge discovery software tools. SIGKDD Explor Newsl 1(1):20–33CrossRefGoogle Scholar
  38. [38]
    Hand D, Mannila H, Smyth P (2001) Principles of Data Mining. MIT Press, Cambridge, MassachussetsGoogle Scholar
  39. [39]
    Heckmann D, Schwartz T, Brandherm B, Kröner A (2005 Decentralized user modeling with userml and gumo. In: Peter Dolog JV (ed) Decentralized, Agent Based and Social Approaches to User Modeling, Workshop DASUM-05 at 9th International Conference on User Modelling, UM2005, Edinburgh, Scotland, pp 61–66Google Scholar
  40. [40]
    Heckmann D, Schwartz T, Brandherm B, Schmitz M, von Wilamowitz-Moellendorff M (2005) Gumo : The general user model ontology. User Modeling 2005 pp 428–432Google Scholar
  41. [41]
    Henricksen K, Indulska J, Rakotonirainy A (2003) Generating context management infrastructure from high-level context models. In: 4th International Conference on Mobile Data Management (MDM), pp 1–6Google Scholar
  42. [42]
    Hightower J, Borriello G (2001) Location systems for ubiquitous computing. Computer 34(8):57–66CrossRefGoogle Scholar
  43. [43]
    Hofstede G (1984) Culture’s consequences: international differences in work-related values. SAGE Press, London and Beverly HillsGoogle Scholar
  44. [44]
    Hosking JRM, Pednault EPD, Sudan M (1997) A statistical perspective on data mining. Future Gener Comput Syst 13(2-3):117–134CrossRefGoogle Scholar
  45. [45]
    Jaimes A, Sebe N, Gatica-Perez D (2006) Human-centered computing: a multimedia perspective. In: Proceedings of the 14th annual ACM international conference on Multimedia, ACM, New York, NY, USA, pp 855–864CrossRefGoogle Scholar
  46. [46]
    Jameson A, Krüger A (2005) Preface to the special issue on user modeling in ubiquitous computing. User Modeling and User-Adapted Interaction 15(3-4):193–195CrossRefGoogle Scholar
  47. [47]
    Jhangiani I (2006) A cross-cultural comparison of cell phone interface design preferences from the perspective of nationality and disability. Master’s thesis, Virginia Polytechnic Institute and State University, Blacksburg, VirginiaGoogle Scholar
  48. [48]
    Jordon PW (2000) Designing pleasurable products: An Introduction to the New Human Factors. Taylor and Francis, LondonGoogle Scholar
  49. [49]
    Kagal L, Korolev V, Chen H, Anupam J, Finin T (2001) Centaurus: a framework for intelligent services in a mobile environment. In: Proceedings of the International Workshop on Smart Appliances and Wearable Computing (IWSAWC), pp 195–201Google Scholar
  50. [50]
    Kantardzic M (2003) Data Mining: Concepts, Models, Methods, and Algorithms. John Wiley and Sons, New YorkMATHGoogle Scholar
  51. [51]
    Keogh E, Kasetty S (2002) On the need for time series data mining benchmarks: a survey and empirical demonstration. In: KDD ’02: Proceedings of the eighth ACM SIGKDD international conference on Knowledge discovery and data mining, ACM, New York, NY, USA, pp 102–111CrossRefGoogle Scholar
  52. [52]
    Kobsa A (2001) Generic user modeling systems. User Modeling and User-Adapted Interaction 11(1-2):49–63MATHCrossRefGoogle Scholar
  53. [53]
    Kobsa A, Fink J (2006) An ldap-based user modeling server and its evaluation. User Modeling and User-Adapted Interaction 16(2):129–169CrossRefGoogle Scholar
  54. [54]
    Kosala R, Blockeel H (2000) Web mining research: a survey. SIGKDD Explor Newsl 2(1):1–15CrossRefGoogle Scholar
  55. [55]
    Kruger A, Baus J, Heckmann D, Kruppa M, Wasinger R (2007) Adaptive mobile guides. The Adaptive Web, Springer, Hingham, MA, USA, pp 521–549Google Scholar
  56. [56]
    Larson H (1969) Introduction to Probability Theory and Statistical Inference. Wiley International Edition, New YorkGoogle Scholar
  57. [57]
    Lehikoinen JT, Lehikoinen J, Huuskonen P (2008) Understanding privacy regulation in ubicomp interactions. Personal Ubiquitous Comput 12(8):543–553CrossRefGoogle Scholar
  58. [58]
    Ling CX, Li C (1998) Data mining for direct marketing: Problems and solutions. In: Proceedings of Fourth International Conference on Knowledge Discovery and Data Mining (KDD 98), pp 73–79Google Scholar
  59. [59]
    Madeira SC, Oliveira AL (2004) Biclustering algorithms for biological data analysis: A survey. IEEE/ACM Transactons on Computational Biology and Bioinformatics 1(1):24–45CrossRefGoogle Scholar
  60. [60]
    Marcus A, Gould EW (2000) Crosscurrents: cultural dimensions and global web user-interface design. interactions 7(4):32–46CrossRefGoogle Scholar
  61. [61]
    McCarthy J, Buvac S (1994) Formalizing context (expanded notes). Tech. rep., Stanford, CA, USAGoogle Scholar
  62. [62]
    McGarry K (2005) A survey of interestingness measures for knowledge discovery. Knowl Eng Rev 20(1):39–61CrossRefGoogle Scholar
  63. [63]
    Miettinen M, Oulasvirta A (2007) Predicting time-sharing in mobile interaction. User Modeling and User-Adapted Interaction 17(5):475–510CrossRefGoogle Scholar
  64. [64]
    Miller HJ, Han J (1975) The Environment and Social Behavior. Brooks Cole Publishing, MonterreyGoogle Scholar
  65. [65]
    Miller HJ, Han J (2001) Geographic Data Mining and Knowledge Discovery. Taylor & Francis, Inc., Bristol, PA, USACrossRefGoogle Scholar
  66. [66]
    Mitra S, Pal S, Mitra P (2002) Data mining in soft computing framework: a survey. Neural Networks, IEEE Transactions on 13(1):3–14Google Scholar
  67. [67]
    Ferreira de Oliveira M, Levkowitz H (2003) From visual data exploration to visual data mining: a survey. Visualization and Computer Graphics, IEEE Transactions on 9(3):378–394Google Scholar
  68. [68]
    Peintner B, Viappiani P, Yorke-Smith N (2008) Preferences in interactive systems: Technical challenges and case studies. AI Magazine 29(4):13–24Google Scholar
  69. [69]
    Pierrakos D, Paliouras G, Papatheodorou C, Spyropoulos CD (2003) Web usage mining as a tool for personalization: A survey. User Modeling and User-Adapted Interaction 13(4):311–372CrossRefGoogle Scholar
  70. [70]
    Preibusch S, Hoser B, Gürses S, Berendt B (2007) Ubiquitous social networks - opportunities and challenges for privacy-aware user modelling. In: Proceedings of Workshop on Data Mining for User ModelingGoogle Scholar
  71. [71]
    Reinecke K, Reif G, Bernstein A (2007) Cultural User Modeling With CUMO: An Approach to Overcome the Personalization Bootstrapping Problem. In: First International Workshop on Cultural Heritage on the Semantic Web at the 6th International Semantic Web Conference (ISWC 2007), Busan, South KoreaGoogle Scholar
  72. [72]
    Roddick JF, Spiliopoulou M (2002) A survey of temporal knowledge discovery paradigms and methods. IEEE Trans on Knowl and Data Eng 14(4):750–767CrossRefGoogle Scholar
  73. [73]
    Ryan N (1999) Contextml: Exchanging contextual information between a mobile client and the fieldnote server. URL
  74. [74]
    Schmidt A, Van Laerhoven K (2001) How to build smart appliances? Personal Communications, IEEE [see also IEEE Wireless Communications] 8(4):66–71Google Scholar
  75. [75]
    Shardanand U, Maes P (1995) Social information filtering: algorithms for automating “word of mouth”. In: CHI ’95: Proceedings of the SIGCHI conference on Human factors in computing systems, ACM Press/Addison-Wesley Publishing Co., New York, NY, USA, pp 210–217Google Scholar
  76. [76]
    Specht M, Lorenz A, Zimmermann A (2005) Towards a framework for distributed user modelling for ubiquitous computing. In: DASUM 2005 workshop in conjunction with User Modeling 2005Google Scholar
  77. [77]
    Stock O, Zancanaro M, Busetta P, Callaway C, Krüger A, Kruppa M, Kuflik T, Not E, Rocchi C (2007) Adaptive, intelligent presentation of information for the museum visitor in peach. User Modeling and User-Adapted Interaction 17(3):257–304CrossRefGoogle Scholar
  78. [78]
    Strang T, Popien CL (2004) A context modeling survey. In: UbiComp 1st International Workshop on Advanced Context Modelling, Reasoning and Management, Nottingham, pp 31–41Google Scholar
  79. [79]
    Theofanos M, Scholtz J (2001) A diner’s guide to evaluating a framework for ubiquitous computing applications. In: Davis H, Douglas Y, Duran DG (eds) Hypertext 2001. Proceedings of the Twelfth ACM Conference on Hypertext and Hypermedia, ACM PressGoogle Scholar
  80. [80]
    Warren Liao T (2005) Clustering of time series data–a survey. Pattern Recognition 38(11):1857–1874MATHCrossRefGoogle Scholar
  81. [81]
    Yannakakis GN, Hallam J, Lund HH (2008) Entertainment capture through heart rate activity in physical interactive playgrounds. User Modeling and User-Adapted Interaction 18(1-2):207–243CrossRefGoogle Scholar
  82. [82]
    Zimmermann A, Specht M, Lorenz A (2005) Personalization and context management. User Modeling and User-Adapted Interaction 15(3-4):275–302CrossRefGoogle Scholar
  83. [83]
    Zukerman I, Albrecht DW (2001) Predictive statistical models for user modeling. User Modeling and User-Adapted Interaction 11(1-2):5–18MATHCrossRefGoogle Scholar
  84. [84]
    Zukerman I, Zukerman I, Albrecht DW, Nicholson AE (1999) Predicting users’ requests on the www. In: Proceedings of the Seventh International Conference on User Modeling (UM 99), pp 275–284

Copyright information

© Springer Science+Business Media, LLC 2010

Authors and Affiliations

  1. 1.Telefonica ResearchMadridSpain

Personalised recommendations