Determination of Professional Competencies Using an Alignment Algorithm of Academic Profiles and Job Advertisements, Based on Competence Thesauri and Similarity Measures

  • Alexandra González-ErasEmail author
  • Jose Aguilar


Describing the competencies required by a profession is essential for aligning online profiles of job seekers and job advertisements. Comparing the competencies described within each context has typically not be done, which has generated a complete disconnect in language between them. This work presents an approach for the alignment of online profiles and job advertisements, according to knowledge and skills, using measures of lexical, syntactic and taxonomic similarity. In addition, we use a ranking that allows the alignment of the profiles to the topics of a thesaurus that define competencies. The results are promising, because the combination of the measures of similarity with the alignment with thesauri of competencies offers robustness to the process of generation of professional competence descriptions. This combination allows dealing with the common problems of synonymy, homonymy, hypernymy/hyponymy and meronymy of the terms in Spanish. This research uses natural language processing to offer a novel approach for assessing the match of the competencies described by the applicants and by the employers, even if they use different terminology. The resulting approach, while developed in Spanish for computer science jobs, can be extended to other languages and domains, such is the case of recruitment, where it will contribute to the creation of better tools that give feedback to job seekers about how to best align their competencies with job opportunities.


Professional competencies Academic profiles Job advertisements Competence thesauri Similarity measures Alignment of profiles 



  1. Aguilar, J., Valdiviezo, P., Cordero, J., Sánchez, M. (2015). Conceptual design of a smart classroom based on multiagent systems. In Proceedings of Int. Conf. Artificial Intelligence (471–477).Google Scholar
  2. Aguilar, J., Valdiviezo, P., & Riofrio, G. (2017). A general framework for intelligent recommender systems. Applied Computing and Informatics, Elsevier, 13(2), 147–160.CrossRefGoogle Scholar
  3. Alqadah, F., & Bhatnagar, R. (2011). Similarity measures in formal concept analysis. Annals of Mathematics and Artificial Intelligence, 61(3), 245–256.MathSciNetzbMATHCrossRefGoogle Scholar
  4. Anderson, L. W., Krathwohl, D. R. and Bloom, B. S. (2001). “A taxonomy for learning, teaching, and assessing: A revision of Bloom’s taxonomy of educational objectives”, Allyn & Bacon.Google Scholar
  5. Beckers, J. (2011). “Développer et évaluer des compétences à l’école: vers plus d’efficacité et d’équité”. [Online]. Available:
  6. Blanco-González, J., Ortega-González, Y., et al. (2011). Ontological models for professional competences management. Ingeniería Industrial, 32(3), 224–230.Google Scholar
  7. Dane, M. (2012). System and method for automatically processing candidate resumes and job specifications expressed in natural language into a normalized form using frequency analysis. U.S. Patent 8,117,024, issued February 14.Google Scholar
  8. De Leenheer, P., Christiaens, S., & Meersman, R. (2010). Business semantics management: A case study for competency-centric HRM. Computers in Industry, 61(8), 760–775.CrossRefGoogle Scholar
  9. Dijkman, R., Dumas, M., Van Dongen, B., Käärik, R., & Mendling, J. (2011). Similarity of business process models: Metrics and evaluation. Information Systems, 36(2), 498–516.CrossRefGoogle Scholar
  10. Ehrig, M., Koschmider, A. and Oberweis, A. (2007). Measuring similarity between semantic business process models. Fourth Asia-Pacific conference on Conceptual Modelling, Australian Computer Society, Inc., pp. 71–80.Google Scholar
  11. Faria, C., Serra, I., & Girardi, R. (2014). A domain-independent process for automatic ontology population from text. Science of Computer Programming, 95, 26–43.CrossRefGoogle Scholar
  12. Fazel-Zarandi, M. (2013). Representing and reasoning about skills and competencies over time. Ph.D. dissertation, Toronto Univ., Canada.Google Scholar
  13. Gluga, R., Kay, J., & Lever, T. (2013). Foundations for modeling university curricula in terms of multiple learning goal sets. IEEE Transactions on Learning Technologies, 6, 25–37.CrossRefGoogle Scholar
  14. Gomaa, W. H. and Fahmy, A. A. (2013). A survey of text similarity approaches. International Journal of Computer Applications.Google Scholar
  15. González-Eras, A. (2017). Caracterización de las competencias en los contextos laboral y académico en base a tecnologías semánticas. M.S. thesis. E.T.S.I.S.I., Universidad Politécnica de Madrid, Madrid, España.Google Scholar
  16. González-Eras, A., & Aguilar, J. (2015). Semantic Architecture for the Analysis of the Academic and Occupational Profiles Based on Competencies. Contemporary Engineering Sciences, 8(33), 1551–1563.CrossRefGoogle Scholar
  17. González-Eras, A., Aguilar, J. (2019). Esquema para la actualización de Ontologías de Competencias en base al Procesamiento del Lenguaje Natural y la Minería Semántica. Revista Ibérica de Sistemas e Tecnologias de Informação, E17, (pp. 433–447).Google Scholar
  18. González-Eras, A., Buendia, O., Aguilar, J., Cordero, J., Rodriguez, T. (2017). Competences as services in the autonomic cycles of learning analytic tasks for a smart classroom. In Technologies and Innovation (R. Valencia-García, et al., Eds.), Communications in Computer and Information Science Series, Vol. 749, Springer, pp. 211-226.Google Scholar
  19. Guevara, C., Gonzalez, A., & Aguilar, J. (2017). The model of adaptive learning objects for virtual environments instanced by the competencies. Advances in Science, Technology and Engineering Systems Journal, 2(3), 345–355.CrossRefGoogle Scholar
  20. Harispe, S., Ranwez, S., Janaqi, S. and Montmain, J. (2013). Semantic measures for the comparison of units of language, concepts or instances, Parc scientifique, France: LGI2P/EMA Research Center.Google Scholar
  21. Jones, K., Walker, S., & Robertson, S. (2000). A probabilistic model of information retrieval: development and comparative experiments. Information Processing & Management, 36, 809–840.CrossRefGoogle Scholar
  22. Kalmukov, Y. (2013). Describing papers and reviewers’ competences by taxonomy of keywords. arXiv preprint.Google Scholar
  23. Levenshtein, V. I. (1966). Binary codes capable of correcting deletions, insertions, and reversals. Soviet Physics Doklady, 10(8), 707–710.MathSciNetGoogle Scholar
  24. Lundqvist, K., Baker, K., & Williams, S. (2011). Ontology supported competency system. International Journal of Knowledge and Learning, 7(3–4), 197–219.CrossRefGoogle Scholar
  25. Malzahn, N., Ziebarth, S., & Hoppe, H. (2013). Semi-automatic creation and exploitation of competence ontologies for trend aware profiling, matching and planning. Knowledge Management & E-Learning: An International Journal (KM&EL), 5(1), 84–103.Google Scholar
  26. Manning, C. D., Raghavan, P., and Schütze, H. (2009). An introduction to information retrieval. Cambridge University Press.Google Scholar
  27. Manning, C., Surdeanu, M., Bauer, J., Finkel, J., Bethard, S., McClosky, D. (2014). The Stanford CoreNLP natural language processing toolkit, In Proceedings of 52nd annual meeting of the association for computational linguistics: system demonstrations, (pp. 55–60).Google Scholar
  28. Mendonza, M., Perozo, N. and Aguilar, J. (2015). An approach for Multiple Combination of Ontologies based on the Ants Colony Optimization Algorithm. Asia-Pacific Conference on Computer Aided System Engineering, Quito: IEEE, Ecuador, pp. 140–145.Google Scholar
  29. Montuschi, P., Lamberti, F., Gatteschi, V. and Demartini, C. (2015) A semantic recommender system for adaptive learning. IT Professional, 50–58.CrossRefGoogle Scholar
  30. Müller-Riedlhuber, H. (2009) The European dictionary of skills and competencies (DISCO): an Example of Usage Scenarios for Ontologies. I-SEMANTICS, pp. 467–479.Google Scholar
  31. Müller-Riedlhuber, H. (2017). DISCO II the European dictionary of skills and competences. [Online]. Available:
  32. Nishioka, C., Große-Bölting, G. and Scherp, A. (2015). Influence of time on user profiling and recommending researchers in social media, 15th International Conference on Knowledge Technologies and Data-driven Business, ACM, pp. 9.Google Scholar
  33. Ortiz Sánchez, C. L. (2016). Verificación de competencias académicas en base a niveles de habilidad mediante elementos semánticos, thesis, Dept. Computer Sciences and Electronics, Universidad Técnica Particular de Loja, Loja.Google Scholar
  34. Paquette, G. (2007). An ontology and a software framework for competency modeling and management. Educational Technology & Society, 10(3), 1–21.Google Scholar
  35. Paquette, G. (2016). Competency-based personalization process for smart learning environments. Learning, Design, and Technology. International Compendium of Theory, Research, Practice, and Policy, pp. 20–36.Google Scholar
  36. Paquette, G., Rogozan, D. and Marino, O. (2012). Competency comparison relations for recommendation in technology enhanced learning scenarios, CEUR Workshop.Google Scholar
  37. Pawełoszek, I. (2017). Ontological support for process-oriented competency management. In Information Technology for Management. Ongoing Research and Development, pp. 41–60.Google Scholar
  38. Rácz, G., Sali, A., Schewe, K. D. (2018). Refining semantic matching for job recruitment: An application of formal concept analysis. In International Symposium on Foundations of Information and Knowledge Systems, pp. 322–339.Google Scholar
  39. Rau, M. (2017). Do knowledge-component models need to incorporate representational competencies? International Journal of Artificial Intelligence in Education, 27, 298–319.CrossRefGoogle Scholar
  40. Reichhold, M., Kerschbaumer, J., Fliedl, G. and Winkler, C. (2012). Automatic generation of user role profiles for optimizing enterprise search. In 24th International Conference on Software & Systems Engineering and their applications, vol. 24, pp 241–248.Google Scholar
  41. Robertson, S., & Zaragoza, H. (2009). The probabilistic relevance framework: BM25 and beyond. Foundations and Trends in Information Retrieval, 3(4), 333–389.CrossRefGoogle Scholar
  42. Rosa, J., Kich, M., & Brito, L. (2015). A multi-temporal context-aware system for competences management. International Journal of Artificial Intelligence in Education, 25, 455–492.CrossRefGoogle Scholar
  43. M. Sánchez, J. Aguilar, J. Cordero, P. Valdiviezo (2015).Basic features of a reflective middleware for intelligent learning environment in the cloud (IECL). Asia-Pacific Conference on Computer Aided System Engineering.Google Scholar
  44. Sanchez, M., Cordero, J., Valdiviezo, P., Barba, L., & Chamba, L. (2018). Learning analytics tasks as services in smart classroom. Universal Access in the Information Society Journal, Springer, 17(4), 693–709.CrossRefGoogle Scholar
  45. Sateli, B., Löffler, F., König-Ries, B., Witte, R. (2017). ScholarLens: extracting competences from research publications for the automatic generation of semantic user profiles. 3, Peer J Computer Science.Google Scholar
  46. Smirnov, A., Kashevnik, A., Balandin, S., Baraniuc, O., Parfenov, V. (2016). Competency management system for technopark residents: Smart space-based approach. In Internet of Things, Smart Spaces, and Next Generation Networks and Systems (pp. 15–24). Springer, Cham.Google Scholar
  47. Van Dongen, B., Dijkman, R., & Mendling, J. (2013). Measuring similarity between business process models. Seminal Contributions to Information Systems Engineering, 405–419.Google Scholar
  48. Weren, E., Kauer, A. U., Mizusaki, L., Moreira, V. P., de Oliveira, J. and Wives, L. K. (2014). Examining multiple features for author profiling. Journal of Information and Data Management, pp. 266.Google Scholar
  49. Worsley, M., & Blikstein, P. (2018). A multimodal analysis of making. International Journal of Artificial Intelligence in Education, 28, 385–419.CrossRefGoogle Scholar
  50. Yuanhua, L., & Zhailk, C. (2011). Lower-bounding term frequency normalization. In Proc. 20th ACM international conference on Information and knowledge management, pp. 7–16.Google Scholar

Copyright information

© International Artificial Intelligence in Education Society 2019

Authors and Affiliations

  1. 1.Departamento de Ciencias de la Computación y ElectrónicaUniversidad Técnica Particular de LojaLojaEcuador
  2. 2.CEMISID, Facultad de IngenieriaUniversidad de Los AndesMéridaVenezuela

Personalised recommendations