Home | Browse | Search | Credits | About
Register | User Area | DL-Harvest | Help
DLIST

A Graph Model for E-Commerce Recommender Systems

Huang, Zan and Chung, Wingyan and Chen, Hsinchun (2004) A Graph Model for E-Commerce Recommender Systems. Journal of the American Society for Information Science & Technology 55(3):pp. 259-274.

Full text available as:
PDF - Requires Adobe Acrobat Reader or other PDF viewer.

Abstract

Information overload on the Web has created enormous challenges to customers selecting products for online purchases and to online businesses attempting to identify customers’ preferences efficiently. Various recommender systems employing different data representations and recommendation methods are currently used to address these challenges. In this research, we developed a graph model that provides a generic data representation and can support different recommendation methods. To demonstrate its usefulness and flexibility, we developed three recommendation methods: direct retrieval, association mining, and high-degree association retrieval. We used a data set from an online bookstore as our research test-bed. Evaluation results showed that combining product content information and historical customer transaction information achieved more accurate predictions and relevant recommendations than using only collaborative information. However, comparisons among different methods showed that high-degree association retrieval did not perform significantly better than the association mining method or the direct retrieval method in our test-bed.

EPrint Type:Journal Article (Paginated)
Keywords:National Science Digital Library, NSDL, Artificial Intelligence Lab, AI Lab, Information Retrieval, E-commerce
Subjects:Data Mining
Information Extraction
ID Code:447
Deposited On:20 August 2004
Alternative Locations:http://ai.bpa.arizona.edu/go/papers.html
Eprint Statistics:View statistics for this eprint
Tell A Colleague:Tell a colleague about it.

Adomavicius, G., & Tuzhilin, A. (2001a). Extending recommender systems: A multidimensional approach. In Proceedings of the International Joint Conference on Artificial Intelligence (IJCAI-01), Workshop on Intelligent Techniques for Web Personalization (ITWP2001), Seattle, Washington, August 4-6.

Adomavicius, G., & Tuzhilin, A. (2001b). Using data mining methods to build customer profiles. IEEE Computer, 34(2), 74-82.

Aggarwal, C.C., Wolf, J.L., Wu, K.-L., & Yu, P.S. (1999). Horting hatches an egg: A new graph-theoretic approach to collaborative filtering. In Proceedings of the Fifth ACM SIGKDD Conference on Knowledge Discovery and Data Mining (KDD’99) (pp. 201-212), San Diego, CA, August 15-18.

Aggarwal, C.C., & Yu, P.S. (2001). Mining associations with the collective strength approach. IEEE Transactions on Knowledge and Data Engineering, 13, 863-873.

Ansari, A., Essegaier, S., & Kohli, R. (2000). Intemet recommendations systems. Joumal of Marketing Research, 37(3), 363-375.

Baeza-Yates, R., & Gonnet, G. (1996). Fast text searching for regular expressions or automaton searching on tries. Joumal of the ACM, 43(6), 915-936.

Balabanovic, M., & Shoham, Y. (1997). Fab: Content-based, collaborative recommendation. Communications of the ACM, 40(3), 66-72.

Basu, C., Hirsh, H., & Cohen, W. (1998). Recommendation as classification: Using social and content-based information in recommendation. In Proceedings of the Fifteenth National Conference on Artificial Intelligence (pp. 714-720), Madison, Wisconsin, July 26-30.

Breese, J.S., Heckerman, D., & Kadie, C. (1998). Empirical analysis of predictive algorithms for collaborative filtering. In Proceedings of the Fourteenth Conference on Uncertainty in Artificial Intelligence (pp. 43-52), Madison, WE Morgan Kaufmann.

Burke, R. (2000). Semantic ratings and heuristic similarity for collaborative filtering. In Proceedings of the Seventeenth National Conference on Artificial Intelligence, Austin, Texas, July 30-August 3.

Chen, H., & Lynch, K.J. (1992). Automatic construction of networks of concepts characterizing document databases. IEEE Transactions on Systems, Man, and Cybemetics, 22, 885-902.

