• Combining the proposed method with other ap-
proaches to decrease the number of required pair-
wise comparisons. In particular, clustering meth-
ods for AHP (Satty, 2001) and the Balanced In-
complete Block Designs (BIBD) method that di-
vides a large-scale AHP matrix into smaller sub-
sets (Weiss and Rao, 1987).
• A field study is needed to validate the assumption
that the AHP with full judgment matrix is capable
to capture the user’s preferences.
• Examine the proposed methodology by using
other mappings for converting a judgment matrix
into an affinity vector (other than the eigenvector
method used in this paper).
• Examine evaluation measures other than the MSE,
and adjust the splitting criterion to the evaluation
measure (currently, we are using the information
gain splitting criterion that is commonly used in
the C4.5 algorithm).
7 CONCLUSIONS
A commercial recommender system for recommend-
ing media content, such as movie trailers and clips, to
users of mobile phones is presented. It combines dif-
ferent approaches to recommendations, such as, ex-
pert systems, collaborative filtering and content based
recommendations, into a single hybrid algorithm. The
algorithm withholds the advantages of the various ap-
proaches while minimizing their disadvantages.
The present paper focuses on the way new users
are introduced to the system through a questionnaire.
It explains the mechanism of the AHP-based ques-
tionnaire. A method for using AHP in an anytime
manner is proposed. For this purpose, we used a deci-
sion tree induction algorithm. The comparative study
shows that the proposed hierarchical questionnaire is
better than random traversal of the AHP questions.
The system is currently under development for
commercial deployment within a large communica-
tion company, and is expected to be used in mobile
phones.
REFERENCES
Burke, R. (2002). Hybrid recommender systems: Survey
and experiments. User Modeling and User-Adapted
Interaction, 12(4):331–370.
Carmone, F. J., Kara, A., and Zanakis, S. H. (1997). A
monte carlo investigation of incomplete pairwise com-
parison matrices in ahp. European Journal of Opera-
tional Research, 102(3):538–553.
Dryer, J. S. (1990). Remarks on the analytic hierarchy pro-
cess. Management science, 36(3):249–258.
Golany, B. and Kress, M. (1993). A multicriteria evalua-
tion of methods for obtaining weights from ratio-scale
matrices. European Journal of Operations Research,
69:210–220.
Harker, P. T. (1987). The incomplete pairwise comparisons
in the analytic hierarchy process. Mathematical and
Computer Modelling, 9(11):837–848.
Liu, D. and Shih, Y. (2005). Integrating ahp and data mining
for product recommendation based on customer life-
time value. Information and Management, 42(3):387–
400.
Miller, G. A. (1956). The magical number seven, plus or
minus two: Some limits on our capacity for processing
information. Psychological Review, 63:81–97.
Montaner, M., Lopez, B., and Rosa, J. L. D. L. (2003). A
taxonomy of recommender agents on the internet. Ar-
tificial Intelligence Review, 19:285–330.
Montgomery, D. C. (1997). Design and Analysis of Exper-
iments. 4th edition, Wiley, New York.
Orwant, J. (1995). Heterogeneous learning in the dop-
pelg¨anger user modeling system. User Model. User-
Adapt. Interact., 4(2):107–130.
Pu, P., Faltings, B., and Torrens, M. (2003). User-involved
preference elicitation. In workshop notes of the Work-
shop on Configuration, the Eighteenth International
Joint Conference on Artificial Intelligence (IJCAI’03),
pages 56–63.
Quinlan, J. R. (1993). C4.5: Programs For Machine Learn-
ing. Morgan Kaufmann, Los Altos.
Ray, S. (2004). An AHP based decision model to evalu-
ate various e-learning packages. In 6th International
Conference on Enterprise Information Systems.
Resnick, P. and Varian, H. R. (1997). Recommender sys-
tems. Communications of the ACM, 40(3):56–58.
Rich, E. (1979). User modeling via stereotypes. Cognitive
Science, 3(4):329–354.
Satty, T. L. (1977). A scaling method for priorities in hier-
archical structures. Journal of Mathematical Psychol-
ogy.
Satty, T. L. (1980). The Analytic Hierarchy Process.
McGraw-Hill International, New York, U.S.A.
Satty, T. L. (2001). The seven pillars of the analytic hierar-
chy process. In K¨oksalan, M. and Zionts, S., editors,
Multiple Criteria Decision Making in the New Millen-
nium, chapter 2. Springer.
Taguchi, G. and Konishi, S. (1987). Orthogonal Arrays
and Linear Graphs. American Supplier Institute Inc.,
Dearborn, MI.
Viappiani, P., Faltings, B., and Pu, P. (2006). Evaluat-
ing preference-based search tools: a tale of two ap-
proaches. In Proceedings of the Twenty-first Na-
tional Conference on Artificial Intelligence (AAAI-
06), pages 16–20, Boston, USA.
Weiss, E. N. and Rao, V. R. (1987). Ahp design issues for
large scale system. Decision Science, 18(1):43–61.
ANYTIME AHP METHOD FOR PREFERENCES ELICITATION IN STEREOTYPE-BASED RECOMMENDER
SYSTEM
275