|
ABSTRACT
We explore a novel ontological approach to user profiling within recommender systems, working on the problem of recommending on-line academic research papers. Our two experimental systems, Quickstep and Foxtrot, create user profiles from unobtrusively monitored behaviour and relevance feedback, representing the profiles in terms of a research paper topic ontology. A novel profile visualization approach is taken to acquire profile feedback. Research papers are classified using ontological classes and collaborative recommendation algorithms used to recommend papers seen by similar people on their current topics of interest. Two small-scale experiments, with 24 subjects over 3 months, and a large-scale experiment, with 260 subjects over an academic year, are conducted to evaluate different aspects of our approach. Ontological inference is shown to improve user profiling, external ontological knowledge used to successfully bootstrap a recommender system and profile visualization employed to improve profiling accuracy. The overall performance of our ontological recommender systems are also presented and favourably compared to other systems in the literature.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
|
 |
3
|
|
| |
4
|
|
 |
5
|
Kurt D. Bollacker , Steve Lawrence , C. Lee Giles, CiteSeer: an autonous Web agent for automatic retrieval and identification of interesting publications, Proceedings of the second international conference on Autonomous agents, p.116-123, May 10-13, 1998, Minneapolis, Minnesota, United States
[doi> 10.1145/280765.280786]
|
| |
6
|
Budzik, J., Hammond, K., and Birnbaum, L. 2001. Information access in context. Knowl. Based Syst. 14 (1--2), 37--53.
|
| |
7
|
Burke, R. 2000. Knowledge-based recommender systems. In Encyclopaedia of Library and Information Systems, vol. 69, Supplement 32. A. Kent, Ed.
|
| |
8
|
Claypool, M., Gokhale, A., and Miranda, T. 1999. Combining content-based and collaborative filters in an online newspaper. In Proceedings of the 22nd International ACM SIGIR Conference on Research and Development in Information Retrieval (SIGIR'99) (Berkeley, Calif.). ACM, New York.
|
| |
9
|
Mark Craven , Dan DiPasquo , Dayne Freitag , Andrew McCallum , Tom Mitchell , Kamal Nigam , Seán Slattery, Learning to extract symbolic knowledge from the World Wide Web, Proceedings of the fifteenth national/tenth conference on Artificial intelligence/Innovative applications of artificial intelligence, p.509-516, July 1998, Madison, Wisconsin, United States
|
| |
10
|
|
| |
11
|
Eriksson, H., Fergeson, R., Shahr, Y., and Musen, M. 1999. Automatic generation of ontology editors. In Proceedings of the 12th Workshop on Knowledge Acquisition, Modelling, and Management (KAW'99) (Ban, Alberta, Canada).
|
| |
12
|
Freund, Y. and Schapire, R. E. 1996. Experiments with a new boosting algorithm. In Proceedings of the 13th International Conference on Machine Learning.
|
| |
13
|
Guarino, N. and Giaretta, P. 1995. Ontologies and knowledge bases: Towards a terminological clarification. In Towards Very Large Knowledge Bases: Knowledge Building and Knowledge Sharing, N. Mars, Ed. IOS Press, 25--32.
|
| |
14
|
|
| |
15
|
Kobsa, A. 1993. User modeling: Recent work, prospects and Hazards. In Adaptive User Interfaces: Principles and Practice, M. Schneider-Hufschmidt, T. Kühme, and U. Malinowski, Eds. North-Holland, Amsterdam, The Netherlands.
|
 |
16
|
Joseph A. Konstan , Bradley N. Miller , David Maltz , Jonathan L. Herlocker , Lee R. Gordon , John Riedl, GroupLens: applying collaborative filtering to Usenet news, Communications of the ACM, v.40 n.3, p.77-87, March 1997
[doi> 10.1145/245108.245126]
|
| |
17
|
Lang, K. 1995. NewsWeeder: Learning to filter NetNews. In ICML95 Conference Proceedings, 331--339.
|
 |
18
|
|
| |
19
|
|
| |
20
|
|
| |
21
|
Prem Melville , Raymod J. Mooney , Ramadass Nagarajan, Content-boosted collaborative filtering for improved recommendations, Eighteenth national conference on Artificial intelligence, p.187-192, July 28-August 01, 2002, Edmonton, Alberta, Canada
|
| |
22
|
Middleton, S. E., Alani, H., Shadbolt, N. R., and de Roure, D. C. 2002. Exploiting synergy between ontologies and recommender systems. In International Workshop on the Semantic Web, Proceedings of the 11th International World Wide Web Conference WWW-2002 (Hawaii).
|
 |
23
|
|
| |
24
|
Mladenić, D. 1996. Personal WebWatcher: Design and implementation. Tech. Rep. IJS-DP-7472, Department for Intelligent Systems, J. Stefan Institute.
|
| |
25
|
|
| |
26
|
Nwana, H. 1996. Software agents: An overview. The Knowl. Eng. Rev. 11, 3, 205--244.
|
| |
27
|
O'hara, K., Shadbolt, N., and Buckingham Shum, S. 2001. The AKT Manifesto. http: www.aktors.org/publications/manifesto.pds.
|
| |
28
|
Porter, M. 1980. An algorithm for suffix stripping. Program. 14, 3, 130--137.
|
 |
29
|
Al Mamunur Rashid , Istvan Albert , Dan Cosley , Shyong K. Lam , Sean M. McNee , Joseph A. Konstan , John Riedl, Getting to know you: learning new user preferences in recommender systems, Proceedings of the 7th international conference on Intelligent user interfaces, January 13-16, 2002, San Francisco, California, USA
[doi> 10.1145/502716.502737]
|
 |
30
|
|
 |
31
|
|
| |
32
|
|
| |
33
|
Smart Staff 1974. User's Manual for the SMART Information Retrieval System. Tech. Rep. 71--95, Cornell University.
|
|