The Skills and Recruitment Ontology (SARO) is a domain ontology representing occupations, skills and recruitment. It is modeled by considering several similar context models, but is mainly inspired by the European Skills, Competences, Qualifications and Occupations ontology (ESCO) and Schema.org. The ontology is structured along four dimensions: job posts, skills, qualifications and users.
Job posts refers to job advertisements by organizations. Advertised job openings comprise various essential attributes, such as the job role, title, the relevant sector and other related descriptions (defined by Schema.org, e.g. job location, date posted, working hours, etc.).
One of the most important job requirements that are usually explicitly define is the list of qualifications fitting for this role, including fundamental skills which are required to fulfil the role. SARO also describes the proficiency level for each skill.
Skills are harnessed by a group of users based on their tasks. For example, an educator or trainer could develop training resources related to certain skills or competences. In order to do so, specific skill can be chosen by considering the skill gap of another user group, e.g. the domain specialist.
The ontology also considers and maintains two additional registers for Awarding Body (defined by ESCO) and Curriculum. The former is an official or otherwise recognized institution, organization or company which is able to provide qualifications and certifications. Based on these, curricula can be formed.