A User-Oriented Content Based Recommender System Based on Reclusive Methods and Interactive Genetic Algorithm

Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 201)


Due to the unprecedented proliferation of textual contents such as blog articles, news, research papers and other things like movies, books and restaurants etc. on the web in recent years, the development of content-based recommender systems (CB-RSs) has become an important research area which aims to provide personalized suggestions about items to users while interacting with the large spaces on the web using items’ contents and users’ preferences. However, item representation and responds to changing user preferences are still major concerns. In our work, we have employed Reclusive Methods (RMs) to deal with the uncertainty associated with item representation and Interactive Genetic Algorithm (IGA) is used to adapt the system with changing user preferences. First of all, a fuzzy theoretic approach to content based recommender system (FCB-RS) is designed to generate initial population for IGA using reclusive methods. Second, K-means algorithm is employed for clustering the items in order to handle the time complexity of IGA algorithm. Thereafter, a user-oriented content based recommender system (UCB-RS) is developed by incorporating IGA into FCB-RS through user evaluation. Experimental results show that the proposed system (UCB-RS) outperforms both the classical CB-RS and the FCB-RS.


Recommender systems Content-based filtering Reclusive methods Fuzzy theoretic approach Interactive genetic algorithm 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. Adomavicius, G., Tuzhilin, A.: Toward the next generation of recommender systems: a survey of the state-of-the-art and possible extensions. IEEE Trans. Knowl. Data Eng. 17 (6), 734–749 (2005)Google Scholar
  2. Al-Shamri, M.Y.H., Bharadwaj, K.K.: Fuzzy-genetic approach to recommender systems based on a novel hybrid user model. Expert Syst. Appl. 35, 1386–1399 (2008)Google Scholar
  3. Anand, D., Bharadwaj, K.K.: Pruning trust-distrust network via reliability and risk estimates for quality recommendations. Soc. Netw. Anal. Min.(2012). doi: 10.1007/s13278-012-0049-9
  4. Bharadwaj, K.K., Al-Shamri, M.Y.H.: Fuzzy computational models for trust and reputation Systems. Elect. Comm. Research Appl. 8(1), 37–47 (2009)Google Scholar
  5. David, J.C.M.: An Example Inference Task: Clustering Information Theory, Inference and Learning Algorithm. Cambridge University Press (2003)Google Scholar
  6. Goldberg, D.E., Holland, J.H.: Genetic algorithms and machine learning. Mach. Learn. 3(2-3), 95–99 (1988)Google Scholar
  7. Herrera, F., Lozano, M., Verdegay, J.L.: Tackling real-coded genetic algorithms: operators and tools for behavioural analysis. Artif. Intell. Review. 12, 265–319 (1998)Google Scholar
  8. Kant, V., Bharadwaj, K.K.: Incorporating fuzzy trust in collaborative filtering based recommender systems. In: Panigrahi, B.K. et al. (Eds.) SEMCCO, Part I, LNCS 7076, pp. 433–440. Springer-Verlag, Berlin, Heidelberg (2011)Google Scholar
  9. Kant, V. and Bharadwaj, K.K.: Enhancing recommendation quality of content-based filtering through collaborative predictions and fuzzy similarity measures, Accepted for the publication in Journal Procedia Engineering, Elsevier, 2012 (To appear).Google Scholar
  10. Kim, H.T., Kim, E., Lee, J.H., Ahn, C.W.: A recommender system based on genetic algorithm for music data. In Proceedings of the 2nd International Conference on Computer Engineering and Technology (ICCET) vol.6, pp. 414-417 (2010)Google Scholar
  11. Lai, C.C., Chen, Y.C.: A user-oriented image retrieval system based on interactive genetic algorithm. IEEE trans. Instrument. Measure. 60 (10), 3318-3325 (2011)Google Scholar
  12. Mitchell, M.: An Introduction to Genetic Algorithm, MIT Press (1998)Google Scholar
  13. Sarwar, B., Karypis, G., Konstan, J., Riedl, J.: Analysis of recommendation algorithms for ecommerce. In Proceedings of the 2nd ACM conference on Electronic commerce, pp.158-167. Minneapolis, Minnesota, United States (2000)Google Scholar
  14. Takagi, H.: Interactive evolutionary computation: fusion of the capabilities of EC optimization and human evaluation. Proc. the IEEE 89(9), 1275–1296 (2001)Google Scholar
  15. Yager, R.R.: Fuzzy logic methods in recommender systems. Fuzzy Sets Syst. 136, 133-149 (2003)Google Scholar
  16. Zenebe, A., Norcio, A. F.: Representation, similarity measures and aggregation methods using fuzzy sets for content-based recommender systems. Fuzzy Sets Syst.160, 76 – 94 (2009)Google Scholar

Copyright information

© Springer India 2013

Authors and Affiliations

  1. 1.School of Computer and Systems SciencesJawaharlal Nehru University (J.N.U.)New DelhiIndia

Personalised recommendations