Research of Collaborative Filtering Recommendation Algorithm for Short Text


Short text, based on the platform of web2.0, gained rapid development in a relatively short time. Recommendation systems analyzing user’s interest by short texts becomes more and more important. Collaborative filtering is one of the most promising recommendation technologies. However, the existing collaborative filtering methods don’t consider the drifting of user’s interest. This often leads to a big difference between the result of recommendation and user’s real demands. In this paper, according to the traditional collaborative filtering algorithm, a new personalized recommendation algorithm is proposed. It traced user’s interest by using Ebbinghaus Forgetting Curve. Some experiments have been done. The results demonstrated that the new algorithm could indeed make a contribution to getting rid of user’s overdue interests and discovering their real-time interests for more accurate recommendation.

Share and Cite:

Chao, C. , Qu, S. and Du, T. (2014) Research of Collaborative Filtering Recommendation Algorithm for Short Text. Journal of Computer and Communications, 2, 59-66. doi: 10.4236/jcc.2014.214006.

Conflicts of Interest

The authors declare no conflicts of interest.


[1] (2014) China Internet Network Development State Statistic Report. China Internet Network Information Center, Beijing, 27.
[2] Diaz-Aviles, E., Drumond, L. and Gantner, Z. (2012) What Is Happening Right Now…That Interests Me? Online Topic Discovery and Recommendation in Twitter. Proceedings of the 21th ACM International Conference on Information and Knowledge Management, 1592-1596.
[3] Sriram, B., Fuhry, D. and Demir, E. (2010) Short Text Classification in Twitter to Improve Information Filtering. Proceedings of the 33rd International ACM SIGIR Conference on Research and Development in Information Retrieval, 841-842.
[4] Globeck, J. (2012) The Twitter Mute Button: A Web Filtering Challenge. Proceedings of the 30th International Conference on Human Factors in Computing Systems, 2755-2758.
[5] Hannon, J., Bennett, M. and Smyth, B. (2010) Recommending Twitter Users to Follow Using Content and Collaborative Filtering Approaches. Proceedings of the 4th ACM Conference on Recommendation Systems, 9, 199-206.
[6] Wang, L., Feng, S. and Xu, W.L. (2012) A Filtering Approach for Spam Discrimination and Content Similarity Double Detection for Microblog Text Stream. Computer Applications and Software, 2, 25-29.
[7] Shen, J. and Jiang, Q. (2011) A Distributed Short Text Filtering Algorithm. Journal of Sichuan Ordnance, 32, 151-153.
[8] Shao, J.S., Li, G.Y. and Zhang, J. (2011) Design of Text Filtering Model Based on Concept Lattice. Computer Engineering and Design, 32, 1047-1050.
[9] Xing, C.X., Gao, F.R. and Zhan, S.N. (2007) A Collaborative Filtering Recommendation Algorithm with User Interest Change. Journal of Computer Research and Development, 44, 296-301.
[10] Zhang, Y.C. and Liu, Y.Z. (2010) A Collaborative Filtering Algorithm Based on Time Period Partition. The Proceeding of 3rd International Symposium on Intelligent Information Technology and Security Informatics, 777-780.
[11] Forgetting Curve. Wikipedia.
[12] Yu, H. and Li, Z.Y. (2010) A Collaborative Filtering Recommendation Algorithm Based on Forgetting Curve. Journal of Nanjing University (Natural Science), 46, 522-523.
[13] Palam Software. ZGrapher-Grahping Calculator Software.
[14] Wang, G.X. (2013) User Interest Analysis and Personalized Information Recommendation Based on Microblog. Shanghai Jiao Tong University, Shanghai.
[15] Li, L.L. and Qu, S.N. (2013) Short Text Classification Based on Improved ITC. Journal of Computer and Communication, 1, 22-27.
[16] Sina Micro-Blog Open Platform.

Copyright © 2023 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.