A Personalized Information Filtering Method Based on Simple Bayesian Classifier

Part of the Advances in Intelligent and Soft Computing book series (AINSC, volume 149)


Personalized recommender systems can provide important services in a digital environment, as verified by its commercial success in book, movie, and music industries. Collaborative filtering is one of the most successful technologies in recommender systems, which predicts unknown ratings by analyzing the known ratings, and widely used in many personalized recommender areas, such as e-commerce, digital library and so on. Traditional collaborative filtering recommendation algorithm is one of the methods to solve the information overloading problem. However, with the site structure, content of the complexity and increasing number of users, there are there urgent problems in this algorithm namely data sparse, cold start and scalability. To address the sparsity problem, a personalized information filtering recommendation based on simple Bayesian classifier method is described. The algorithm used simple Bayesian classifier to smooth the rating of unrated items. It can alleviate the sparsity and improve the accurate degree of searching nearest neighbors.


personalized information filtering simple Bayesian classifier sparsity 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Goldberg, D., Nichols, D., Oki, B.M., Terry, D.: Using collaborative filtering to weave an information tapestry. Communications of the ACM 35(12), 61–70 (1992)CrossRefGoogle Scholar
  2. 2.
    Yu, L., Liu, L., Li, X.: A hybrid collaborative filtering method for multiple-interests and multiple-content recommendation in E-Commerce. Expert Systems with Applications 28, 67–77 (2005)CrossRefGoogle Scholar
  3. 3.
    Herlocker, J.: Understanding and Improving Automated Collaborative Filtering Systems. Ph.D. Thesis, Computer Science Dept., University of Minnesota (2000)Google Scholar
  4. 4.
    Sarwar, B.M., Karypis, G., Konstan, J.A., Riedl, J.: Analysis of Recommendation Algorithms for E-Commerce. In: Proceedings of the ACM EC 2000 Conference, Minneapolis, MN, pp. 158–167 (2000)Google Scholar
  5. 5.
    Sarwar, B., Karypis, G., Konstan, J., Riedl, J.: Item-Based collaborative filtering recommendation algorithms. In: Proceedings of the 10th International World Wide Web Conference, pp. 285–295 (2001)Google Scholar
  6. 6.
    Jin, R., Si, L.: A bayesian approach toward active learning for collaborativefiltering. In: Proceedings of the 20th Conference on Uncertainty in Artificial Intelligence, pp. 278–285. AUAI Press, Banff (2004)Google Scholar
  7. 7.
    Resnick, P., Iacovou, N., Suchak, M., Bergstrom, P., Riedl, J.: Grouplens: An open architecture for collaborative filtering of netnews. In: Proceedings of the ACM CSCW 1994 Conference on Computer-Supported Cooperative Work, pp. 175–186 (1994)Google Scholar
  8. 8.
    Herlocker, J.: Understanding and Improving Automated Collaborative Filtering Systems. Ph.D. Thesis, Computer Science Dept., University of Minnesota (2000)Google Scholar
  9. 9.
    Vozalis, M.G., Margaritis, K.G.: Using SVD and demographic data for the enhancement of generalized Collaborative Filtering. Information Sciences 177, 3017–3037 (2007)CrossRefGoogle Scholar
  10. 10.
    Chien, Y.-H., George, E.I.: A bayesian model for collaborative filtering. In: Proceedings of the Seventh International Workshop on Articial Intelligence and Statistics. MorganKaufmann, San Francisco (1999)Google Scholar
  11. 11.
    Gong, S.: A Personalized Recommendation Algorithm on Integration of Item Semantic Similarity and Item Rating Similarity. Journal of Computers 6(5), 1047–1054 (2011)CrossRefGoogle Scholar
  12. 12.
    Chickering, D., Hecherman, D.: Efficient approximations for the marginal likelihood of Bayesian networks with hidden variables. Machine Learning 29(2/3), 181–212 (1997)MATHCrossRefGoogle Scholar
  13. 13.
    Breese, J., Hecherman, D., Kadie, C.: Empirical analysis of predictive algorithms for collaborative filtering. In: Proceedings of the 14th Conference on Uncertainty in Artificial Intelligence (UAI 1998), pp. 43– 52 (1998)Google Scholar
  14. 14.
    Shardanand, U., Maes, P.: Social information filtering: Algorithms for automating “Word of Mouth”. In: Proceedings of the ACM CHI 1995 Conference on Human Factors in Computing Systems, pp. 210–217 (1995)Google Scholar
  15. 15.
    Lekakos, G., Giaglis, G.M.: Improving the prediction accuracy of recommendation algorithms: Approaches anchored on human factors. Interacting with Computers 18, 410–431 (2006)CrossRefGoogle Scholar
  16. 16.
    Gong, S.: Privacy-preserving Collaborative Filtering based on Randomized Perturbation Techniques and Secure Multiparty Computation. International Journal of Advancements in Computing Technology 3(4), 89–99 (2011)CrossRefGoogle Scholar
  17. 17.
    Hill, W., Stead, L., Rosenstein, M., Furnas, G.: Recommending and evaluating choices in a virtual community of use. In: Proceedings of the CHI, pp. 194–201 (1995)Google Scholar
  18. 18.
    Karypis, G.: Evaluation of Item-Based Top-N Recommendation Algorithms. Technical Report CS-TR-00-46, Computer Science Dept., University of Minnesota (2000)Google Scholar
  19. 19.
    Dempster, A., Laird, N., Rubin, D.: Maximum likelihood from incomplete data via the EM algorithm. Journal of the Royal Statistical Society B39, 1–38 (1977)MathSciNetGoogle Scholar

Copyright information

© Springer-Verlag GmbH Berlin Heidelberg 2012

Authors and Affiliations

  1. 1.Zhejiang Business Technology InstituteNingboChina

Personalised recommendations