Abstract
With the development of recommendation algorithms, recommendation systems are being widely used for recommendation tasks in different domains. However, most recommendation systems do not make good use of valid information, resulting in unsatisfactory recommendations. At the same time, the overly complex system design leads to slow recommendation speed, which does not meet the speed requirement. To address the above issues, we introduce a new user recommendation system based on academic social website SCHOLAT, including the key modules of the system and the key processes of the system. Then we introduce the solutions proposed to solve the system performance problem and cold start problem. Finally we introduce the social network dataset of SCHOLAT used for training model, and verify the effect of Variational Graph Normalized Auto-Encoders(VGNAE) on SCHOLAT dataset. We compare the effect of old version and new version recommendation system. The experimental results show that the new version of the recommendation system outperform the old one in terms of recommendation accuracy and relevance. And the system performance also meet the practical application requirements.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
LĆ¼, L.Y., Zhou, T.: Link Prediction. Higher Education Press, Beijing (2013)
Sun, Z., Guo, Q., Yang, J., et al.: Research commentary on recommendations with side information: a survey and research directions. Electron. Commerce Res. Appl. 37, 100879 (2019)
Wei, L., Ling, C.: Link prediction in complex networks. Inform. Contr. 49(1), 1ā23 (2020)
Liben-Nowell, D., Kleinberg, J.: The link-prediction problem for social networks. J. Assoc. Inform. Sci. Technol. 58(7), 1019ā1031 (2007)
Google Scholar Google Scholar Digital Library Digital Library (2007)
Ahn, S.J., Kim, M.H.: Variational Graph Normalized AutoEncoders. In: Proceedings of the 30th ACM International Conference on Information Knowledge Management, pp. 2827ā2831 (2021)
Karydi, E., Margaritis, K.: Parallel and distributed collaborative filtering: a survey. ACM Comput. Surv. (CSUR) 49(2), 1ā41 (2016)
Su, X., Khoshgoftaar, T.M.: A survey of collaborative filtering techniques. Adv. Artif. Intell. 12 (2009)
Goldberg, D., Nichols, D., Oki, B.M., et al.: Using collaborative filtering to weave an information tapestry. Commun. ACM 35(12), 61ā70 (1992)
Rajendran, D.P.D., Sundarraj, R.P.: Using topic models with browsing history in hybrid collaborative filtering recommender system: experiments with user ratings[J]. Int. J. Inform. Manage. Data Insights 1(2), 100027 (2021)
Sarwar, B., Karypis, G., Konstan, J., et al.: Item-based collaborative filtering recommendation algorithms. In: Proceedings of the 10th International Conference on World Wide Web, pp. 285ā295 (2001)
Linden, G., Smith, B., York, J.: Amazon.com recommendations: item-to-item collaborative filtering. In: IEEE Internet Computing, vol. 7(1), pp. 76ā80 (2003) https://doi.org/10.1109/MIC.2003.1167344
Zhao, H., Yao, Q., Li, J., et al.: Meta-graph based recommendation fusion over heterogeneous information networks. In: Proceedings of the 23rd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 635ā644 (2017)
Zhang, S., Yao, L., Sun, A., et al.: Deep learning based recommender system: a survey and new perspectives. ACM Comput. Surv. (CSUR) 52(1), 1ā38 (2019)
Peng, Z., et al.: news recommendation model based on improved label propagation algorithm. In: MiloÅ”eviÄ, D., Tang, Y., Zu, Q. (eds.) HCC 2019. LNCS, vol. 11956, pp. 315ā324. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-37429-7_31
Guo, Q., Zhuang, F., Qin, C., et al.: A survey on knowledge graph-based recommender systems. IEEE Trans. Knowl. Data Eng. PP(99), 1ā1 (2020)
Menon, A.K., Elkan, C.: Link prediction via matrix factorization. In: European Conference on Machine Learning and Knowledge Discovery in Databases. Berlin, Germany: Springer-Verlag, pp. 437ā452 (2011)
Ahmed, N.M., Chen, L., Wang, Y.L., et al.: DeepEye: link prediction in dynamic networks based on non-negative matrix factorization. Big Data Mining Anal. 1(1), 19ā33 (2018)
Pearl, J.: Probabilistic Reasoning in Intelligent Systems. Morgan Kaufmann Publishers Inc, New York, NJ, USA (1988)
LĆ¼, L., Zhou, T.: Link prediction in complex networks: a survey. Physica A Stat. Mech. Appl. 390(6), 1150ā1170 (2011)
Kipf, T.N., Welling, M.: Semi-supervised classification with graph convolutional networks. arXiv preprint arXiv:1609.02907 (2016)
Grover, A., Leskovec, J.: node2vec: Scalable feature learning for networks. In: Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 855ā864 (2016)
Vedavathi, N., Anil Kumar, K.M.: An efficient e-learning recommendation system for user preferences using hybrid optimization algorithm. Soft Comput. 25(14), 9377ā9388 (2021)
Lokhande, P.S., Aslam, F., Hawa, N., et al.: Efficient way of web development using python and flask. Int. J. Adv. Compt. Res. 6 (2015)
Aizawa, A.: An information-theoretic perspective of tf-idf measures. Inform. Process. Manage. 39(1), 45ā65 (2003)
Devlin, J., Chang, M.W., Lee, K, et al. Bert: Pre-training of deep bidirectional transformers for language understanding. arXiv preprint arXiv:1810.04805 (2018)
Kipf, T.N., Welling, M.: Variational graph auto-encoders. arXiv preprint arXiv:1611.07308 (2016)
Soundarajan, S., Hopcroft, J.: Using community information to improve the precision of link prediction methods. In: Proceedings of the 21st International Conference Companion on World Wide Web (WWW ā12 Companion). ACM, New York, NY, USA, 607ā608. http://doi.acm.org/10.1145/2187980.2188150
Ahmad, I., Akhtar, M.U., Noor, S., et al.: Missing link prediction using common neighbor and centrality based parameterized algorithm. Sci Rep 10, 364 (2020). https://doi.org/10.1038/s41598-019-57304-y
Liben-Nowell, D., Kleinberg, J.: The Link Prediction Problem for Social Networks (2004)
Zhou, T., LĆ¼, L., Zhang, Y.C.: Predicting missing links via local information. Europ. Phys.: J. B 71(4), 623ā630 (2009). https://doi.org/10.1140/epjb/e2009-00335-8
Acknowledgment
This work was supported in part by the National Natural Science Foundation of China under Grant U1811263 and Grant 62077045.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
Ā© 2023 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Weng, Y., Yu, W., Lin, R., Tang, Y., He, C. (2023). ScholarRec: A User Recommendation System forĀ Academic Social Network. In: Sun, Y., et al. Computer Supported Cooperative Work and Social Computing. ChineseCSCW 2022. Communications in Computer and Information Science, vol 1681. Springer, Singapore. https://doi.org/10.1007/978-981-99-2356-4_3
Download citation
DOI: https://doi.org/10.1007/978-981-99-2356-4_3
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-99-2355-7
Online ISBN: 978-981-99-2356-4
eBook Packages: Computer ScienceComputer Science (R0)