Abstract
User profiles or user models are vital in many areas in which it is essential to obtain knowledge about users of software applications. Examples of these areas are intelligent agents, adaptive systems, intelligent tutoring systems, recommender systems, intelligent e-commerce applications, and knowledge management systems. In this chapter we study the main issues regarding user profiles from the perspectives of these research fields. We examine what information constitutes a user profile; how the user profile is represented; how the user profile is acquired and built; and how the profile information is used. We also discuss some challenges and future trends in the intelligent user profiling area.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Adomavicius, G., Tuzhilin, A.: Using Data Mining Methods to Build Customer Profiles. IEEE Computer 34(2) (2001)
Agrawal, R., Srikant, R.: Fast Algorithms for Mining Association Rules. In: Proc. of the 20th Int’l Conference on Very Large Databases, Chile (1994)
Ahn, H., Picard, R.: Affective Cognitive Learning and Decision Making: A Motivational Reward Framework For Affective Agents. In: The 1st International Conference on Affective Computing and Intelligent Interaction, Beijing, China (2005)
Ardissono, L., Goy, A., Petrone, G., Segnan, M., Torasso, P.: Ubiquitous User Assistance in a Tourist Information Server. In: De Bra, P., Brusilovsky, P., Conejo, R. (eds.) AH 2002. LNCS, vol. 2347, pp. 14–23. Springer, Heidelberg (2002)
Armentano, M., Amandi, A.: A Bayesian Networks Approach to Plan Recognition for Interface Agents. In: Proc. Argentine Symposium on Artificial Intelligence, pp. 1–12 (2006)
Arya, A., Jefferies, N., Enns, J., DiPaola, S.: Facial actions as visual cues for personality. Computer Animation and Virtual Worlds 17(3-4), 371–382 (2006)
Baghaei, N., Mitrovic, A.: Evaluating a Collaborative Constraint-based Tutor for UML Class Diagrams. Frontiers in Artificial Intelligence and Applications, vol. 158. IOS Press, Amsterdam (2007)
Billsus, D., Pazzani, M.: A Personal News Agent that Talks, Learns and Explains. In: Proc. 3rd Int. Conf. on Autonomous Agents (Agents 99), Seattle, Washington (1999)
Boyle, C., Encarnacion, A.: MetaDoc: an adaptive hypertext reading system. User Modeling and User-adapted Interaction 4, 1–19 (1994)
Brajnik, G., Tasso, C.: A shell for developing non-monotonic user modeling systems. International Journal of Human-Computer Studies 40, 31–62 (1994)
Brusilovsky, P., Sosnovsky, S., Shcherbinina, O.: User Modeling in a Distributed E-learning Architecture. In: Ardissono, L., Brna, P., Mitrović, A. (eds.) UM 2005. LNCS (LNAI), vol. 3538, pp. 387–391. Springer, Heidelberg (2005)
Brusilovsky, P., Millán, E.: User Models for Adaptive Hypermedia and Adaptive Educational Systems. In: Brusilovsky, P., Kobsa, A., Nejdl, W. (eds.) Adaptive Web 2007. LNCS, vol. 4321, pp. 3–53. Springer, Heidelberg (2007)
Carver, C.A., Howard, R.A., Lavelle, E.: Enhancing student learning by incorporating learning styles into adaptive hypermedia. In: Proceedings of 1996 ED-MEDIA World Conf. on Educational Multimedia and Hypermedia, Boston, USA, pp. 118–123 (1996)
Cawsey, A., Grasso, F., Paris, C.: Adaptive Information for Consumers of Healthcare. In: Brusilovsky, P., Kobsa, A., Nejdl, W. (eds.) Adaptive Web 2007. LNCS, vol. 4321, pp. 465–484. Springer, Heidelberg (2007)
Chen, C., Hsieh, Y.: Mining Learner Profile Utilizing Association Rule for Common Learning Misconception Diagnosis. In: ICALT 2005, pp. 588–592 (2005)
Conati, C., VanLehn, K.: Toward computer-based support of meta-cognitive skills: A computational framework to coach self-explanation. The International Journal of Artificial Intelligence in Education 11, 389–415 (2000)
Conati, C., Gertner, A., VanLehn, K.: Using Bayesian Networks to Manage Uncertainty in Student Modeling. User Modeling and User-Adapted Interaction 12(4), 371–417 (2002)
Dey, A., Abwod, G.: Towards a better understanding of context and context-awareness. GVU Technical Report GIT-GVU-99-22 (1999), Also In the Workshop on The What, Who, Where, When, and How of Context-Awareness, CHI 2000
D’Mello, S.K., Picard, R.W., Graesser, A.C.: Towards an Affect-Sensitive AutoTutor. IEEE Intelligent Systems (Special issue on Intelligent Educational Systems) 22(4), 53–61 (2007)
Felder, R., Silverman, L.: Learning and Teaching Styles in Engineering Education. Engineering Education 78(7), 674–681 (1988)
Gamboa, H., Fred, A.: Designing intelligent tutoring systems: a bayesian approach. In: ICEIS Artificial Intelligence and Decision Support Systems, pp. 452–458 (2001)
Garcia, P., Amandi, A., Schiaffino, S., Campo, M.: Evaluating Bayesian Networks’ Precision for Detecting Students’ Learning Styles. Computers and Education 49(3), 794–808 (2007)
Gertner, A.S., VanLehn, K.: Andes: A Coached Problem Solving Environment for Physics. In: Gauthier, G., VanLehn, K., Frasson, C. (eds.) ITS 2000. LNCS, vol. 1839, pp. 133–148. Springer, Heidelberg (2000)
Gery, M., Hadad, H.: Evaluation of web usage mining approaches for user’s next request prediction. In: Proceedings of the 5th ACM international workshop on Web information and data management, pp. 74–81 (2003)
Gilbert, J., Han, C.: Arthur: An Adaptive Instruction System Based on Learning Styles. In: Proceedings of International Conference on Mathematics / Science Education and Technology, pp. 100–105 (1999)
Godoy, D., Schiaffino, S., Amandi, A.: Interface Agents Personalizing Web-based Tasks. Cognitive Systems Research Journal (Special Issue on Intelligent Agents and Data Mining for Cognitive Systems) 5, 207–222 (2004)
Godoy, D., Amandi, A.: A Conceptual Clustering Approach for User Profiling in Personal Information Agents. AI Communications 19(3), 207–227 (2006)
Goker, A., Myrhaug, H.I.: User context and personalization. In: Proceedings of ECCBR Workshop on Case Based Reasoning and Personalization, UK (2002)
Goldberg, L.R.: The structure of phenotypic personality traits. American Psychologist 48, 26–34 (1993)
Greer, J., Koehn, G.: The peculiarities of plan recognition for intelligent tutoring systems. In: Proceedings of the workshop on The Next Generation of Plan Recognition Systems: Challenges for and Insight from Related Areas of AI, pp. 54–59 (1995)
Grigoriadou, M., Papanikolaou, K., Kornilakis, H., Magoulas, G.: INSPIRE: an intelligent system for personalized instruction in a remote environment. In: Proceedings of 3rd Workshop on Adaptive Hypertext and Hypermedia, pp. 13–24 (2001)
Guarnino, N., Giaretta, P.: Ontologies and knowledge bases: Towards a terminological clarification. In: Towards Very Large Knowledge Bases: Knowledge Building and Knowledge Sharing, pp. 25–32. IOS Press, Amsterdam (1995)
Honey, P., Mumford, A.: The Manual of Learning Styles. Maidenhead (1992)
Horvitz, E., Breese, J., Heckerman, D., Hovel, D., Rommelse, K.: The Lumiere project: Bayesian user modeling for inferring the goals and needs of software users. In: Proceedings of the 14th Conference on Uncertainty in Artificial Intelligence, pp. 256–265 (1998)
Huber, M., Durfee, E., Wellman, M.: The automated mapping of plans for plan recognition. In: Workshop on Distributed Artificial Intelligence, pp. 137–152 (1994)
Jameson, A., Smyth, B.: Recommendation to groups. In: Brusilovsky, P., Kobsa, A., Nejdl, W. (eds.) Adaptive Web 2007. LNCS, vol. 4321, pp. 596–627. Springer, Heidelberg (2007)
Jensen, F.: Bayesian Networks and Decision Graphs. Springer, Heidelberg (2001)
Kay, J.: um: a user modeling toolkit. In: Proc. 2nd International User Modeling Workshop, Hawaii, p. 11 (1990)
Ko, S.J., Lee, J.H.: Discovery of User Preference through Genetic Algorithm and Bayesian Categorization for Recommendation. In: Arisawa, H., Kambayashi, Y., Kumar, V., Mayr, H.C., Hunt, I. (eds.) ER Workshops 2001. LNCS, vol. 2465, pp. 471–484. Springer, Heidelberg (2002)
Kobsa, A., Pohl, W.: The BGP-MS user modeling system. User Modeling and User-Adapted Interaction 4(2), 59–106 (1995)
Kobsa, A.: Generic User Modeling Systems. User Modeling and User Adapted Interaction 11, 49–63 (2001)
Kolb, D.A.: Experiential learning: Experience as the source of learning and development. Prentice Hall, Upper Saddle River (1984)
Kolodner, J.: Case-based reasoning. Morgan Kaufmann, San Francisco (1993)
Lenz, M., Hubner, A., Kunze, M.: Question Answering with Textual CBR. In: Proceedings of the International Conference on Flexible Query Answering Systems, Denmark (1998)
Lesh, N.B., Rich, C., Sidner, C.L.: Using Plan Recognition in Human-Computer Collaboration. In: International Conference on User Modeling, June 1999, pp. 23–32 (1999)
Liang, Y., Zhao, Z., Zeng, Q.: Mining Users’ Interests from Reading Behaviour in E-learning Systems. In: 8th ACIS International Conference on Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing, pp. 417–422 (2007)
Lieberman, H., Fry, C., Weitzman, L.: Exploring the Web with Reconnaissance Agents. Communications of the ACM, 69–75 (Aug. 2001a)
Lieberman, H. (ed.): Your wish is my command: Programming by Example. Morgan Kaufman, San Francisco (2001b)
Litzinger, M.E., Osif, B.: Accommodating diverse learning styles: Designing instruction for electronic information sources. In: Shirato, L. (ed.) What is GoodInstruction Now? Library Instruction for the 90s, Pierian Press, Ann Arbor (1993)
Maes, P.: Agents that reduce work and information overload. Communications of the ACM 37(7), 31–40 (1994)
Martin-Bautista, M.J., Vila, M.A., Larsen, H.L.: Building adaptive user profiles by a genetic fuzzy classifier with feature selection. In: The Ninth IEEE International Conference on Fuzzy Systems (2000)
Masthoff, J.: Group Modeling: Selecting a Sequence of Television Items to Suit a Group of Viewers. User Modeling and User Adapted Interaction 14, 35–87 (2004)
McCarthy, K., Salamó, M., Coyle, L., McGinty, L., Smyth, B., Nixon, P.: Group Recommender Systems: A critiquing based approach. In: Proc. Intelligent User Interfaces, IUI 06 (2006)
McCrae, R., Costa Jr., P.T.: Toward a new generation of personality theories: Theoretical contexts for the five-factor model. In: Wiggins, J.S. (ed.) The five-factor model of personality: Theoretical perspectives, pp. 51–87. Guilford, New York (1996)
Middleton, S.E., Shadbolt, N.R., Roure, D.C.: Ontological user profiling in recommender systems. ACM Transactions on Information Systems (TOIS) 22(1), 54–88 (2004)
Mitchell, T., Caruana, R., Freitag, D., McDermoot, J., Zabowski, D.: Experience with a learning Personal Assistant. Communications of the ACM 37(7), 81–91 (1994)
Mladenic, D.: Personal WebWatcher: Implementation and Design. Technical Report IJS-DP-7472, Department of Intelligent Systems, J. Stefan Institute, Slovenia (1996)
Moukas, A.: Amalthaea: Information Discovery and Filtering using a Multi-agent Evolving Ecosystem. In: Proceedings of the Conference on the Practical Application of Intelligent Agents and MultiAgent Technology, London, UK (1996)
Oard, D., Kim, J.: Implicit feedback for recommender systems. In: Proceedings of the AAAI Workshop on Recommender Systems (1998)
Ortony, A., Clore, G.L., Collins, A.: The Cognitive Structure of Emotions. Cambridge University Press, Cambridge (1988)
Pazzani, M., Muramatsu, J., Billsus, D.: Syskill & Webert: Identifying Interesting Web Sites. AAAI/IAAI, vol. 1, pp. 54–61 (1996)
Peña, C., Marzo, J., de la Rosa, J.: Intelligent agents in a teaching and learning environment on the Web. In: Proceedings ICALT 2002, Rusia (2002)
Resnick, P., Varian, H.: Recommender Systems. Communications of the ACM 40(3), 56–58 (1997)
Rich, E.: User modeling via stereotypes. Cognitive Science 3, 355–366 (1979)
Rich, E.: Stereotypes and user modeling. In: Kobsa, A., Wahlster, W. (eds.) User Models in Dialog Systems, pp. 35–51. Springer, Heidelberg (1989)
Ruvini, J.D., Dony, C.: Learning Users’ Habits to Automate Repetitive Tasks. In: Your wish is my command: Programming by Example, Morgan Kaufman, San Francisco (2001)
Salton, G.: Introduction to Modern Information Retrieval. McGraw-Hill, New York (1983)
Sanguesa, R., Cortés, U., Nicolás, M.: BayesProfile: application of Bayesian Networks to website user tracking. Technical Report, Universidad de Catalonia (1998)
Segal, R., Kephart, J.: Swiftfile: An intelligent assistant for organizing e-mail. In: AAAI 2000 Spring Symposium on Adaptive User Interfaces, Stanford, CA (2000)
Schiaffino, S., Amandi, A.: User Profiling with Case-Based Reasoning and Bayesian Networks. In: Open Discussion Proceedings, IBERAMIA-SBIA 2000, Atibaia, Brazil, pp. 12–21 (2000)
Schiaffino, S., Amandi, A.: An Interface Agent Approach to Personalize Users’ Interaction with Databases. Journal of Intelligent Information Systems 25(3), 251–273 (2005)
Schiaffino, S., Amandi, A.: Polite Personal Agents. IEEE Intelligent Systems 21(1), 12–19 (2006)
Shah, D., Lakshmanan, L.V.S., Ramamritham, K., Sudarshan, S.: Interestingness and Pruning of Mined Patterns. In: Proceedings of the 1999 ACM SIGMOD Workshop on Research Issues in Data Mining and Knowledge Discovery (DMKD), Philadelphia (1999)
Shearin, S., Lieberman, H.: Intelligent Profiling by Example. In: Proceedings of the International Conference on Intelligent User Interfaces (IUI 2001), pp. 145–152 (2001)
Smyth, B., Cotter, P.: Surfing the Digital Wave: Generating Personalised TV Listings Using Collaborative, Case-Based Recommendation. In: Althoff, K.-D., Bergmann, R., Branting, L.K. (eds.) ICCBR 1999. LNCS (LNAI), vol. 1650, p. 561. Springer, Heidelberg (1999)
Sure, Y., Maedche, A., Staab, S.: Leveraging corporate skill knowledge - From ProPer to OntoProper. In: Proc. 3rd International Conf. on Practical Aspects of Knowledge Management, Basel, Switzerland (2000)
Villaverde, J., Godoy, D., Amandi, A.: Learning Styles Recognition in e-learning Environments using Feed-Forward Neural Networks. Journal of Computer Assisted Learning 22(3), 197–206 (2006)
Wiggins, J.S.: Personality and prediction: Principles of personality assessment. Krieger Publishing, Malabar (1988)
Xu, D., Wang, H., Su, K.: Intelligent Student Profiling with Fuzzy Models. In: Proceedings of the 35th Hawaii International Conference on System Sciences (2002)
Yang, J., Yang, W., Denecke, M., Waibel, A.: Smart sight: a tourist assistant system. In: Proceedings of Third International Symposium on Wearable Computers, p. 7378 (1999)
Yannibelli, V., Godoy, D., Amandi, A.: A Genetic Algorithm Approach to Recognize Students’ Learning Styles. Interactive Learning Environments 14(1), 55–78 (2006)
Yasdi, R.: Learning User Model by Neural Networks. In: Proceedings of ICONIP ’99, 6th International Conference on Neural Information Processing, pp. 48–53 (1999)
Yu, Z., Zhou, X., Hao, Y., Gu, J.: TV Program Recommendation for Multiple Viewers Based on user Profile Merging. User Modeling and User-Adapted Interaction 16(1), 63–82 (2006)
Zukerman, I., Albrecht, D.: Predictive Statistical Models for User Modeling. User Modeling and User-Adapted Interaction 11(1-2), 5–18 (2001)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 IFIP International Federation for Information Processing
About this chapter
Cite this chapter
Schiaffino, S., Amandi, A. (2009). Intelligent User Profiling. In: Bramer, M. (eds) Artificial Intelligence An International Perspective. Lecture Notes in Computer Science(), vol 5640. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-03226-4_11
Download citation
DOI: https://doi.org/10.1007/978-3-642-03226-4_11
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-03225-7
Online ISBN: 978-3-642-03226-4
eBook Packages: Computer ScienceComputer Science (R0)