Skip to main content
Log in

Job recommendation algorithm for graduates based on personalized preference

  • Regular Paper
  • Published:
CCF Transactions on Pervasive Computing and Interaction Aims and scope Submit manuscript

Abstract

It is challenging for graduates to find a proper job. Unlike those with occupational history, graduates generally are short of work experience and the support from social network, so they have to face hundreds of recruitment companies. The process of applying for a job is time-consuming, especially in preparing and attending tests and interviews. Not knowing which companies are most proper for them, graduates need to devote their energy and time to preparing for each potential recruitment. This job-hunting strategy can easily lead to employment dissatisfaction or failure. Therefore, it is very helpful to recommend a few most suitable jobs to graduates. Collaborative filtering (CF) method is currently the most frequently adopted and effective recommendation algorithm, but it cannot be directly applied to job recommendation for graduates because graduates generally have no historical records on employment. Besides, job recommendation should take into account graduate preferences for jobs, such as enterprise types and company locations, which are crucial to job choices. To address these challenges, we first analyze the pattern of job choices of graduates. Based on this, we propose a personalized preference collaborative filtering recommendation algorithm (P2CF), which can not only recommend jobs for graduates through massive campus records, but also identify graduate personal preferences for jobs. Graduates are first clustered into different groups according to their academic performances and family economic conditions. Then Bayesian personalized ranking (BPR) method is introduced to calculate the scores of graduate groups to jobs. Finally the scores and graduate personalized preferences are combined to recommend a few potential jobs. P2CF is a recommendation algorithm with hierarchical structure, which takes account of both the group records of job choices and the individual preferences for jobs. Experimental results show that P2CF on job recommendation outperforms state-of-the-art CF methods and identifies graduate personalized preference for jobs accurately.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