Chen, H., & Ng, D.T. (1995). An algorithmic approach to concept exploration in a large knowledge network (automatic thesaurus consultation): Symbolic branch-and bound search vs. Connectionist Hopfield net activation. Journal of the American Society for Information Science, 46, 348-369.

Chau, M., Zeng, D., Chen, H., Huang, M., & Hendriawan, D. (2003). Design and evaluation of a multi-agent collaborative Web mining system. Decision Support Systems (DSS), Special Issue on Web Retrieval and Mining, 35(1), 167-183.

Church, K. (1988). A stochastic parts program and noun phrase parser for unrestricted text. In Proceedings of the Second Annual Conference on Applied Natural Language Parsing ACL @p. 136-143), Austin, TX.

Claypool, M., Gokhale, A., Miranda, T., Mumikov, P., Netes, D., & Sartin, M. (1999). Combining content-based and collaborative filters in an online newspaper. In Proceedings of the ACM SIGIR Workshop on Recommender Systems, Berkeley, Califomia, August 19.

Cohen, E., Datar, M., Fujiwara, S., Gionis, A., Indyk, P., Motwani, R., Ullman, J.D., & Yang, C. (2001). Finding interesting associations without support pruning. IEEE Transactions on Knowledge and Data Engineering, 13(1), 64-78.

Condliff, M.K., Lewis, D.D., Madigan, D., & Posse, C. (1999). Bayesian mixed-effects models for recommender systems. In Proceedings of the ACM SIGIR Workshop on Recommender Systems, Berkeley, California, August 19. August 15-18.

Fu, X., Budzik, J., & Hammond, K. (2000). Mining navigation history for recommendation. In Proceedings of the 2000 International Conference on Intelligent User Interfaces (pp. 106-1 12), New Orleans, Louisiana, January.

Fumer, J. (2002). On recommending. Journal of the American Society for Information Science and Technology, 53(9), 747-763.

Goldberg, D., Nichols, D., Oki, B., & Terry, D. (1992). Using collaborative filtering to weave an information tapestry. Communications of the ACM, 61-70.

Goldberg, K., Roeder, T., Gupta, D., & Perkins, C. (2001). Eigentaste: A constant time collaborative filtering algorithm. Information Retrieval, 133-151.

Houston, A.L., Chen, H., Schatz, B.R., Hubbard, S.M., Sewell, R.R., & Ng, T. (2000). Exploring the use of concept spaces to improve medical information retrieval. Decision Support Systems, 30(2), 171-186.

Huang, Z., Chung, W., Ong, T.-H., & Chen, H. (2002). A graph-based recommender system for digital library. In Proceedings of the Second ACMAEEE-CS Joint Conference on Digital Libraries (pp. 65-73), Portland, Oregon, July 14-18.

Lieberman, H. (1995). Letizia: An agent that assists web browsing. In Proceedings of the ntemational Joint Conference on Artificial Intelligence (pp. 924-929). Montreal, Canada.

Lin, W., Alvarez, S.A., & Ruiz, C. (2002). Eficient adaptive-support association rule mining for recommender systems. Data Mining and Knowledge Discovery, 6, 83-105.

Manber, U., & Myers, G. (1993). Suffix arrays: A new method for on-line string searches. SIAM Journal on Computing, 22(5), 935-948.

Mcdonald, D., & Ackerman, M. (2000). Expertise recommender: A flexible recommendation system and architecture. In Proceedings of the ACM Conference on Computer Supported Cooperative Work (pp. 231-240). Philadelphia, PA, December 2-6.

Mirza, B.J. (2001). Jumping connections: A graph-theoretic model for recommender systems. Retrieved February 1,2003, from http://scholar-.lib.vt.edu/theses/available/etd-02282001- 175040/unrestrictedtd.pdf

Mladenic, D. (1996). Personal Webwatcher: Implementation and design. Technical Report, US-DP-7472, Department of Intelligent Systems, J. Stefan Institute, Slovenia.

