An Adaptive Video Program Recommender Based on Group User Profiles

  • Chun-Rong Su
  • Yu-Wei Li
  • Rui-Zhe Zhang
  • Jiann-Jone Chen
Conference paper
Part of the Smart Innovation, Systems and Technologies book series (SIST, volume 21)


Recommender systems for personal preferences have been widely developed for applications such as Amazon online shopping website, pandora radio and netflix movie. They are developed based on recorded user preferences to estimate user ratings on new items/stuffs. To recommend TV or movies, it has to perform recommendation for group users. By simply merging preferences of group users, it can act as a single user for recommendation. However, this approach ignores individual user preferences, and user dominance in interaction, which cannot reflect practical group user interests. We proposed to estimate inter-user dominance factor through the neural network algorithm, based on practical group user rating records. In addition, both content-based and user-based collaborative filtering methods are adopted based on the inter-user dominant factors to predict group users’ preference for program recommendation. The proposed adaptive program recommender based on dynamic group user profiles is evaluated from practical experiments on Movielens user rating databases. In addition, an active face recognition function has been integrated with the recommender system to provide touchless and user-friendly user interface for a home TV program recommendation prototype. Experiments showed that the proposed method can achieve higher accuracy in recommending video programs for group users, in additional to user-friendly recommendation function.


content-based user-based collaborative filtering neural network 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Pazzani, M.J., Billsus, D.: Content-Based Recommendation Systems. In: Brusilovsky, P., Kobsa, A., Nejdl, W. (eds.) Adaptive Web 2007. LNCS, vol. 4321, pp. 325–341. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  2. 2.
    Rokach, F.L., Shapira, B., Kantor, P.B.: Recommender system handbook, 1st edn. Springer (2010)Google Scholar
  3. 3.
    Herlocker, J.L., Konstan, J.A., Borchers, A., Riedl, J.: An algorithmic framework for performing collaborative filtering. In: Proc. of the 22nd Ann. Int. ACM SIGIR Conf. on Research and Development in Information Retrieval, pp. 230–237 (1999)Google Scholar
  4. 4.
    Konstan, J.A., Miller, B.N., Maltz, D., Herlocker, J.L., Gordon, L.R., Riedl, J.: GroupLens: applying collaborative filtering to usenet news. Communications of the ACM 40(3), 77–87 (1997)CrossRefGoogle Scholar
  5. 5.
    Knijnenburg, B.P., Willemsen, M.C., Gantner, Z., Soncu, H., Newell, C.: Explaining the user experience of recommender systems. User Modeling and User-Adapted Interaction 22, 1–64 (2012)CrossRefGoogle Scholar
  6. 6.
    Kim, B.M., Li, Q., Park, C.S., Kim, S.G., Kim, J.Y.: A new approach for combining content-based and collaborative filters. Journal of Intelligence Information Systems 27(1), 79–91 (2006)CrossRefGoogle Scholar
  7. 7.
    Masthoff, J.: Group recommender systems: combining individual models, pp. 677–702. Springer (2011)Google Scholar
  8. 8.
    Chu, W., Park, S.T.: Personalized recommendation on dynamic content using predictive bilinear models. In: Proc. of the 18th Int. Conf. on World Wide Web, pp. 691–700 (2009)Google Scholar
  9. 9.
    Werbos, P.J.: Backpropagation through time: what it does and how to do it. Proceedings of the IEEE 78(10), 1550–1560 (1990)CrossRefGoogle Scholar
  10. 10.
    Rumelhart, D.E., Hinton, G.E., Willians, R.J.: Learning representations by back-propagating errors. Nature 323, 533–536 (1986)CrossRefGoogle Scholar
  11. 11.
    Boden, M.: A guide to recurrent neural networks and backpropagation. The DALLAS project. Report from the NUTEKsupported project AIS-8, SICS.Holst: Application of Data Analysis with Learning Systems (2001)Google Scholar
  12. 12.
    Lee, T.L.: Back-propagation neural network for long-term tidal predictions. Ocean Engineering 31(2), 225–238 (2004)CrossRefGoogle Scholar
  13. 13.
    Lin, K.H., Chiu, Y.S., Chen, J.S.: An adaptive correlation-based group recommendation system. In: Intelligent Signal Processing and Communications Systems, pp. 1–5 (2011)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2013

Authors and Affiliations

  • Chun-Rong Su
    • 1
  • Yu-Wei Li
    • 1
  • Rui-Zhe Zhang
    • 1
  • Jiann-Jone Chen
    • 1
  1. 1.EE Dept.National Taiwan Univ. Science & Tech.TaipeiTaiwan

Personalised recommendations