References

  • Almalis, N.D., Tsihrintzis, G.A., Karagiannis, N., Strati, A.D.: FoDRA—a new content-based job recommendation algorithm for job seeking and recruiting. In: 2015 6th International Conference on Information, Intelligence, Systems and Applications (IISA), pp. 1–7. IEEE (2015)

  • Al-Otaibi, S.T., Ykhlef, M.: A survey of job recommender systems. Int. J. Phys. Sci. 7(29), 5127–5142 (2012)

    Article  Google Scholar 

  • Chen, J., Zhang, H., He, X., Nie, L., Liu, W., Chua, T.S.: Attentive collaborative filtering: Multimedia recommendation with item-and component-level attention. In: Proceedings of the 40th International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 335–344. ACM (2017)

  • Croson, R., Gneezy, U.: Gender differences in preferences. J. Econ. Lit. 47(2), 448–474 (2009)

    Article  Google Scholar 

  • Davidson, I., Ravi, S.S.: Agglomerative hierarchical clustering with constraints: theoretical and empirical results. PKDD 3721, 59–70 (2005)

    Google Scholar 

  • Ding, D., Zhang, M., Li, S.Y., Tang, J., Chen, X., Zhou, Z.H.:. Baydnn: friend recommendation with bayesian personalized ranking deep neural network. In: Proceedings of the 2017 ACM on Conference on Information and Knowledge Management, pp. 1479–1488. ACM (2017)

  • Ester, M., Kriegel, H.P., Xu, X.: A density-based algorithm for discovering clusters a density-based algorithm for discovering clusters in large spatial databases with noise. In: International Conference on Knowledge Discovery & Data Mining (1996)

  • Guan, C., Lu, X., Li, X., Chen, E., Zhou, W., Xiong, H.: Discovery of college students in financial hardship. In: 2015 IEEE International Conference on Data Mining, pp. 141–150. IEEE (2015)

  • He, X., Zhang, H., Kan, M.Y., Chua, T.S.: Fast matrix factorization for online recommendation with implicit feedback. In: Proceedings of the 39th International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 549–558. ACM (2016)

  • Jian, Z., Wang, H.: An improved K-means clustering algorithm. In: IEEE International Conference on Information Management & Engineering (2010)

  • Koren, Y., Bell, R., Volinsky, C.: Matrix factorization techniques for recommender systems. Computer 8, 30–37 (2009)

    Article  Google Scholar 

  • Li, J., Wang, J., Sun, Q., Zhou, A.: Temporal influences-aware collaborative filtering for QoS-based service recommendation. In: 2017 IEEE International Conference on Services Computing (SCC), pp. 471–474. IEEE (2017)

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

    Article  Google Scholar 

  • Liu, R., Rong, W., Ouyang, Y., Xiong, Z.: A hierarchical similarity based job recommendation service framework for university students. Front. Comput. Sci. 11(5), 912–922 (2017)

    Article  Google Scholar 

  • Nguyen, C.D., Vo, K.D., Nguyen, D.T.: Supporting career counseling with user modeling and job matching. In: Advanced Computational Methods for Knowledge Engineering, pp. 281–292. Springer, Heidelberg (2013)

    Chapter  Google Scholar 

  • Nie, M., Yang, L., Ding, B., Xia, H., Xu, H., Lian, D.: Forecasting career choice for college students based on campus big data. In: Asia-Pacific Web Conference, pp. 359–370. Springer, Cham (2016)

    Chapter  Google Scholar 

  • Nie, M., Yang, L., Sun, J., Su, H., Xia, H., Lian, D., Yan, K.: Advanced forecasting of career choices for college students based on campus big data. Front. Comput. Sci. 12(3), 494–503 (2018)

    Article  Google Scholar 

  • Nilashi, M., bin Ibrahim, O., Ithnin, N., Sarmin, N.H.: A multi-criteria collaborative filtering recommender system for the tourism domain using expectation maximization (EM) and PCA–ANFIS. Electron. Commerce Res. Appl. 14(6), 542–562 (2015)

    Article  Google Scholar 

  • Paparrizos, I., Cambazoglu, B.B., Gionis, A.: Machine learned job recommendation. In: Proceedings of the 5th ACM Conference on Recommender Systems, pp. 325–328. ACM (2011)

  • Patel, B., Kakuste, V., Eirinaki, M.: CaPaR: a career path recommendation framework. In: 2017 IEEE 3rd International Conference on Big Data Computing Service and Applications (BigDataService), pp. 23–30. IEEE (2017)

  • Peterson, A.: On the prowl: how to hunt and score your first job. Educ. Horiz. 92(3), 13–15 (2014)

    Article  Google Scholar 

  • Razak, T.R., Hashim, M.A., Noor, N.M., Halim, I.H.A., Shamsul, N.F.F.: Career path recommendation system for UiTM Perlis students using fuzzy logic. In: 2014 5th International Conference on Intelligent and Advanced Systems (ICIAS), pp. 1–5. IEEE (2014)

  • Rendle, S., Freudenthaler, C., Gantner, Z., Schmidt-Thieme, L.: BPR: Bayesian personalized ranking from implicit feedback. In: Proceedings of the 25th conference on uncertainty in artificial intelligence, pp. 452–461. AUAI Press (2009)

  • Rousseeuw, P.J.: Silhouettes: a graphical aid to the interpretation and validation of cluster analysis. J. Comput. Appl. Math. 20, 53–65 (1987)

    Article  Google Scholar 

  • Su, X., Khoshgoftaar, T.M.: A survey of collaborative filtering techniques. In: Advances in Artificial Intelligence (2009)

    Article  Google Scholar 

  • Wang, S., Gong, M., Qin, C., Yang, J.: A multi-objective framework for location recommendation based on user preference. In: 2017 13th International Conference on Computational Intelligence and Security (CIS), pp. 39–43. IEEE (2017)

  • Wei, J., He, J., Chen, K., Zhou, Y., Tang, Z.: Collaborative filtering and deep learning based recommendation system for cold start items. Expert Syst. Appl. 69, 29–39 (2017)

    Article  Google Scholar 

  • Zhang, Y., Yang, C., Niu, Z.: A research of job recommendation system based on collaborative filtering. In: 2014 Seventh International Symposium on Computational Intelligence and Design, vol. 1, pp. 533–538. IEEE (2014)

Download references

Funding

This work was funded by Fundamental Research Funds for the Central Universities Grant number 2018CDXYJSJ0026.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Qing Zhou.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Zhou, Q., Liao, F., Chen, C. et al. Job recommendation algorithm for graduates based on personalized preference. CCF Trans. Pervasive Comp. Interact. 1, 260–274 (2019). https://doi.org/10.1007/s42486-019-00022-1

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s42486-019-00022-1

Keywords

Navigation