Mobasher, B., Dai, H., Luo, T., Nakagawa, M., Sun, Y., & Wiltshire, J.(2000). Discovery of aggregate usage profiles for Web personalization. In Proceedings of the Workshop on Web Mining for E-Commerce-Challenges and Opportunities, Boston, Massachusetts, August 20.

Mooney, R., & Roy, L. (2000). Content-based book recommending using leaming for text categorization. In Proceedings of the Fifth ACM Conference on Digital Libraries (pp. 195-204), San Antonio, TX, June 2-7.

Mostafa, J., Mukhopadhyay, S., Lan, W., & Palakal, M. (1997). A multilevel approach to intelligent information filtering: Model, system, and evaluation. ACM Transactions on Information Systems, 15(4), 368-399.

Nasraoui, O., Frigui, H., Joshi, A., & Krishnapuram, R. (1999). Mining Web access logs using relational competitive fuzzy clustering. In Proceedings of the Eighth Intemational Fuzzy Systems Association World Congress-IFSA 99, Hsinchu, Taiwan, August.

Ong, T., & Chen, H. (1999). Updateable pat-tree approach to Chinese key phrase extraction using mutual information: A linguistic foundation for knowledge management. In Proceedings of the Second International Conference of Asian Digital Libraries (pp. 63-84), Taipei, Taiwan, November 8-9.

Pazzani, M. (1999). A framework for collaborative, content-based and demographic filtering. Artificial Intelligence Review, 13(5), 393-408.

Pazzani, M., & Billsus, D. (1997). Leaming and revising user profiles: The identification of interesting Web sites. Machine Leaming, 27, 313-331.

Polloc, S. (1988). A rule-based message filtering system. ACM Transactions on Information Systems, 6(3), 232-254.

Resnick, P., & Varian, H. (1997). Recommender systems. Communications of the ACM, 40(3), 56-58.

Salton, G. (1989). Automatic text processing: The transformation, analysis and retrieval of information by computer. Reading, MA: Addison Wesley.

Sarwar, B., Konstan, J., Borchers, A., Herlocker, J., Miller, B., & Riedl, J.(1998). Using filtering agents to improve prediction quality in the GroupLens research collaborative filtering system. In Proceedings of the ACM Conference on computer Supported Cooperative Work (CSCW) (pp. 345-354), Seattle, Washington, November 14-18.

Sarwar, B.M., Karypis, G., Konstan, J.A., & Riedl, J.T. (2001). Item-based collaborative filtering recommendation algorithms. In Proceedings of the Tenth International World Wide Web Conference (pp. 285-293, Hong Kong, China, May 1-5.

Schafer, J.,, Konstan, J., & Riedl, J. (2001). E-commerce recommendation applications. Data Mining and Knowledge Discovery, 5(1-2), 115-153.

Schein, A.I., Popescul, A., Unger, L.H., & Pennock, D.M. (2002). Methods and metrics for cold-start recommendations. In Proceedings of the 25th Annual International ACM SIGIR Conference on Research and Development in Information Retrieval (SIGIR 2002) (pp. 253-260), Tampere, Finland.

Schwab, I., Phol, W., & Koychev, I. (2000). Leaming to recommend from positive evidence. In Proceedings of the Intemational Conference on Intelligent User Interfaces (pp. 241-247). New Orleans, LA: ACM Press, January 9-12.

Singh, M.P., Yu, B., & Venkatraman, M. (2001). Community-based service location. Communications of the ACM, 44(4), 49-54.

Terveen, L., Hill, W., Amento, B., Mcdonald, D., & Creter, J. (1997). Phoaks: A system for sharing recommendations. Communications of the ACM, 40(3), 59-62.

Watters, C., & Wang, H. (2000). Rating news documents for similarity. Joumal of the American Society for Information Science and Technology, 51(9), 793-804.

EPrints dLIST, an open access archive for the Information Sciences, is supported by the School of Information Resources and Library Science and Learning Technologies Center, University of Arizona. Established in 2002, dLIST has a global Advisory Board and is a part of the Information Technology & Society Research Lab. Open Archives
Contact: Admin | Donate