Learning Fuzzy User Models for News Recommender Systems

  • Mauro DragoniEmail author
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 11298)


Online news reading has become a widely popular way to read news articles from news sources around the globe. With the enormous amount of news articles available, users are easily overwhelmed by information of little interest to them. News recommender systems help users manage this flood by recommending articles based on user interests rather than presenting articles in order of their occurrence. In this paper, we propose an approach using evolutionary algorithm to learn fuzzy models of user interests used for recommending news articles gathered from RSS feeds. These models are dynamically updated by track the interactions between the users and the system. The system is ontology-based, in the sense that it considers concepts behind terms instead of simple terms. The approach has been implemented in a real-world prototype newsfeed aggregator with search facilities called iFeed. Experimental results show that our system learns user models effectively by improving the quality of the recommended articles.


  1. 1.
    Jackoway, A., Samet, H., Sankaranarayanan, J.: Identification of live news events using Twitter. In: Proceedings of the 3rd ACM SIGSPATIAL International Workshop on Location-Based Social Networks, pp. 25–32. ACM (2011)Google Scholar
  2. 2.
    Garcia Esparza, S., O’Mahony, M.P., Smyth, B.: On the real-time web as a source of recommendation knowledge. In: Proceedings of the Fourth ACM Conference on Recommender Systems, pp. 305–308. ACM (2010)Google Scholar
  3. 3.
    Phelan, O., McCarthy, K., Smyth, B.: Using Twitter to recommend real-time topical news. In: Proceedings of the Third ACM Conference on Recommender Systems, pp. 385–388. ACM (2009)Google Scholar
  4. 4.
    Phelan, O., McCarthy, K., Bennett, M., Smyth, B.: On using the real-time web for news recommendation & discovery. In: Proceedings of the 20th International Conference Companion on World Wide Web, pp. 103–104. ACM (2011)Google Scholar
  5. 5.
    Phelan, O., McCarthy, K., Bennett, M., Smyth, B.: Terms of a feather: content-based news recommendation and discovery using Twitter. In: Clough, P., et al. (eds.) ECIR 2011. LNCS, vol. 6611, pp. 448–459. Springer, Heidelberg (2011). Scholar
  6. 6.
    Pazzani, M.J., Muramatsu, J., Billsus, D., et al.: Syskill & webert: identifying interesting web sites. In: AAAI/IAAI, vol. 1, pp. 54–61 (1996)Google Scholar
  7. 7.
    Billsus, D., Pazzani, M.J.: A personal news agent that talks, learns and explains. In: Proceedings of the Third Annual Conference on Autonomous Agents, pp. 268–275. ACM (1999)Google Scholar
  8. 8.
    Li, L., Zheng, L., Yang, F., Li, T.: Modeling and broadening temporal user interest in personalized news recommendation. Expert Syst. Appl. 41(7), 3168–3177 (2014)CrossRefGoogle Scholar
  9. 9.
    Abel, F., Gao, Q., Houben, G.-J., Tao, K.: Analyzing user modeling on Twitter for personalized news recommendations. In: Konstan, J.A., Conejo, R., Marzo, J.L., Oliver, N. (eds.) UMAP 2011. LNCS, vol. 6787, pp. 1–12. Springer, Heidelberg (2011). Scholar
  10. 10.
    Oh, K.J., Lee, W.J., Lim, C.G., Choi, H.J.: Personalized news recommendation using classified keywords to capture user preference. In: 16th International Conference on Advanced Communication Technology, pp. 1283–1287. IEEE (2014)Google Scholar
  11. 11.
    DeJong, K.A.: Evolutionary Computation: A Unified Approach. MIT Press, Cambridge (2002)Google Scholar
  12. 12.
    Eiben, A.E., Smith, J.E.: Introduction to Evolutionary Computing. Springer, Berlin (2003). Scholar
  13. 13.
    Zadeh, L.A., Klir, G.J., Yuan, B.: Fuzzy Sets, Fuzzy Logic and Fuzzy Systems: Selected Papers by A. L. Zadeh. World Scientific, Singapore (1996)Google Scholar
  14. 14.
    Dragoni, M., Tettamanzi, A.: Evolutionary algorithms for reasoning in fuzzy description logics with fuzzy quantifiers. In: Proceedings of GECCO 2007, London, UK, vol. 2, pp. 1967–1974 (2007)Google Scholar
  15. 15.
    Dragoni, M., da Costa Pereira, C., Tettamanzi, A.: A conceptual representation of documents and queries for information retrieval systems by using light ontologies. Expert Syst. Appl. 39(12), 10376–10388 (2012)CrossRefGoogle Scholar

Copyright information

© Springer Nature Switzerland AG 2018

Authors and Affiliations

  1. 1.Fondazione Bruno KesslerTrentoItaly

Personalised recommendations