저출산 및 인구 고령화가 가속화되면서, 중장년 퇴직자 등 노동 소외 계층의 취업난 해결은 우리 사회의 핵심 과제로 등장하고 있다. 온라인에는 수많은 일자리 요구 정보가 산재해 있으나, 이를 중장년 구직자에게 제대로 매칭시키지는 못하고 있다. 워크넷 취업 로그에 따르면 구직자가 선호하는 직종에 취업하는 경우는 약 24%에 불과하다. 그러므로, 이러한 문제를 극복하기 위해서는 구직자에게 일자리 정보를 매칭시킬 때 선호하는 직종과 유사한 직종들을 추천하는 소프트 매칭 기법이 필수적이다. 본 연구는 중장년층에 특화된 소프트 직업 매칭 알고리즘과 서비스를 고안하고 개발하여 제공하는 것을 목표로 한다. 이를 위하여 본 연구에서는 1) 대용량의 구직 활동 기록인 워크넷 로그로부터 중장년층의 일자리 특성 및 요구 추세를 분석하였다. 2) 중장년층의 일자리 추천을 위해 직종 유사도 기준으로 일자리 분류표(KOCM)를 재정렬하였다. 이 결과를 이용하여, 3) 중장년에 특화된 인력 고용 소프트 매칭 직업 추천 알고리즘(MOMA)을 개발하여 구인 구직 웹사이트에 적용하였다. 자체 저작한 중장년층 특화 일자리 분류표(KOCM)를 이용한 소프트 일자리 매칭 시스템의 정확도를 측정하였을 때, 실제 고용 결과 기준, 하드 매칭 대비 약 20여 배의 성능 향상을 보였다. 본 연구내용을 적용하여 개발한 중장년층 특화 구직 사이트는 중장년층의 구직 과정에서 입력 정보 부담을 최소화하고 소프트 매칭을 통해 사용자의 요구직종에 적합한 일자리를 정확하고 폭넓게 추천함으로 중장년층의 삶의 질 향상에 기여할 수 있을 것으로 기대된다.
저출산 및 인구 고령화가 가속화되면서, 중장년 퇴직자 등 노동 소외 계층의 취업난 해결은 우리 사회의 핵심 과제로 등장하고 있다. 온라인에는 수많은 일자리 요구 정보가 산재해 있으나, 이를 중장년 구직자에게 제대로 매칭시키지는 못하고 있다. 워크넷 취업 로그에 따르면 구직자가 선호하는 직종에 취업하는 경우는 약 24%에 불과하다. 그러므로, 이러한 문제를 극복하기 위해서는 구직자에게 일자리 정보를 매칭시킬 때 선호하는 직종과 유사한 직종들을 추천하는 소프트 매칭 기법이 필수적이다. 본 연구는 중장년층에 특화된 소프트 직업 매칭 알고리즘과 서비스를 고안하고 개발하여 제공하는 것을 목표로 한다. 이를 위하여 본 연구에서는 1) 대용량의 구직 활동 기록인 워크넷 로그로부터 중장년층의 일자리 특성 및 요구 추세를 분석하였다. 2) 중장년층의 일자리 추천을 위해 직종 유사도 기준으로 일자리 분류표(KOCM)를 재정렬하였다. 이 결과를 이용하여, 3) 중장년에 특화된 인력 고용 소프트 매칭 직업 추천 알고리즘(MOMA)을 개발하여 구인 구직 웹사이트에 적용하였다. 자체 저작한 중장년층 특화 일자리 분류표(KOCM)를 이용한 소프트 일자리 매칭 시스템의 정확도를 측정하였을 때, 실제 고용 결과 기준, 하드 매칭 대비 약 20여 배의 성능 향상을 보였다. 본 연구내용을 적용하여 개발한 중장년층 특화 구직 사이트는 중장년층의 구직 과정에서 입력 정보 부담을 최소화하고 소프트 매칭을 통해 사용자의 요구직종에 적합한 일자리를 정확하고 폭넓게 추천함으로 중장년층의 삶의 질 향상에 기여할 수 있을 것으로 기대된다.
With the rapid acceleration of low-birth rate and population aging, the employment of the neglected groups of people including the middle aged class is a crucial issue in South Korea. In particular, in the 2010s, the number of the middle aged who want to find a new job after retirement age is signif...
With the rapid acceleration of low-birth rate and population aging, the employment of the neglected groups of people including the middle aged class is a crucial issue in South Korea. In particular, in the 2010s, the number of the middle aged who want to find a new job after retirement age is significantly increasing with the arrival of the retirement time of the baby boom generation (born 1955-1963). Despite the importance of matching jobs to this emerging middle aged class, private job portals as well as the Korean government do not provide any online job service tailored for them. A gigantic amount of job information is available online; however, the current recruiting systems do not meet the demand of the middle aged class as their primary targets are young workers. We are in dire need of a specially designed recruiting system for the middle aged. Meanwhile, when users are searching the desired occupations on the Worknet website, provided by the Korean Ministry of Employment and Labor, users are experiencing discomfort to search for similar jobs because Worknet is providing filtered search results on the basis of exact matches of a preferred job code. Besides, according to our Worknet data analysis, only about 24% of job seekers had landed on a job position consistent with their initial preferred job code while the rest had landed on a position different from their initial preference. To improve the situation, particularly for the middle aged class, we investigate a soft job matching technique by performing the following: 1) we review a user behavior logs of Worknet, which is a public job recruiting system set up by the Korean government and point out key system design implications for the middle aged. Specifically, we analyze the job postings that include preferential tags for the middle aged in order to disclose what types of jobs are in favor of the middle aged; 2) we develope a new occupation classification scheme for the middle aged, Korea Occupation Classification for the Middle-aged (KOCM), based on the similarity between jobs by reorganizing and modifying a general occupation classification scheme. When viewed from the perspective of job placement, an occupation classification scheme is a way to connect the enterprises and job seekers and a basic mechanism for job placement. The key features of KOCM include establishing the Simple Labor category, which is the most requested category by enterprises; and 3) we design MOMA (Middle-aged Occupation Matching Algorithm), which is a hybrid job matching algorithm comprising constraint-based reasoning and case-based reasoning. MOMA incorporates KOCM to expand query to search similar jobs in the database. MOMA utilizes cosine similarity between user requirement and job posting to rank a set of postings in terms of preferred job code, salary, distance, and job type. The developed system using MOMA demonstrates about 20 times of improvement over the hard matching performance. In implementing the algorithm for a web-based application of recruiting system for the middle aged, we also considered the usability issue of making the system easier to use, which is especially important for this particular class of users. That is, we wanted to improve the usability of the system during the job search process for the middle aged users by asking to enter only a few simple and core pieces of information such as preferred job (job code), salary, and (allowable) distance to the working place, enabling the middle aged to find a job suitable to their needs efficiently. The Web site implemented with MOMA should be able to contribute to improving job search of the middle aged class. We also expect the overall approach to be applicable to other groups of people for the improvement of job matching results.
With the rapid acceleration of low-birth rate and population aging, the employment of the neglected groups of people including the middle aged class is a crucial issue in South Korea. In particular, in the 2010s, the number of the middle aged who want to find a new job after retirement age is significantly increasing with the arrival of the retirement time of the baby boom generation (born 1955-1963). Despite the importance of matching jobs to this emerging middle aged class, private job portals as well as the Korean government do not provide any online job service tailored for them. A gigantic amount of job information is available online; however, the current recruiting systems do not meet the demand of the middle aged class as their primary targets are young workers. We are in dire need of a specially designed recruiting system for the middle aged. Meanwhile, when users are searching the desired occupations on the Worknet website, provided by the Korean Ministry of Employment and Labor, users are experiencing discomfort to search for similar jobs because Worknet is providing filtered search results on the basis of exact matches of a preferred job code. Besides, according to our Worknet data analysis, only about 24% of job seekers had landed on a job position consistent with their initial preferred job code while the rest had landed on a position different from their initial preference. To improve the situation, particularly for the middle aged class, we investigate a soft job matching technique by performing the following: 1) we review a user behavior logs of Worknet, which is a public job recruiting system set up by the Korean government and point out key system design implications for the middle aged. Specifically, we analyze the job postings that include preferential tags for the middle aged in order to disclose what types of jobs are in favor of the middle aged; 2) we develope a new occupation classification scheme for the middle aged, Korea Occupation Classification for the Middle-aged (KOCM), based on the similarity between jobs by reorganizing and modifying a general occupation classification scheme. When viewed from the perspective of job placement, an occupation classification scheme is a way to connect the enterprises and job seekers and a basic mechanism for job placement. The key features of KOCM include establishing the Simple Labor category, which is the most requested category by enterprises; and 3) we design MOMA (Middle-aged Occupation Matching Algorithm), which is a hybrid job matching algorithm comprising constraint-based reasoning and case-based reasoning. MOMA incorporates KOCM to expand query to search similar jobs in the database. MOMA utilizes cosine similarity between user requirement and job posting to rank a set of postings in terms of preferred job code, salary, distance, and job type. The developed system using MOMA demonstrates about 20 times of improvement over the hard matching performance. In implementing the algorithm for a web-based application of recruiting system for the middle aged, we also considered the usability issue of making the system easier to use, which is especially important for this particular class of users. That is, we wanted to improve the usability of the system during the job search process for the middle aged users by asking to enter only a few simple and core pieces of information such as preferred job (job code), salary, and (allowable) distance to the working place, enabling the middle aged to find a job suitable to their needs efficiently. The Web site implemented with MOMA should be able to contribute to improving job search of the middle aged class. We also expect the overall approach to be applicable to other groups of people for the improvement of job matching results.
* AI 자동 식별 결과로 적합하지 않은 문장이 있을 수 있으니, 이용에 유의하시기 바랍니다.
문제 정의
따라서 본 연구에서는, 기존의 직업 매칭 시스템 연구에서 다루지 못한 중장년층의 세대적 특성을 반영하고자 하였다. 이를 위해 워크넷의 실제 대규모 데이터로부터 직종 매칭 정보를 분석하였으며, 중장년층의 상황에 맞는 직종코드 분류 체계를 구성하였다.
또한 여러 가지 옵션(시 구 단위의 지역 한정등)을 지원하는 검색 기능과 정렬 기능(임금순, 거리순 등)을 제공하여 사용자 편의를 높였다. 또 모바일 페이지를 제공하여 지원이 가능한 일자리 정보 서비스를 어디서든지 실시간으로 확인할 수 있도록 하였다. 또한 본 사이트는 구직자, 구인기업, 관리자 모드를 지원하며, 각 모드에 대한 세부 구성요건과 역할별 진행 프로세스를 홈페이지 구성에 반영하였다.
본 연구에서는 45세 이상 중장년층에 특화된 소프트 매칭 추천 알고리즘을 개발하고 사이트에 적용하여 고용서비스를 제공함으로, 기존의 시스템에서 다루지 못한 연령에 특화된 소프트 매칭 기반 잡 매칭 기술을 구현하였다. 또한 이를 위해 중장년층의 필요에 맞게 재조직화된 일자리 분류표인 KOCM을 개발하고, 이를 추천 알고리즘에 이용하는 방법을 제안하였다.
또한, 조인호(Cho, 2010)는 소프트 매칭을 위한 직업유사성 연구를 진행하였다. 이 연구에서 저자는 워크넷의 구인・구직시스템은 하드 매칭 방법을 적용하여 검색조건이 복잡해지면 결과가 나오지 않아, 정확한 직업명칭을 모를 때 추천정보를 제공하지 못하는 문제를 제기하며 직업유사성 산출 시스템을 제안하였다. 하지만 이 산출 시스템을 실제 직업 추천 시스템에 적용하지는 못하였으며, 하드 매칭과 비교하여 얼마나 많은 성능 향상이 있었는지에 관한 실제적 결과를 제시하지 못하고 있다.
요구사항 분석결과, 중장년층 일자리 매칭 서비스는 중장년층의 전문성과 경력에 대한 고려가 필요하며, 중장년층의 IT 활용 능력을 고려하여 적은 데이터 입력에도 원하는 결과를 제공하는 등의 기능이 요구되는 것으로 파악되었다. 중장년층 일자리 매칭 서비스는 청년층과 구분되는 중장년층의 특성이 고려되어야 하는 요구사항을 파악하였다. 또한 김성중 외(Kim et al.
제안 방법
3.3 에서 설명한 알고리즘을 활용하여 중장년 층에 특화된 직업 추천 사이트2를 개발하였다 ([Figure 4]). 이 사이트는 IT 기기에 취약한 중장년층을 위해 입력을 최소화하는 방안으로, 최소한의 사용자 요구사항인 희망직종코드, 임금 형태, 임금, 희망근무지역, 희망근무형태, 희망근무시간, 희망거리 입력을 바탕으로 추천이 이루어지도록 하였다.
이 때, 두 위치의 좌표들로부터 거리를 구하여 사용자에게 선택적으로 입력받은 희망거리보다 멀 경우 결과에서 제외하였다. 거리 계산을 위해 직업 공고상의 근무지의 주소와 사용자가 입력한 희망 근무지(예를 들면, 경기도 수원시 팔달구)의 기초자치단체 청사소재지(예를 들면, 수원시 팔달구청)를 기준으로 각각의 위도 및 경도 좌표를 사용하였으며, 주소- 좌표 변환을 위하여 다음 로컬 API4)를 사용하였다.
결과 값은 사례 데이터베이스에 새로운 사례(Revise)로서 로그 형태로 저장이 되어, 다른 사용자가 검색 시에 향상된 정확도로 결과를 얻을 수 있도록(Retain) 모형화 하였다. 본 전체적인 과정은 사례기반 추론의 4단계 과정인 검색(Retrieve) – 재사용(Reuse) – 수정(Revise) – 유지(Retain)를 따르도록 구현되었다(Aamodt & Plaza, 1994).
중장년층의 구인 특성을 찾기 위해 구인공고중 임의로 샘플링한 12,179건을 대상으로 분석을 실시하였다. 구인공고 중 장년우대 태그가 붙은, 즉 중장년층의 고용을 선호하는 구인공고가 몇 건 인지 또 어떤 직종에서 중장년층의 고용을 선호하는지를 분석하였다. 장년우대 태그가 붙은 공고의 건수는 2,665개(21.
1절의 중장년층 우대 직종코드 분석 결과에서 얻은 시사점을 바탕으로, 취업 알선직업 분류표를 재분류하여 중장년층 특화 일자리 분류표를 제작하였다. 그 방법으로, 먼저 직업분류에 필요한 참고 자료로 직종별 직업 사전(KEIS, 2016)을 확보하였다. 직종별 직업 사전에는 직무 개요, 수행 직무 등 해당 일자리에 대한 정의가 자세하게 기술되어 있으며, 해당 직종에 필요한 교육 정도와 숙련 기간, 필요한 자격/ 면허 정보, 업무 강도 등이 구체적으로 규정되어 있다.
첫번째 단계로 소프트 매칭을 위해 직종코드를 확장할 수 있는 일자리분류표(KOCM)을 구성한다. 두번 째로 지식기반 추천의 핵심 기법들인 제약조건 기반(Constraint-based) 추천과 사례기반(Case-based) 추천의 장점을 적절히 혼합한 하이 브리드 잡 매칭(Hybrid job matching) 알고리즘을 개발한다. 세번째로 이 알고리즘을 실제 중장년 층들을 위한 잡 매칭사이트에 적용하고, 마지막으로 사이트에 적용한 알고리즘의 성능 평가를 실시한다.
중장년 층에 맞는 새로운 카테고리를 신설(단순노무, 고위 고문직 등)하고, 기존 직업 카테고리를 재분류하여 중장년층의 소프트 매칭에 최적화될 수 있도록 하였다. 또한 워크넷 데이터를 분석하여 장년 우대 직종코드들을 파악하는 등 실제 사용자와 소비자의 요구사항을 분석하였다. 분석결과 중장년층을 우대하는 직종은 단순노무(요양 보호사, 경비) 관련 직업인 것으로 나타났다.
본 연구에서는 45세 이상 중장년층에 특화된 소프트 매칭 추천 알고리즘을 개발하고 사이트에 적용하여 고용서비스를 제공함으로, 기존의 시스템에서 다루지 못한 연령에 특화된 소프트 매칭 기반 잡 매칭 기술을 구현하였다. 또한 이를 위해 중장년층의 필요에 맞게 재조직화된 일자리 분류표인 KOCM을 개발하고, 이를 추천 알고리즘에 이용하는 방법을 제안하였다. 중장년 층에 맞는 새로운 카테고리를 신설(단순노무, 고위 고문직 등)하고, 기존 직업 카테고리를 재분류하여 중장년층의 소프트 매칭에 최적화될 수 있도록 하였다.
이를 위해 워크넷의 실제 대규모 데이터로부터 직종 매칭 정보를 분석하였으며, 중장년층의 상황에 맞는 직종코드 분류 체계를 구성하였다. 또한, 고용의 유연성 측면을 고려하여 소프트 매칭에 기반을 둔 직업 매칭 알고리즘을 구현하였다.
본 연구에서는 3.1절의 중장년층 우대 직종코드 분석 결과에서 얻은 시사점을 바탕으로, 취업 알선직업 분류표를 재분류하여 중장년층 특화 일자리 분류표를 제작하였다. 그 방법으로, 먼저 직업분류에 필요한 참고 자료로 직종별 직업 사전(KEIS, 2016)을 확보하였다.
본 연구에서는 중장년층의 실제 퇴직자 대상의 인터뷰를 한 자료를 바탕으로, 워크넷이 보유한 과거 3년 치의 일자리 취업 현황 공공데이터의 로그 분석을 통해 중장년층 일자리 특성 및 요구 사항을 도출하였다. 이를 바탕으로, 특히 노동 소외 계층(중장년 퇴직자 등)과 지역 기업의 요구에 맞는 인력 고용 소프트 매칭 알고리즘을 설계하고 이를 적용하여 중장년층에 특화된 일자리 추천 시스템2)을 개발하였다.
이 직업 사전을 활용하여, 수행 직무와 숙련 기간, 업무 강도 등을 기반으로 기존의 직종코드를 중장년층에 특화된 신규 직종 카테고리로 분류하였다. 분류 과정에서는 2명의 분류자가 참여하였으며, 이들의 의견이 일치되었을 때 직종코드를 직종 카테고리에 추가하는 방식으로 진행하였다. 취업알선직업 분류표의 직종 1,523건을 기준으로 하였으며, 24개 중분류 카테고리에서, 단순노무, 단순노무 제조, 돌봄 의료서비스등 중장년 특화 일자리 직종 카테고리등을 추가하여 34개 중분류 카테고리로 확장하였다.
두번 째로 지식기반 추천의 핵심 기법들인 제약조건 기반(Constraint-based) 추천과 사례기반(Case-based) 추천의 장점을 적절히 혼합한 하이 브리드 잡 매칭(Hybrid job matching) 알고리즘을 개발한다. 세번째로 이 알고리즘을 실제 중장년 층들을 위한 잡 매칭사이트에 적용하고, 마지막으로 사이트에 적용한 알고리즘의 성능 평가를 실시한다. [Figure 1]은 본 연구과정을 도식화하여 보여주고 있다.
이중 수치형(Numerical)은 임금, 희망근무시간이며 범주형(Categorical)은 희망근무지역, 희망근무형태이다. 수치형 자료중 임금의 경우 사용자나 회사 모두 임금의 형태에 따라 시급, 월급, 연봉등 다양한 형태로 입력하지만 모두 월급기준으로 환산(하루 8시간, 월 20일 기준)하였고 근무시간의 경우 시간으로 통일 및 환산하여 처리하였다. 범주형 자료인 희망근무형태는 정규직, 파트타임, 파견직, 인턴, 개인사업자/프리랜서 등 5개의 범주로 되어 있다.
분석결과 중장년층을 우대하는 직종은 단순노무(요양 보호사, 경비) 관련 직업인 것으로 나타났다. 이 결과를 추천 알고리즘에 반영하고, 다양한 시나리오를 통해 시스템을 검증하였다. KOCM을 이용하는 소프트 매칭 결과를 제공하는 알고리즘 (MOMA)은 하드 매칭 대비 더 높은 성능을 보여줌을 확인하였다.
3 에서 설명한 알고리즘을 활용하여 중장년 층에 특화된 직업 추천 사이트2를 개발하였다 ([Figure 4]). 이 사이트는 IT 기기에 취약한 중장년층을 위해 입력을 최소화하는 방안으로, 최소한의 사용자 요구사항인 희망직종코드, 임금 형태, 임금, 희망근무지역, 희망근무형태, 희망근무시간, 희망거리 입력을 바탕으로 추천이 이루어지도록 하였다. 이러한 요구사항 요소들은 서울시의 50~70대의 5천여 명에게 설문조사한 결과를 참고하였다(Kim et al.
, 2012) 는 구인・구직조건의 유연성을 고려한 소프트 잡매칭함수를 개발하고자 하였다. 이 연구에서 제안한 소프트 매칭 방식은 희망 근로조건 입력 후 검색되어 나타난 직업의 구직자 적합도를 계산하는 데 필요한 특성(Attribute)의 값을 통계적 방법으로 도출한다. 하지만 이 연구는 워크넷의 직업 분류표의 3 단계인 세분류까지 소프트 매칭을 지원하고 있지 않으며 이는 본 연구와 차별점이 된다.
직종별 직업 사전에는 직무 개요, 수행 직무 등 해당 일자리에 대한 정의가 자세하게 기술되어 있으며, 해당 직종에 필요한 교육 정도와 숙련 기간, 필요한 자격/ 면허 정보, 업무 강도 등이 구체적으로 규정되어 있다. 이 직업 사전을 활용하여, 수행 직무와 숙련 기간, 업무 강도 등을 기반으로 기존의 직종코드를 중장년층에 특화된 신규 직종 카테고리로 분류하였다. 분류 과정에서는 2명의 분류자가 참여하였으며, 이들의 의견이 일치되었을 때 직종코드를 직종 카테고리에 추가하는 방식으로 진행하였다.
이러한 문제를 해결하고자 휴리스틱한 방법으로 고용노동부 및 취업현장에서 사용하고 있는 취업알선표를 중장년대상의 일자리 빈도와 유사도 기준으로 재분류한 ‘중장년 특화 한국 일자리 분류표(Korea Occupation Classification for the Middle-aged, KOCM)’를 제작하였다.
본 연구에서는 중장년층의 실제 퇴직자 대상의 인터뷰를 한 자료를 바탕으로, 워크넷이 보유한 과거 3년 치의 일자리 취업 현황 공공데이터의 로그 분석을 통해 중장년층 일자리 특성 및 요구 사항을 도출하였다. 이를 바탕으로, 특히 노동 소외 계층(중장년 퇴직자 등)과 지역 기업의 요구에 맞는 인력 고용 소프트 매칭 알고리즘을 설계하고 이를 적용하여 중장년층에 특화된 일자리 추천 시스템2)을 개발하였다. 이 시스템은 실제 중장년층 구직 업체의 참여가 이루어지는 일자리 매칭 서비스로, 국내 경기도 지역에서 시범 운영하게 된다.
기존에 기업고위임원 직종코드를 기존의 사무/관리직 카테고리의 하위로 둘 경우, 카테고리 기반 소프트 매칭 방법에 의해 다른 사무/관리직(예, 사무원, 행정원 등) 역시 추천되는 문제가 발생한다. 이를 위해 고위 고문직 카테고리를 신설하고, 고문에 해당하는 직업군을 추가하였다. 직업명에 ‘부서장,’ ‘임원’ 키워드가 명시된 경우 고위고문직으로 분류하였다.
따라서 본 연구에서는, 기존의 직업 매칭 시스템 연구에서 다루지 못한 중장년층의 세대적 특성을 반영하고자 하였다. 이를 위해 워크넷의 실제 대규모 데이터로부터 직종 매칭 정보를 분석하였으며, 중장년층의 상황에 맞는 직종코드 분류 체계를 구성하였다. 또한, 고용의 유연성 측면을 고려하여 소프트 매칭에 기반을 둔 직업 매칭 알고리즘을 구현하였다.
일반사무, 서류작업 업무가능 유무를 기준으로 경영, 회계, 사무관련직 등의 관리직을 사무/ 관리직으로 통합 하였으며, 관리직 중 고위 관리직 카테고리를 신설하였다. 이는 중장년층의 경우 기존 분야에서 고위 관리직으로 이직하는 경우가 많음에서 기인한다.
2. 절에서 설명한 중장년층에 특화된 직종코드 재분류 표인 KOCM의 효용성의 정도를 측정하기 위하여 KOCM을 사용하지 않는 방식, 즉 희망직종코드와 같은 직종코드의 구인 공고만 추천결과에 포함하는 방식(MOMA without KOCM)의 성능을 측정하였다.
제안한 소프트매칭 기법이 중장년층뿐 아니라 모든 연령층의 직업추천에도 효용성이 있는지 검증하기 위하여 모든 연령층의 데이터를 가지고 추천성능을 평가하였다. [Figure 5]는 모든 연령층에 대해 추천된 직업 공고 수에 따라 각각 다른 추천 방식의 성능을 비교하여 보여주고 있다.
또한 이를 위해 중장년층의 필요에 맞게 재조직화된 일자리 분류표인 KOCM을 개발하고, 이를 추천 알고리즘에 이용하는 방법을 제안하였다. 중장년 층에 맞는 새로운 카테고리를 신설(단순노무, 고위 고문직 등)하고, 기존 직업 카테고리를 재분류하여 중장년층의 소프트 매칭에 최적화될 수 있도록 하였다. 또한 워크넷 데이터를 분석하여 장년 우대 직종코드들을 파악하는 등 실제 사용자와 소비자의 요구사항을 분석하였다.
직종 유사도에 따라 재분류된 일자리 분류표(KOCM)를 활용하여 중장년층의 일자리 추천을 위해 특화된 알고리즘(MOMA)을 설계 및 개발하였다. MOMA는 제약조건 기반 추론(Constraint-based reasoning)과 사례 기반 추론(Case-based reasoning) 알고리즘을 혼합한 Hybrid 알고리즘(Jannach et al.
중장년층의 소프트 직업 매칭을 위해 본 연구에서 수행한 방법론은 크게 4단계로 나뉜다. 첫번째 단계로 소프트 매칭을 위해 직종코드를 확장할 수 있는 일자리분류표(KOCM)을 구성한다. 두번 째로 지식기반 추천의 핵심 기법들인 제약조건 기반(Constraint-based) 추천과 사례기반(Case-based) 추천의 장점을 적절히 혼합한 하이 브리드 잡 매칭(Hybrid job matching) 알고리즘을 개발한다.
추천 시스템의 성능은 추천 개수에 따라 달라지므로 이에 따른 변화를 살펴보기 위해 추천하는 직업 공고의 수를 1에서 30까지 증가시키면서 성능을 측정하였다. [Figure 4]는 중장년층을 대상으로 추천된 직업 공고수에 따른 하드 매칭 방식 및 MOMA, MOMA without KOCM의 F1 값을 보여주고 있다.
분류 과정에서는 2명의 분류자가 참여하였으며, 이들의 의견이 일치되었을 때 직종코드를 직종 카테고리에 추가하는 방식으로 진행하였다. 취업알선직업 분류표의 직종 1,523건을 기준으로 하였으며, 24개 중분류 카테고리에서, 단순노무, 단순노무 제조, 돌봄 의료서비스등 중장년 특화 일자리 직종 카테고리등을 추가하여 34개 중분류 카테고리로 확장하였다. 이 재분류된 분류표는 사용자의 희망직종에 대해 같은 카테고리에 있는 직종들까지 추천해 주기 위한 소프트 매칭 알고리즘에 활용된다(3.
대상 데이터
알고리즘의 평가를 위하여 워크넷 2015년 6월 1일부터 5일까지 올라온 21,555건의 직업 공고와 이 공고 중 만 45세 이상 중장년층(1970년생 이전 출생자)의 실제 취업 기록 1,369건과 모든 연령층의 취업 기록 2,717건을 사용하였다. 취업 기록에는 어떤 사용자가 어느 구인공고에 최종 취업 되었는지 여부와 함께 그 사용자의 요구 사항인 희망 직종 코드, 희망연봉, 희망 근무지역 등과 구인 공고 상의 구하고자 하는 인력에 관한 직종 명, 직종 코드, 제시임금, 고용형태, 근무시간 등의 기록이 담겨있다.
중장년층의 구인 특성을 찾기 위해 구인공고중 임의로 샘플링한 12,179건을 대상으로 분석을 실시하였다. 구인공고 중 장년우대 태그가 붙은, 즉 중장년층의 고용을 선호하는 구인공고가 몇 건 인지 또 어떤 직종에서 중장년층의 고용을 선호하는지를 분석하였다.
또한, 민간에서 운영중인 고용정보 서비스와 비교하여, 중장년, 여성, 장애인 등 노동 소외 계층 우대 데이터를 보유하고 있는 공공 서비스이다. 중장년층의 구직 활동 패턴을 파악하기 위하여 워크넷의 최근 3 년간 공공 데이터를 확보하여 분석하였다. 확보한 데이터는 구직회원정보 약 250만건, 기업회원약 45만건, 구직공고 약 370만 건, 구인신청 약 220만 건, 알선(채용성공) 데이터 약 50만 건(3년치), 채용정보조회 약 1억 건(1년치) 등이다.
중장년층의 구직 활동 패턴을 파악하기 위하여 워크넷의 최근 3 년간 공공 데이터를 확보하여 분석하였다. 확보한 데이터는 구직회원정보 약 250만건, 기업회원약 45만건, 구직공고 약 370만 건, 구인신청 약 220만 건, 알선(채용성공) 데이터 약 50만 건(3년치), 채용정보조회 약 1억 건(1년치) 등이다.
희망 직종과 실제 취업 직종 간의 일치 정도를 분석하고자 채용 성공 약 50만 건 중 45세 이상 구직자 데이터 10,000건의 희망 직종 정보를 선택해 분석하였다. 3순위 내에서 희망 직종코드와 실제 취업 코드간 일치하는 경우, 즉 희망한 직종에 취업한 건수는 2,384건 (23.
이론/모형
MOMA의 대조군으로는 현재 워크넷 검색 방식인 하드 매칭 방식을 사용하였다. 예를 들어, 하드 매칭은 빌딩경비원, 월급 150만원, 근무시간 12시간, 정규직의 직업을 희망할 경우 완전히 매치되는 구인공고만 결과로 추천해 주며, 비슷한 직종(아파트경비원, 병원경비원)들의 근무조건이 유사한 다른 구인 공고을 결과에 포함하지 않는다.
이후 결과 값으로부터 사용자에게 적합한(Adapting) 최종해(Solution)를 도출하기 위해 정렬을 통한 재사용(Reuse) 과정을 거친다. 구체적으로, 사용자 요구사항과 사례 간의 유사도에 따라 순위화(Ranking)하는 과정을 거쳐 최종 결과(Final Result)를 도출하며, 이 때 Gower 유사도(수식 (1))를 사용한다.
추천 시스템의 성능 평가를 위해 F1-score를 사용하였다. F1-score는 Precision과 Recall의 조화평균으로 계산(수식 (3))되며, Precsion은 추천한 구인 공고중에 사용자가 실제로 얼마나 취업 했는지를 의미하고, Recall은 사용자가 실제로 취업했던 공고가 얼마나 추천결과에 포함되어 있었는지를 의미한다.
성능/효과
이 결과를 추천 알고리즘에 반영하고, 다양한 시나리오를 통해 시스템을 검증하였다. KOCM을 이용하는 소프트 매칭 결과를 제공하는 알고리즘 (MOMA)은 하드 매칭 대비 더 높은 성능을 보여줌을 확인하였다. 이는 제안한 KOCM이 중장년층을 위해 효율적으로 구성되었음을 보여준다.
두번째로, 상대적으로 큰 분류 기준을 가지고 있던 중분류 카테고리(특수서비스 포함)를 분야별로 세분화하거나 통합하였다. 예를 들어, 보건, 의료관련직은 면허나 자격이 필요한 의료전문가와 간병인 등 간호서비스를 제공하는 돌봄의료 서비스로 구분하였다.
시각화된 매칭률 제공 서비스는 기존의 고용사이트에서 제공하지 않는 서비스로서 중장년층이 인지하기 쉽도록 도와준다. 또한 여러 가지 옵션(시 구 단위의 지역 한정등)을 지원하는 검색 기능과 정렬 기능(임금순, 거리순 등)을 제공하여 사용자 편의를 높였다. 또 모바일 페이지를 제공하여 지원이 가능한 일자리 정보 서비스를 어디서든지 실시간으로 확인할 수 있도록 하였다.
먼저, 알고리즘의 입력은 사용자의 요구사항(User requirement)이 되며, 최종 결과는 추천 직업 공고(item: p)들과 공고 각각의 매칭률이 된다. 알고리즘의 첫번째 단계에서 사용자 요구사항으로 희망직종코드(Job code), 임금형태(Salary type), 임금(Salary), 희망근무지역(Hope Region), 희망근무형태(Working type), 희망근무시간(Working hour) 등 구직자의 핵심 요구사항을 입력 받는다.
또한 워크넷 데이터를 분석하여 장년 우대 직종코드들을 파악하는 등 실제 사용자와 소비자의 요구사항을 분석하였다. 분석결과 중장년층을 우대하는 직종은 단순노무(요양 보호사, 경비) 관련 직업인 것으로 나타났다. 이 결과를 추천 알고리즘에 반영하고, 다양한 시나리오를 통해 시스템을 검증하였다.
, 2016)는 중장년층을 위한 개인화 일자리 매칭 서비스 요구사항 분석을 위해 중장년층 구직자 10여명을 대면조사하였다. 요구사항 분석결과, 중장년층 일자리 매칭 서비스는 중장년층의 전문성과 경력에 대한 고려가 필요하며, 중장년층의 IT 활용 능력을 고려하여 적은 데이터 입력에도 원하는 결과를 제공하는 등의 기능이 요구되는 것으로 파악되었다. 중장년층 일자리 매칭 서비스는 청년층과 구분되는 중장년층의 특성이 고려되어야 하는 요구사항을 파악하였다.
, 2016)는 워크넷 18만건의 취업 로그를 분석하여 중장년층의 선호직종과 취업특성을 찾아내고자 하였다. 이 연구에 따르면 55-75세의 중장년층 구직자는 20-54세의 상대적으로 젊은 구직자에 비해 선호하는 직종의 폭이 좁았으며, 자신이 원하는 직종이 아닌 다른 직종으로 취업을 할 수있는 경우가 제한적이고, 선택의 폭이 넓지 않음을 보여준다. 중장년층의 경우 선호직종과 최종 취업직종 카테고리가 같은 동일 도메인 (취업직종 분류표 기준 소분류(2-depth)가 같은 경우) 취업의 비율이 약 54% 였으며, 이에 반해 젊은층 (20-54대)의 경우 약 41%로 나타났다.
KOCM을 이용하는 소프트 매칭 결과를 제공하는 알고리즘 (MOMA)은 하드 매칭 대비 더 높은 성능을 보여줌을 확인하였다. 이는 제안한 KOCM이 중장년층을 위해 효율적으로 구성되었음을 보여준다.
[Figure 5]는 모든 연령층에 대해 추천된 직업 공고 수에 따라 각각 다른 추천 방식의 성능을 비교하여 보여주고 있다. 제안한 기법 MOMA(각 F1값의 평균: 0.0246) 는 하드 매칭(0.0014) 대비 약 17배에 가까운 성능 향상을 보였으며, MOMA without KOCM (0.0218)과 비교하면 약 12.6%의 향상된 성능을 보여주고 있다. 이는 중장년층을 위한 재분류표가 모든 연령층의 추천에 있어서도 유효함을 보여주는 결과이며, KOCM의 중장년층을 위해 특화된 카테고리(예: 단순노무) 외에 일자리 유사도에 의해 구성된 다른 카테고리(예: 사무/관리직) 역시 효율적으로 구성되었음을 의미한다.
[Figure 4]는 중장년층을 대상으로 추천된 직업 공고수에 따른 하드 매칭 방식 및 MOMA, MOMA without KOCM의 F1 값을 보여주고 있다. 제안한 소프트매칭 기법인 MOMA(각 F1값의 평균: 0.021)는 하드 매칭대비(0.0009) 약 20여 배, MOMA without KOCM(0.0182) 대비 약 14.8%의 성능향상을 보여주고 있다.
1%)였다. 태그가 붙은 공고의 직종코드를 분석한 결과, 중장년 층을 가장 선호하는 직종은 재가요양보호사(Home care worker, 13.6%), 요양보호사 및 노인 요양사(Nursing care worker (for elders), 6.14%), 청소원(Cleaners, 5.73%) 등의 순인 것으로 나타났다. [Table 1]에서는 장년우대 직종 상위 10개를 보여주고 있다.
반면 MOMA의 경우 직종코드가 같고 조건이 유사한 구인 공고을 폭넓게 추천해주어 추천성능의 향상이 이루어지게 된다. 한편, 중장년층에 특화된 유사직종코드까지 추천되도록 하는 MOMA는 MOMA without KOCM 기법보다 더 높은 성능을 보이는데, 이는 재분류 표(KOCM)가 중장년층의 구인구직을 위해 효율적으로 구성되었음을 의미한다.
후속연구
이를 통해 중장년층 구직자가 일반 채용 사이트를 이용할 때 겪을 수 있는 정보 부담(Information burden)을 최소화하고 사용자의 요구직종에 유사한 소프트 매칭 결과를 제공하여 일자리 선택의 기회를 넓힌다. 또한, 노동 소외 계층의 구인・구직 활동을 도울 수 있는 알고리즘 개발을 통해, 정보 검색에 소외된 계층을 도울 수 있는 보편적 복지를 제공하는 데에 기여할 수 있다.
본 연구내용을 반영하여 개발한 중장년층 특화 구직 사이트는 구직 과정에서 중장년층의 정보 부담을 경감시키며, 사용자의 요구직종과 유사하고 대체 가능한 적합한 일자리를 검색할 수 있다. 또한, 중장년층의 구인・구직 편의를 높여 국민의 행복과 삶의 질 향상에 기여할 수 있다.
또한, 중장년층의 구인・구직 편의를 높여 국민의 행복과 삶의 질 향상에 기여할 수 있다. 이후의 연구로 본 연구에 기반하여 개발된 직업 추천 사이트의 데이터를 통해 실제 사례 기반의 종단적 추천 알고리즘 효과 연구와 함께, 경력단절 여성 등 사회약자들을 위한 취업 로그 분석 및 알고리즘 개발에 관한 연구를 수행할 수 있을 것이다.
질의응답
핵심어
질문
논문에서 추출한 답변
소프트 잡매칭 시스템이 필요한 이유는?
예를 들어, JAVA 프로그래머 직종을 구직 하는 사람의 경우 C++ 프로그래머나 웹 프로그래머 직종도 찾고 싶어 할 수 있으나, 현행 워크넷에서는 유사 직종을 정확히 찾아내지 못한다. 사용자 관점에서 더욱 유연한 검색 방법 중 하나인 소프트 매칭(Soft matching)은 하드 매칭 검색으로 찾을 수 없는, 사용자가 취업 가능한 유사한 직종 정보까지 찾아주어 사용자의 선택 폭을 넓혀준다. 따라서 구인・구직 조건의 유연성을 고려한 소프트 잡매칭 시스템의 개발이 필요하다.
워크넷이란?
특히, 2010년대에는 베이비붐 세대(1955~1963년생)의 은퇴 시기가 도래하면서 정년 이후 새로운 직업을 찾기 원하는 중장년층의 수가 급속도로 증가하고 있다. 이를 위해 중장년 층의 일자리 매칭의 중요성이 대두되고 있지만, 민간취업포털은 물론 정부의 일자리 제공 서비스인 워크넷1)도 중장년층을 위한 맞춤형 일자리를 제공하지 못하고 있다. 은퇴 계층의 구직자들은 경력이나 실력이 부족하기보다는 재취업에 필요한 정보를 찾기 위해 과도한 인지적 노력이 필요하여 구직에 어려움을 겪는 경우가 많다.
은퇴 계층의 구직자들이 구직에 어려움을 겪는 이유는?
이를 위해 중장년 층의 일자리 매칭의 중요성이 대두되고 있지만, 민간취업포털은 물론 정부의 일자리 제공 서비스인 워크넷1)도 중장년층을 위한 맞춤형 일자리를 제공하지 못하고 있다. 은퇴 계층의 구직자들은 경력이나 실력이 부족하기보다는 재취업에 필요한 정보를 찾기 위해 과도한 인지적 노력이 필요하여 구직에 어려움을 겪는 경우가 많다. 경력단절여성이나 퇴직 장년 계층 등 특정 계층에 특화된 직업 매칭 시스템의 부재에 따라, 상대적으로 노동 소외 계층인 중장년층과 경력단절여성들을 위한 특화 일자리 추천 서비스 제공이 필요한 시점이 도래하고 있다.
참고문헌 (19)
Aamodt, A., and E. Plaza, "Case-based reasoning: Foundational issues, methodological variations, and system approaches," AI Communications, Vol.7, No.1(1994), 39-59.
Adomavicius, G., and A. Tuzhilin, "Toward the next generation of recommender systems: a survey of the state-of-the-art and possible extensions," IEEE Transactions on Knowledge and Data Engineering, Vol.17,No 6(2005), 734-749.
Hong, W., L. Li, T. Li, and W. Pan, "iHR: an online recruiting system for Xiamen Talent Service Center," Proceedings of the 19th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. (2013). 1177-1185.
Jang, J., S. Jung, S. Lee, C. Jung, W. C. Yoon, and M. Y. Yi, "Learning Material Bookmarking Service based on Collective Intelligence," Journal of Intelligence and Information Systems, Vol.20, No.2 (2014). 179-192.
Jang, J., D. Zhao, S. Kim, H. Chin, S. J. Kim, and M. Y. Yi, "Requirement Analysis of Personalized Job Matching Service for Middle-Aged Adults in South Korea," Proceedings of the HCI Society of Korea, (2016), 68-69.
Jannach, D., M. Zanker, A. Felfernig, and G. Friedrich, Recommender Systems: An Introduction. Cambridge University Press. 2010.
Kim, K., Y. Ham, and K. Lee, "Analysis on Factors Influencing Welfare Spending of Local Authority: Implementing the Detailed Data Extracted from the Social Security Information System," Journal of Intelligence and Information Systems, Vol.9, No.2(2013). 141-156.
Kim, M., and Y. Cho, "A Multimodal Profile Ensemble Approach to Development of Recommender Systems Using Big Data," Journal of Intelligence and Information Systems, Vol.21, No.4(2015). 93-110.
Kim, S. J., H. Jung, J. Gwon, S. Oh, and W. Kim, "An Analysis on Employment Support Services for Vulnerable Social Group," Hannam University Institute of Social Sciences, (2005).
Kim, S. J., S. Kim, J. Jang, H. Chin and M. Y. Yi, "Job Preference and Selection Analysis of Senior People for Developing Senior Job Recommendation Algorithm," Proceedings of the Korea Computer Congress, (2016).
Lee, D. H., and P. Brusilovsky, "Fighting information overflow with personalized comprehensive information access: A proactive job recommender," The 3rd International Conference on Autonomic and Autonomous Systems, ICAS'07, (2007).
Park, S., J. Cho, H. Jun, J. Kim and J. Ryu, "Development of Job Matching Function," Quarterly Journal of Labor Policy, Vol.12, No.3(2012), 25-51.
Rafter, R., K. Bradley, and B. Smyth, "Personalised Retrieval for Online Recruitment Services," Proceedings of the 22th BCSIRSG Colloquium on IR Research, (2000), 151-163.
Song, H., "Clustering method based on similarity calculation of Mixed Data," Master Thesis, Department of Computer Engineering, Jeju National University, 2015.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.