Skip to main content

Course Recommendation System Based on SSM Framework

  • Conference paper
  • First Online:
Human Centered Computing (HCC 2021)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 13795))

Included in the following conference series:

Abstract

With the continuous increase of online courses and the rapid growth of network data, how to improve the recommendation accuracy and real-time performance of personalized recommendation system is a key issue. In order to improve the recommendation quality and real-time performance of the recommendation system, this paper uses SSM (Spring, Spring MVC, Mybatis) Framework, the most popular and latest framework of the enterprise, as the framework of the recommendation system, and uses the hybrid recommendation algorithm (Socialized Recommendation algorithm) that integrates Collaborative Filtering recommendation algorithm and social relationship to make course recommendation. In this paper, the course and relational data of scholar.com are used as data sets for research, so as to provide richer social relationships and more references for experiments.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 64.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 84.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Isinkaye, F.O., Folajimi, Y.O., Ojokoh, B.A.: Recommendation systems: principles, methods and evaluation. Egypt. Inform. J. 16(3), 261–273 (2015)

    Article  Google Scholar 

  2. Jiemin, C., Yong, T., Jianguo, L., Yibin, C.: Research on personalized recommendation algorithm. J. South China Normal Univ. 46(5), 1–8 (2014)

    Google Scholar 

  3. He, C., et al.: Scientific paper recommendation method based on academic community. J. South China Normal Univ. 44(3), 1–4 (2012)

    Google Scholar 

  4. Guo, Y., Chen, M., Wei, K.: Research of recycling resource website based on spring and MyBatis framework. In: 2015 International Conference on Information Technology and Intelligent Transportation Systems (ITITS), pp. 307–314 (2015)

    Google Scholar 

  5. Li, Q., Qing, A.: Design and implementation of student life service platform based on SSM framework. Comput. Knowl. Technol. 17(13), 80–82 (2021)

    Google Scholar 

  6. Yongchang, R., Deyi, J., Tao, X., Ping, Z.: Research on software development platform based on SSH framework structure. Procedia Eng. 15, 3078–3082 (2011)

    Article  Google Scholar 

  7. Arthur, J., Azadegan, S.: Spring framework for rapid open source J2EE Web application development: a case study. In: Sixth International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing and First ACIS International Workshop on Self-Assembling Wireless Network, pp. 90–95 (2005)

    Google Scholar 

  8. Mane, D., Chitnis, K., Ojha, N.: The spring framework: an open source java platform for developing robust Java applications. Int. J. Innovative Technol. Explor. Eng. 3, 137–143 (2013)

    Google Scholar 

  9. http://www.tutorialspoint.com/spring/index.htm

  10. Shiyong, X., Tianxiang, D., Rongzheng, Z., Rongsen, W.: Research on Mybatis mapper model based on SQL template. In: 2020 International Conference on Computer Engineering and Application (ICCEA), pp. 502–505 (2020)

    Google Scholar 

  11. Węgrzynowicz, P.: Performance antipatterns of one to many association in hibernate. In: 2013 Federated Conference on Computer Science and Information Systems, pp. 1475-1481 (2013)

    Google Scholar 

  12. Hou, Y.: Design and implementation of the framework for Spring+SpringMVC+MyBatis in the development of web application. In: 2017 International Conference on Computer Technology, Electronics and Communication (ICCTEC), pp. 368–371 (2017)

    Google Scholar 

  13. Li, M., Zhao, X., Yu, Y., et al.: Research progress of recommendation algorithm. Small Microcomput. Syst. 43(03), 544–554 (2022)

    Google Scholar 

  14. Chen, S., Owusu, S., Zhou, L.: Social network based recommendation systems: a short survey. In: 2013 International Conference on Social Computing, pp. 882–885 (2013)

    Google Scholar 

  15. Suhaim, A.B., Berri, J.: Context-aware recommender systems for social networks: review, challenges and opportunities. IEEE Access 9, 57440–57463 (2021)

    Article  Google Scholar 

  16. Yiteng, P., Fazhi, H., Haiping, Y.: A social recommendation algorithm based on implicit similarity of trust relationship. Chin. J. Comput. 41(1), 65–81 (2018)

    Google Scholar 

  17. Zarzour, H., Al-Sharif, Z., Al-Ayyoub, M., Jararweh, Y.: A new collaborative filtering recommendation algorithm based on dimensionality reduction and clustering techniques. In: 2018 9th International Conference on Information and Communication Systems (ICICS), pp. 102–106 (2018)

    Google Scholar 

  18. Li, W., et al.: Personalization recommendation algorithm based on trust correlation degree and matrix factorization. IEEE Access 7, 45451–45459 (2019)

    Article  Google Scholar 

  19. Juan, Y., Zhuang, Y., Chin, W.-S., Lin, C.-J.: Field-aware factorization machines for CTR prediction. In: Proceedings of the 10th ACM Conference on Recommender Systems (RecSys’16), pp. 43–50. Association for Computing Machinery, New York, NY, USA (2016)

    Google Scholar 

  20. Ma, H., Yang, H., Lyu, M.R., King, I.: SoRec: social recommendation using probabilistic matrix factorization. In: Proceedings of the 17th ACM conference on Information and knowledge management (CIKM’08). Association for Computing Machinery, New York, NY, USA, pp. 931–940 (2008)

    Google Scholar 

  21. Gasparetti, F., Sansonetti, G., Micarelli, A.: Community detection in social recommender systems: a survey. Appl. Intell. 51(6), 3975–3995 (2020). https://doi.org/10.1007/s10489-020-01962-3

    Article  Google Scholar 

  22. Wang, M., Ma, J.: A novel recommendation approach based on users’ weighted trust relations and the rating similarities. Soft. Comput. 20(10), 3981–3990 (2015). https://doi.org/10.1007/s00500-015-1734-1

    Article  Google Scholar 

  23. Jamali, M., Ester, M.: TrustWalker: a random walk model for combining trust-based and item-based recommendation. In: Proceedings of the 15th ACM SIGKDD International Conference on Knowledge Discovery and Data mining (KDD’09), pp. 397–406. Association for Computing Machinery, New York, NY, USA (2009)

    Google Scholar 

  24. https://www.bootcss.com/

  25. https://www.scholat.com/

  26. Linden, G., Smith, B., York, J.: Amazon.com recommendations: item-to-item collaborative filtering. IEEE Internet Comput. 7(1), 76–80 (2003)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Zhengyang Wu .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Liang, Q., Wu, Z., Lin, R., Huang, L. (2022). Course Recommendation System Based on SSM Framework. In: Zu, Q., Tang, Y., Mladenovic, V., Naseer, A., Wan, J. (eds) Human Centered Computing. HCC 2021. Lecture Notes in Computer Science, vol 13795. Springer, Cham. https://doi.org/10.1007/978-3-031-23741-6_9

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-23741-6_9

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-23740-9

  • Online ISBN: 978-3-031-23741-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics