Abstract
The increasing availability of a large number of interactive multi-media information services means that users have a large and diverse collection of choices open to them. This diversity and choice may present navigation difficulties to users which can dissuade them from using such services. One method of assisting users to navigate through large collections is to use information filtering to extract only the information relevant to an end-user according to his/her long-term preferences. In this paper, we describe a mechanism to acquire a user's long-term preferences (user profile), and then show how the acquired profile may be used to recommend selections that may be of interest to the user. The profile is acquired on the basis of a user's habits using a Heuristic-Statistical approach, and is used to create selection indices which are then used during on-line interactions to recommend selections. Our mechanism has been incorporated into an experimental Video On Demand (VOD) service that is implemented using a client-server architecture. The profile acquisition component is incorporated into a VOD server on a multi-tasking machine, while the VOD user interface resides on a personal computer. Our mechanism for acquiring profiles and making recommendations has been quantitatively evaluated on the basis of data collected about movie preferences.
Similar content being viewed by others
References
Allen, R.B.: 1990, ‘User Models: Theory, Method and Practice’. International Journal of Man-Machine Studies 32, 511–543.
Belkin, N.J. and Croft, W.B.: 1992, ‘Information Filtering and Information Retrieval: Two Sides of the Same Coin?’. Communications of the ACM 35(12), 29–38.
Elzer, S., Chu-Carroll, J. and Carberry, S.: 1994, ‘Recognizing and Utilizing User Preferences in Collaborative Consultation Dialogues’. In: Proceedings of the Fourth International Conference on User Modeling, 19–24.
Foltz, P.W. and Dumais, S.T.: 1992, ‘Personalized Information Delivery: An Analysis of Information Filtering Methods’. Communications of the ACM 35(12), 51–60.
Goldberg, D., Nichols, D., Oki, B.M. and Terry, D.: 1992, ‘Using Collaborative Filtering to weave an Information Tapestry’. Communications of the ACM 35(12), 61–70.
Harman, D.: 1994, ‘Overview of the Second Text Retrieval Conference (TREC-2)’. In: Proceedings of the Second Text Retrieval Conference (TREC-2), 1–20.
Houseman, E.M. and Kaskela, D.E.: 1970, ‘State of the Art of Selective Dissemination of Information’. IEEE Transactions on Engineering Writing and Speech III 2, 78–83.
Jennings, A. and Higuchi, H.: 1992, ‘A Personal News Service Based on a User Model Neural Network’. IEICE Transactions on Information and Systems, Vol. E75-D, No. 2, pp. 198–209.
Karunannithi, N. and Alspector, J.: 1995, ‘A Feature-Based Neural Network Movie Selection Approach’. In: Proceedings of the International Workshop on the Applications of Neural Network to Telecommunications 2, 162–169.
Kay, J.: 1995, ‘The UM Toolkit for Cooperative User Modeling’. User Modeling and User Adapted Interaction 4(3), 149–196.
Maes, P. and Kozierok, R.: 1993, ‘Learning Interface Agents’. In: Proceedings of the AAAI'93 Conference, 459–465.
Kreyszig, E.: 1983, ‘Advanced Engineering Mathematics’. Fifth Edition. Wiley.
Lashkari, Y., Metral, M. and Maes, P.: 1994, ‘Collaborative Interface Agents’. In: Proceedings of AAAI'94 Conference.
Loeb, S.: 1992, ‘Architecting Personalized Delivery of MultiMedia Information’. Communications of the ACM 35(12), 39–48.
Mackay, W.E., Malone, T.W., Crowston, K., Rao, R., Rosenblitt, D. and Card, S.K.: 1989, ‘How do Experienced Information Lens Users Use Rules?’. In: Proceedings of ACM CHI 89 Conference on Human Factors in Computing Systems, 211–216.
Maes, P.: 1994, ‘Agents that Reduce Work and Information Overload’. Communications of the ACM 37(7), 31–40.
Oard, D.: 1997, ‘The State of the Art in Text Filtering’. This issue.
Rich, E.: 1979, ‘User Modeling via Stereotypes’. Cognitive Science 3, 329–354.
Rocchio, J.J., Jr.: 1971, ‘Relevance Feedback in Information Retrieval’. In: G. Salton (ed.), The Smart System – Experiments in Automatic Document Processing, Prentice-Hall Inc, 337–354.
Salton, G. and Buckley, C.: 1990, ‘Improving Retrieval Performance by Relevance Feedback’. Journal of the American Society of Information Sciences 41, 288–297.
Salton, G. and McGill, M.J.: 1983, Introduction to Modern Information Retrieval. McGraw-Hill, New York.
Sheth, B. and Maes, P.: 1993, ‘Evolving Agents for Personalized Information Filtering’. In: Proceedings of the Ninth Conference on Artificial Intelligence for Applications, 345–352.
Whiteis, D.: 1996, ‘The Similarities Engine’. http://www.ari.net/se/
Winiwarter, W, Hofferer, M and Knaus, B.: 1997, ‘CIFS – a Cognitive Information Filtering System with Evolutionary Adaptation’. Submitted.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Raskutti, B., Beitz, A. & Ward, B. A Feature-based Approach to Recommending Selections based on Past Preferences. User Modeling and User-Adapted Interaction 7, 179–218 (1997). https://doi.org/10.1023/A:1008291330418
Issue Date:
DOI: https://doi.org/10.1023/A:1008291330418