Taxonomy-Oriented Recommendation towards Recommendation with Stage

  • Lei Li
  • Wenxing Hong
  • Tao Li
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7235)


In some E-commerce recommender systems, a special class of recommendation involves recommending items to users in a life cycle. For example, customers who have babies will shop on Amazon within a relatively long period, and purchase different products for babies within different growth stages. Traditional recommendation algorithms cannot effectively resolve the situation with a life cycle. In this paper, we model users’ behavior with life cycles by employing hand-crafted item taxonomies, of which the background knowledge can be tailored for the computation of personalized recommendation. In particular, our method first formalizes a user’s long-term behavior using the item taxonomy, and then identify the exact stage of this user. By incorporating collaborative filtering into our method, we can easily provide a personalized item list to this user through other similar users within the same stage. An empirical evaluation conducted on a purchasing data collection obtained from Amazon demonstrates the efficacy of our proposed method.


Taxonomy Recommendation with Stage Long-Term Short-Term 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Cano, P., Koppenberger, M., Wack, N.: Content-based music audio recommendation. In: Proc. of ACM MM, pp. 211–212. ACM (2005)Google Scholar
  2. 2.
    Cantador, I., Bellog, A., Castells, P.: Ontology-based personalised and context-aware recommendations of news items. In: International Conference on Web Intelligence and Intelligent Agent Technology, pp. 562–565. IEEE (2008)Google Scholar
  3. 3.
    Chu, W., Park, S.: Personalized recommendation on dynamic content using predictive bilinear models. In: Proc. of WWW, pp. 691–700. ACM (2009)Google Scholar
  4. 4.
    Debnath, S., Ganguly, N., Mitra, P.: Feature weighting in content based recommendation system using social network analysis. In: Proceeding of the 17th International Conference on World Wide Web, pp. 1041–1042. ACM (2008)Google Scholar
  5. 5.
    Hung, L.: A personalized recommendation system based on product taxonomy for one-to-one marketing online. Expert systems with applications 29(2), 383–392 (2005)CrossRefGoogle Scholar
  6. 6.
    Kang, J., Choi, J.: An ontology-based recommendation system using long-term and short-term preferences. In: International Conference on Information Science and Applications (ICISA), pp. 1–8. IEEE (2011)Google Scholar
  7. 7.
    Karypis, G.: Evaluation of item-based top-n recommendation algorithms. In: Proc. of CIKM, pp. 247–254. ACM (2001)Google Scholar
  8. 8.
    Koren, Y.: Factorization meets the neighborhood: a multifaceted collaborative filtering model. In: Proceeding of the 14th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 426–434. ACM (2008)Google Scholar
  9. 9.
    Lekakos, G., Caravelas, P.: A hybrid approach for movie recommendation. Multimedia Tools and Applications 36(1), 55–70 (2008)CrossRefGoogle Scholar
  10. 10.
    Lin, D.: An information-theoretic definition of similarity. In: Proceedings of the 15th International Conference on Machine Learning, vol. 1, pp. 296–304 (1998)Google Scholar
  11. 11.
    Linden, G., Smith, B., York, J.: recommendations: Item-to-item collaborative filtering. IEEE Internet Computing 7(1), 76–80 (2003)CrossRefGoogle Scholar
  12. 12.
    Nakatsuji, M., Fujiwara, Y., Tanaka, A., Uchiyama, T., Fujimura, K., Ishida, T.: Classical music for rock fans?: novel recommendations for expanding user interests. In: Proceedings of the 19th ACM International Conference on Information and Knowledge Management, pp. 949–958. ACM (2010)Google Scholar
  13. 13.
    Pan, J., Yang, H., Faloutsos, C., Duygulu, P.: Automatic multimedia cross-modal correlation discovery. In: Proceedings of the Tenth ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 653–658. ACM (2004)Google Scholar
  14. 14.
    Resnik, P.: Using information content to evaluate semantic similarity in a taxonomy. Arxiv preprint cmp-lg/9511007 (1995)Google Scholar
  15. 15.
    Salakhutdinov, R., Mnih, A.: Probabilistic matrix factorization. Advances in Neural Information Processing Systems 20, 1257–1264 (2008)Google Scholar
  16. 16.
    Schafer, J., Konstan, J., Riedi, J.: Recommender systems in e-commerce. In: Proceedings of the 1st ACM Conference on Electronic Commerce, pp. 158–166. ACM (1999)Google Scholar
  17. 17.
    Schickel-Zuber, V., Faltings, B.: Inferring user’s preferences using ontologies. In: Proceedings of the National Conference on Artificial Intelligence, vol. 21, pp. 1413–1418 (2006)Google Scholar
  18. 18.
    Ziegler, C., Lausen, G., Schmidt-Thieme, L.: Taxonomy-driven computation of product recommendations. In: Proceedings of the Thirteenth ACM International Conference on Information and Knowledge Management, pp. 406–415. ACM (2004)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2012

Authors and Affiliations

  • Lei Li
    • 1
  • Wenxing Hong
    • 2
  • Tao Li
    • 1
  1. 1.School of Computer ScienceFlorida International Univ.MiamiUSA
  2. 2.Automation DepartmentXiamen UniversityXiamenP.R. China

Personalised recommendations