Supporting Career Counseling with User Modeling and Job Matching

  • Cuong Duc Nguyen
  • Khoi Duy Vo
  • Dung Tien Nguyen
Part of the Studies in Computational Intelligence book series (SCI, volume 479)


After graduation, an engineer expects to have a desired position of predesigned jobs, e.g. a young IT engineer with a great programming experience usually prefers to a software developer or a tester than a teaching job. For each selected job position, a student has made a good preparation during the study period, such as, right selection of a major or a minor, choosing related elective courses and topics for graduation thesis, taking supportive professional certificates, etc. Therefore, a career counselor is very helpful for students to select a suitable job position to which they would prefer after graduation. This paper presents an ontology-based job matching to facilitate finding the most appropriate job position for a student based on the job’s demand and the student’s capabilities. Ontologies are employed to model industrial job positions and student’s capabilities. Matching functions are proposed to match between the job modeling and the student modeling for job recommendation. The evaluation of job matching result shows a high correlation between the proposed system’s recommendation and the recruiter’s choice.


Job matching user model job model career counseling 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Whiston, S.C., Oliver, L.W.: Career Counseling Process and Outcome. In: Walsh, W.B., Savickas, M.L. (eds.) Handbook of Vocational Psychology - Theory, Research, and Practice, 3rd edn., pp. 155–194. Lawrence Erlbaum Associates, Inc. (2005)Google Scholar
  2. 2.
    Brown, D.: Associates: Career choice and development, 4th edn. John Wiley & Sons, Inc. (2002)Google Scholar
  3. 3.
    Brusilovsky, P., Millán, E.: User models for adaptive hypermedia and adaptive educational systems. In: Brusilovsky, P., Kobsa, A., Nejdl, W. (eds.) Adaptive Web 2007. LNCS, vol. 4321, pp. 3–53. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  4. 4.
    Bull, S.: Supporting Learning with Open Learner Models. In: 4th Hellenic Conference with International Participation: Information and Communication Technologies in Education. Keynote, Athens (2004)Google Scholar
  5. 5.
    Kelly, D., Tangney, B.: Adapting to Intelligence Profile in an Adaptive Educational System. Journal of Interacting with Computers 18(3), 385–409 (2006)CrossRefGoogle Scholar
  6. 6.
    Nguyen, C.D., Bui, B.D., Vo, D.K., Nguyen, V.S.: Educational Social Network. Journal of Science and Technology, Vietnamese Academy of Science and Technology, 379–382 (2011)Google Scholar
  7. 7.
    Standard Occupational Classification System (SOC),
  8. 8.
    Colucci, S., Di Noia, T., Di Sciascio, E., Donini, F.M., Mongiello, M., Mottola, M.: A Formal Approach to Ontology-Based Semantic Match of Skills Descriptions. Journal of Universal Computer Science 9(12), 1437–1454 (2003)Google Scholar
  9. 9.
    Zarandi, M.F., Fox, M.S.: Semantic Matchmaking for Job Recruitment: An Ontology-Based Hybrid Approach. In: Proceedings of the 3rd International Workshop on Service Matchmaking and Resource Retrieval, Washington, DC (2009)Google Scholar
  10. 10.
    Bizer, C., Heese, R., Mochol, M., Oldakowski, R., Tolksdorf, R., Eckstein, R.: The Impact of Semantic Web Technologies on Job Recruitment Processes. In: 7th International Conference Wirtschaftsinformatik, pp. 1367–1381 (2005)Google Scholar
  11. 11.
    Mochol, M., Wache, H., Nixon, L.: Improving the Accuracy of Job Search with Semantic Techniques. In: Abramowicz, W. (ed.) BIS 2007. LNCS, vol. 4439, pp. 301–313. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  12. 12.
    Mochol, M., Wache, H., Nixon, L.: Improving the recruitment process through ontology-based querying. In: Procedings of the 1st International Workshop on Applications and Business Aspects of the Semantic Web (SEBIZ 2006), collocated with the 5th International Semantic Web Conference (ISWC 2006), Athens, Georgia, USA (2006)Google Scholar
  13. 13.
    De Coi, J.L., Herder, E., Koesling, A., Lofi, C., Olmedilla, D., Papapetrou, O., Siberski, W.: A Model for Competence Gap Analysis. In: Proceedings of the Third International Conference on Web Information Systems and Technologies: Internet Technology, Web Interface and Applications (WEBIST 2007), Barcelona, Spain (2007)Google Scholar
  14. 14.
    Paquette, G.: An Ontology and a Software Framework for Competency Modeling and Management. Educational Technology & Society 10(3), 1–21 (2007)Google Scholar
  15. 15.
    Najjar, J., Simon, B.: Learning Outcome Based Higher Education: iCoper Use Cases. In: Proceedings of Ninth IEEE International Conference on Advanced Learning Technologies, pp. 718–719 (2009)Google Scholar
  16. 16.
    Schickel-Zuber, V., Faltings, B.: OSS: A Semantic Similarity Function based on Hierarchical Ontologies. In: Proceedings of the 20th International Joint Conference on Artificial Intelligence (IJCAI 2007), pp. 551–556 (2007)Google Scholar
  17. 17.
    Drigas, A., Kouremenos, S., Vrettos, S., Vrettaros, J., Kouremenos, D.: An expert system for job matching of the unemployed. Expert Systems with Applications 26, 217–224 (2006)CrossRefGoogle Scholar
  18. 18.
    Draganidis, F., Chamopoulou, P., Mentzas, G.: An Ontology Based Tool for Competency Management and Learning Paths. In: Proceedings of I-KNOW 2006, pp. 1–10 (2006)Google Scholar
  19. 19.
    Herder, E., Kärger, P., Kawase, R.: Competence Matching Tool, Competence Gap Matching, Editors for Competences and Job Profiles. Internal Project Deliverable Report, TEN Competence (2009)Google Scholar
  20. 20.
    Yi, X., Allan, J., Croft, W.B.: Matching Resumes and Jobs Based on Relevance Models. In: Proceedings of SIGIR 2007, pp. 809–810 (2007)Google Scholar
  21. 21.
    De Leenheer, P., Christiaens, S.: Mind the Gap! Transcending the Tunnel View on Ontology Engineering. In: Proceedings of the 2nd International Conference on Pragmatic Web (ICPW 2007), pp. 75–82 (2007)Google Scholar
  22. 22.
    Silva, J.I., Toledo, M.: The Unemployment Volatility Puzzle: The Role of Matching Costs Revisited Economic Inquiry. Western Economic Association International 51(1), 836–843 (2011)Google Scholar
  23. 23.
    Centeno, M., Corrêa, M.: Job matching, unexpected obligations and retirement decisions. Pensions: An International Journal 13(3), 159–166 (2006)CrossRefGoogle Scholar
  24. 24.
    Maniu, I., Maniu, G.: A Human Resource Ontology for Recruitment Process. Review of General Management 10(2), 12–18 (2009)Google Scholar
  25. 25.
    Reusable Competency Definitions Version 0.4,
  26. 26.
    Nguyen, C.D., Vo, D.K., Bui, B.D., Nguyen, T.D.: An Ontology-based IT Student Model in an Educational Social Network. In: Proceedings of the 13th International Conference on Information Integration and Web-based Applications and Services, pp. 379–382 (2011)Google Scholar

Copyright information

© Springer International Publishing Switzerland 2013

Authors and Affiliations

  • Cuong Duc Nguyen
    • 1
  • Khoi Duy Vo
    • 1
  • Dung Tien Nguyen
    • 1
  1. 1.International University – VNU-HCMHo Chi Minh CityVietnam

Personalised recommendations