(57)【要約】【課題】求人企業に対して効率的な採用活動を支援する。【解決手段】前求職者履歴情報に含まれる文字情報を数値化する自然言語処理部１０３と、自然言語処理部１０３により数値化された前求職者履歴情報を教師データとした機械学習により、マッチング度と志望度とを算出ための分析ロジックを生成する分析ロジック生成部１０４と、生成された分析ロジックを記憶する分析ロジック記憶部２０５と、自然言語処理部１０３に求職者の属性情報に含まれる文字情報を数値化させ、数値化された求職者の属性情報と、分析ロジックとに基づいて、求職者のマッチング度および志望度を算出する予測算出部１０５と、予測算出部１０５により算出されたマッチング度および志望度を支援情報として求人企業端末３に出力する出力部１０６とを備えている。【選択図】    図１
2019125299.tif 000002
【特許請求の範囲】
【請求項１】
端末とネットワークを介して接続され、前記端末に求人企業の採用活動を支援するための支援情報を提供する採用活動支援装置であって、
前記求人企業ごとに、採用不採用が確定した前求職者の属性情報とエントリーシートの提出履歴と前記エントリーシートに基づいた合否結果とを関連付けて、前求職者履歴情報として記憶する前求職者履歴情報記憶手段と、
前記前求職者履歴情報に含まれる文字情報を数値化する自然言語処理手段と、
前記自然言語処理手段により数値化された前求職者履歴情報を教師データとした機械学習により、前記求人企業とのマッチング度と前記求人企業への就転職する意思の強度を示す志望度とを算出ための分析ロジックを生成する分析ロジック生成手段と、
前記分析ロジック生成手段により生成された分析ロジックを記憶する分析ロジック記憶手段と、
前記自然言語処理手段に採用不採用が確定していない求職者の属性情報に含まれる文字情報を数値化させ、該数値化された前記求職者の属性情報と、前記分析ロジックとに基づいて、前記求職者の前記マッチング度および前記志望度を算出する予測算出手段と、
前記予測算出手段により算出された前記マッチング度および前記志望度を前記支援情報として前記端末に出力する出力手段と、
を備えたことを特徴とする採用活動支援装置。
【請求項２】
前記自然言語処理手段は、
前記前求職者履歴情報に含まれる文字情報から前記属性情報の項目ごとにキーワードを抽出し、前記抽出されたキーワード同士の意味が近いものほど距離が短くなるように前記抽出されたキーワードをマッピングし、マッピングされたキーワードのベクトルデータとして数値化する
ことを特徴とする請求項１記載の採用活動支援装置。
【請求項３】
前記分析ロジック生成手段は、
前記自然言語処理手段により数値化された前求職者履歴情報を教師データとした機械学習により、前記前求職者の属性情報および前記エントリーシートの提出履歴に基づいて前記志望度に影響する前記属性情報の項目および影響度を調整することにより前記志望度を算出するための前記分析ロジックを志望度分析ロジックとして生成すると共に、前記前求職者の属性情報および前記エントリーシートに基づいた合否結果に基づいて前記マッチング度に影響する前記属性情報の項目および影響度を調整することにより前記マッチング度を算出するための前記分析ロジックをマッチング度分析ロジックとして生成する
ことを特徴とする請求項１または２記載の採用活動支援装置。
【請求項４】
前記出力手段は、
前記予測算出手段により算出された前記求職者の前記マッチング度および前記志望度を、ｘ−ｙ平面にプロットして表示手段に表示させる
ことを特徴とする請求項１〜３のいずれか１項記載の採用活動支援装置。
【請求項５】
前記出力手段は、
前記予測算出手段により算出された前記求職者の前記マッチング度が所定のマッチング度閾値以上か否か、および前記志望度が所定の志望度閾値以上か否かにより分類し、分類ごとの前記求職者のリストを出力する
ことを特徴とする請求項１〜４のいずれか１項記載の採用活動支援装置。
【請求項６】
前記予測算出手段は、さらに、
所定の間隔で、新たな求職者の属性情報を取得し、前記自然言語処理手段に前記求職者の属性情報に含まれる文字情報を数値化させ、該数値化された前記求職者の属性情報と、前記分析ロジックとに基づいて、前記求職者の前記マッチング度および前記志望度を算出する
ことを特徴とする請求項１〜５のいずれか１項記載の採用活動支援装置。
【請求項７】
端末とネットワークを介して接続され、前記端末に求人企業の採用活動を支援するための支援情報を提供する採用活動支援装置により実行される採用活動支援プログラムであって、
前記求人企業ごとに、採用不採用が確定した前求職者の属性情報とエントリーシートの提出履歴と前記エントリーシートに基づいた合否結果とを関連付けて、前求職者履歴情報として前求職者履歴情報記憶手段に記憶させる前求職者履歴情報記憶制御ステップと、
前記前求職者履歴情報に含まれる文字情報を数値化する自然言語処理ステップと、
前記自然言語処理ステップにより数値化された前求職者履歴情報を教師データとした機械学習により、前記求人企業とのマッチング度と前記求人企業への就転職する意思の強度を示す志望度とを算出ための分析ロジックを生成する分析ロジック生成ステップと、
前記分析ロジック生成ステップにより生成された分析ロジックを分析ロジック記憶手段に記憶させる分析ロジック記憶ステップと、
前記自然言語処理ステップにより採用不採用が確定していない求職者の属性情報に含まれる文字情報を数値化されると、該数値化された前記求職者の属性情報と、前記分析ロジックとに基づいて、前記求職者の前記マッチング度および前記志望度を算出する予測算出ステップと、
前記予測算出ステップにより算出された前記マッチング度および前記志望度を前記支援情報として前記端末に出力する出力ステップと、
を有することを特徴とする採用活動支援プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、求人企業に対して効率的な採用活動を支援する採用活動支援装置および採用活動支援プログラムに関する。
【背景技術】
【０００２】
従来、求職者の就転職活動と求人企業の採用活動を支援するための仲介サイトが一般的に良く知られている。
【０００３】
仲介サイトでは、登録された求職者の履歴書情報から求人企業の求人条件に合うものを抽出し、求職者に対して抽出した求人企業の求人条件を送付したり、求人企業に対して求人条件を満たす登録者のリストを送付したりする。
【０００４】
しかしながら、従来の技術ではできるだけ多くの登録者から応募を募るために、求人条件を低く設定することがあり、必ずしも適切にマッチングできるとは限らなかった。
【０００５】
特許文献１には、求人毎の書類選考基準を登録する選考基準データベースと、各求人に以前応募した者の書類選考結果の履歴を記録する選考結果履歴記憶手段と、求職者が書類選考に通過する可能性を判定する判定手段とを備えたマッチング装置が開示されている。
【０００６】
マッチング装置では、判定手段は、求人毎に、求職者のレジュメが、選考基準データベースに登録された書類選考基準を満たしているか否かを判定し、書類選考基準を満たしている求人について、選考結果履歴記憶手段に記録された履歴を基に、過去の書類選考通過割合を算出し、求人毎に、書類選考基準を満たしているか否か、及び、書類選考基準を満たしている場合には当該求人の過去の書類選考通過割合を表示させる。この書類選考通過割合は、書類選考基準を満たした者で、求人に過去実際に応募したもののうち、実際に書類選考を通過して次の段階に進むことができた者の割合として算出される。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１０−２６８１７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
ここで、求職者は、それぞれ独自の属性を有している。そのため、それぞれの属性を有する求職者毎に書類選考を通過する可能性は異なるはずである。
【０００９】
しかしながら、上述したように、特許文献１に記載のマッチング装置では、書類選考基準を満たした者で、求人に過去実際に応募したものうち、実際に書類選考を通過して次の段階に進むことができた者の割合として算出された書類選考通過割合を表示するので、個々の求職者毎に、どの程度求人企業にマッチしているのか（マッチング度）を提示することは困難であった。
【００１０】
また、求人企業にとって、マッチング度が高い求職者であっても、どの程度その企業に就転職する意思があるのか（志望度）を提出することは非常に困難である。
【００１１】
求人企業は、例えば、マッチング度が高いが志望度が低い求職者に対して、志望度が高くなるように、その求職者に対してセミナー案内などのアプローチを行いたいが、特許文献１の技術では、就転職する意思が高くない（志望度が低い）求職者に対して、効率的にアプローチする対策を立てることが困難であった。
【００１２】
本発明は、上記問題点に鑑みてなされたものであり、求職者ごとに、マッチング度および志望度を提示することにより、求人企業に対して効率的な採用活動を支援する採用活動支援装置および採用活動支援プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１３】
上記目的を解決するため、本発明に係る採用活動支援装置の第１の特徴は、
端末とネットワークを介して接続され、前記端末に求人企業の採用活動を支援するための支援情報を提供する採用活動支援装置であって、
前記求人企業ごとに、採用不採用が確定した前求職者の属性情報とエントリーシートの提出履歴と前記エントリーシートに基づいた合否結果とを関連付けて、前求職者履歴情報として記憶する前求職者履歴情報記憶手段と、
前記前求職者履歴情報に含まれる文字情報を数値化する自然言語処理手段と、
前記自然言語処理手段により数値化された前求職者履歴情報を教師データとした機械学習により、前記求人企業とのマッチング度と前記求人企業への就転職する意思の強度を示す志望度とを算出ための分析ロジックを生成する分析ロジック生成手段と、
前記分析ロジック生成手段により生成された分析ロジックを記憶する分析ロジック記憶手段と、
前記自然言語処理手段に採用不採用が確定していない求職者の属性情報に含まれる文字情報を数値化させ、該数値化された前記求職者の属性情報と、前記分析ロジックとに基づいて、前記求職者の前記マッチング度および前記志望度を算出する予測算出手段と、
前記予測算出手段により算出された前記マッチング度および前記志望度を前記支援情報として前記端末に出力する出力手段と、
を備えたことにある。
【００１４】
上記目的を解決するため、本発明に係る採用活動支援装置の第２の特徴は、
前記自然言語処理手段が、前記前求職者履歴情報に含まれる文字情報から前記属性情報の項目ごとにキーワードを抽出し、前記抽出されたキーワード同士の意味が近いものほど距離が短くなるように前記抽出されたキーワードをマッピングし、マッピングされたキーワードのベクトルデータとして数値化することにある。
【００１５】
上記目的を解決するため、本発明に係る採用活動支援装置の第３の特徴は、
前記分析ロジック生成手段が、
前記自然言語処理手段により数値化された前求職者履歴情報を教師データとした機械学習により、前記前求職者の属性情報および前記エントリーシートの提出履歴に基づいて前記志望度に影響する前記属性情報の項目および影響度を調整することにより前記志望度を算出するための前記分析ロジックを志望度分析ロジックとして生成すると共に、前記前求職者の属性情報および前記エントリーシートに基づいた合否結果に基づいて前記マッチング度に影響する前記属性情報の項目および影響度を調整することにより前記マッチング度を算出するための前記分析ロジックをマッチング度分析ロジックとして生成することにある。
【００１６】
上記目的を解決するため、本発明に係る採用活動支援装置の第４の特徴は、
前記出力手段が、
前記予測算出手段により算出された前記求職者の前記マッチング度および前記志望度を、ｘ−ｙ平面にプロットして表示手段に表示させることにある。
【００１７】
上記目的を解決するため、本発明に係る採用活動支援装置の第５の特徴は、
前記出力手段が、
前記予測算出手段により算出された前記求職者の前記マッチング度が所定のマッチング度閾値以上か否か、および前記志望度が所定の志望度閾値以上か否かにより分類し、分類ごとの前記求職者のリストを出力することにある。
【００１８】
上記目的を解決するため、本発明に係る採用活動支援装置の第６の特徴は、
前記予測算出手段が、さらに、
所定の間隔で、新たな求職者の属性情報を取得し、前記自然言語処理手段に前記求職者の属性情報に含まれる文字情報を数値化させ、該数値化された前記求職者の属性情報と、前記分析ロジックとに基づいて、前記求職者の前記マッチング度および前記志望度を算出することにある。
【００１９】
上記目的を解決するため、本発明に係る採用活動支援プログラムの第１の特徴は、
端末とネットワークを介して接続され、前記端末に求人企業の採用活動を支援するための支援情報を提供する採用活動支援装置により実行される採用活動支援プログラムであって、
前記求人企業ごとに、採用不採用が確定した前求職者の属性情報とエントリーシートの提出履歴と前記エントリーシートに基づいた合否結果とを関連付けて、前求職者履歴情報として前求職者履歴情報記憶手段に記憶させる前求職者履歴情報記憶制御ステップと、
前記前求職者履歴情報に含まれる文字情報を数値化する自然言語処理ステップと、
前記自然言語処理ステップにより数値化された前求職者履歴情報を教師データとした機械学習により、前記求人企業とのマッチング度と前記求人企業への就転職する意思の強度を示す志望度とを算出ための分析ロジックを生成する分析ロジック生成ステップと、
前記分析ロジック生成ステップにより生成された分析ロジックを析ロジック記憶手段に記憶させる分析ロジック記憶ステップと、
前記自然言語処理ステップにより採用不採用が確定していない求職者の属性情報に含まれる文字情報を数値化されると、該数値化された前記求職者の属性情報と、前記分析ロジックとに基づいて、前記求職者の前記マッチング度および前記志望度を算出する予測算出ステップと、
前記予測算出ステップにより算出された前記マッチング度および前記志望度を前記支援情報として前記端末に出力する出力ステップと、を有することにある。
【発明の効果】
【００２０】
本発明に係る採用活動支援装置、および採用活動支援プログラムによれば、求人企業に対して効率的な採用活動を支援することができる。
【図面の簡単な説明】
【００２１】
【図１】本発明の一実施形態である採用活動支援装置の概略構成を示した概略構成図である。
【図２】本発明の一実施形態である採用活動支援装置が備える前求職者履歴情報記憶部に記憶された前求職者履歴情報の一例を示した図である。
【図３】本発明の一実施形態である採用活動支援装置における分析ロジック生成処理の処理内容を示した説明図である。
【図４】（ａ）は、本発明の一実施形態である採用活動支援装置において志望度に対して影響度の高い順に項目を並べ替えた一覧の一例を示した図である。（ｂ）は、本発明の一実施形態である採用活動支援装置においてマッチング度に対して影響度の高い順に項目を並べ替えた一覧の一例を示した図である。
【図５】本発明の一実施形態である採用活動支援装置における支援情報生成処理の処理内容を示した説明図である。
【図６】本発明の一実施形態である採用活動支援装置が備える支援情報記憶部に記憶された支援情報の一例を示した図である。
【図７】求人企業端末に表示された支援情報表示画面の一例を示した図である。
【図８】求人企業端末に表示された支援情報表示画面の一例を示した図である。
【発明を実施するための形態】
【００２２】
以下、本発明を実施するための形態について図面を参照して説明する。
【００２３】
＜採用活動支援装置１の構成＞
図１は、本発明の一実施形態である採用活動支援装置の概略構成を示した概略構成図である。
【００２４】
図１に示すように、採用活動支援装置１は、ネットワーク５を介して、求職者が利用する求職者端末２と、求人企業が利用する求人企業端末３Ａ，３Ｂとが接続されている。
【００２５】
求職者端末２は、求職者により入力されたプレエントリーシートやエントリーシートなどをネットワーク５を介して採用活動支援装置１へ送信する。
【００２６】
プレエントリーシートは、求人企業の採用応募前の求職者登録用のシートであり、例えば、求職者を一意に識別する応募者ＣＤや、四大・短大・高専などの学校区分や、ゼミ・研究室名や、クラブ・サークル名などの属性情報が含まれている。
【００２７】
エントリーシートは、求人企業への採用応募時に提出するシートであり、例えば、応募者ＣＤや、やってみたい仕事や、学校での研究テーマや、趣味などのより詳細な属性情報が含まれている。これらプレエントリーシートやエントリーシートの属性情報には、数値情報と文字情報とが含まれており、文字情報は後述するように自然言語処理部により数値化される。
【００２８】
求人企業端末３Ａ，３Ｂは、採用活動支援装置１から支援情報を受信し、支援情報を表示画面に表示する。支援情報には、求職者がどの程度その求人企業に就転職する意思があるのかを示す志望度と、求職者がどの程度求人企業にマッチしているのかを示すマッチング度とが含まれている。
【００２９】
採用活動支援装置１は、送受信部１０１と、履歴管理部１０２と、自然言語処理部１０３と、分析ロジック生成部１０４と、予測算出部１０５と、出力部１０６と、前求職者履歴情報記憶部２０１と、求職者履歴情報記憶部２０２と、変換後求職者履歴情報記憶部２０３と、変換後前求職者履歴情報記憶部２０４と、分析ロジック記憶部２０５と、支援情報記憶部２０６とを備えている。
【００３０】
送受信部１０１は、ネットワーク５を介して接続された求職者端末２から送信されたプレエントリーシートやエントリーシートを受信したり、求人企業端末３Ａ，３Ｂへ支援情報を送信して、送信した支援情報を表示画面に表示したりする。
【００３１】
履歴管理部１０２は、前求職者履歴情報記憶部２０１に記憶された前求職者履歴情報や、求職者履歴情報記憶部２０２に記憶された求職者履歴情報を管理する。例えば、履歴管理部１０２は、未だ来年度の採用不採用が確定していない求職者のプレエントリーシートやエントリーシートを送受信部１０１から受信すると、求職者のプレエントリーシートやエントリーシートに含まれる属性情報を、求職者履歴情報記憶部２０２に記憶する。また、履歴管理部１０２は、エントリーシートが提出されると、求職者履歴情報に含まれるエントリーシートの提出履歴に提出済みであるフラグを記憶し、エントリーシートに基づいた合否結果が入力されると、求職者履歴情報に含まれるエントリーシートに基づいた合否結果を記憶させる。
【００３２】
さらに、履歴管理部１０２は、求人企業ごとに、来年度の採用予定の求職者の採用活動が終了すると、求職者履歴情報記憶部２０２に記憶された求職者履歴情報を前求職者履歴情報として、前求職者履歴情報記憶部２０１へ移管する。
【００３３】
自然言語処理部１０３は、例えば、python（登録商標）などのプログラミング言語を用いて構築された自然言語処理を実行することにより、前求職者履歴情報に含まれる文字情報を数値化する。そして、自然言語処理部１０３は、前求職者履歴情報に含まれる数値情報と文字情報が数値化された情報とを合わせて変換後前求職者履歴情報として、変換後前求職者履歴情報記憶部２０４に記憶させる。
【００３４】
また、自然言語処理部１０３は、求職者履歴情報に含まれる文字情報を数値化し、求職者履歴情報に含まれる数値情報と、文字情報が数値化された情報とを合わせて、変換後求職者履歴情報として、変換後求職者履歴情報記憶部２０３に記憶させる。
【００３５】
分析ロジック生成部１０４は、自然言語処理部１０３により数値化された前求職者履歴情報（変換後前求職者履歴情報）を教師データとした機械学習により、前求職者の属性情報およびエントリーシートの提出履歴に基づいて志望度に影響する属性情報の項目および影響度を調整することにより、プレエントリーシートおよびエントリーシートごとに志望度を算出するための分析ロジックを志望度分析ロジックとして生成する。
【００３６】
また、分析ロジック生成部１０４は、前求職者の属性情報およびエントリーシートに基づいた合否結果に基づいてマッチング度に影響する属性情報の項目および影響度を調整することにより、プレエントリーシートおよびエントリーシートごとにマッチング度を算出するための分析ロジックをマッチング度分析ロジックとして生成する。
【００３７】
予測算出部１０５は、求人企業端末３から支援情報の要求があった場合に、自然言語処理部１０３に求職者の属性情報に含まれる文字情報を数値化させ、数値化された求職者の属性情報と、分析ロジック生成部１０４により生成された分析ロジックとに基づいて、プレエントリーシートおよびエントリーシートごとに求職者のマッチング度および志望度を算出する。
【００３８】
出力部１０６は、求人企業端末３Ａ，３Ｂのいずれかから、支援情報の送信要求があると、予測算出部１０５により算出されたプレエントリーシートおよびエントリーシートごとの求職者のマッチング度および志望度を支援情報として、送信要求があった求人企業端末３へ送信する。そして、出力部１０６は、送信要求があった求人企業端末３の表示画面に、求職者のマッチング度および志望度をｘ−ｙ平面にプロットして表示させる。
【００３９】
前求職者履歴情報記憶部２０１は、求人企業ごとに、採用不採用が確定した、すなわち、本年度までの過去の求職者である前求職者の属性情報とエントリーシートの提出履歴とエントリーシートに基づいた合否結果とを関連付けて、前求職者履歴情報として記憶する。
【００４０】
図２は、本発明の一実施形態である採用活動支援装置１が備える前求職者履歴情報記憶部２０１に記憶された前求職者履歴情報の一例を示した図である。
【００４１】
図２に示すように、前求職者履歴情報は、求職者を一意に識別するための応募者ＣＤごとに、「プレエントリー年月日」、「大学区分」、「クラブ・サークル（自由記述）」などの項目が入力されたプレエントリーシート３０１と、求職者がウェブ上で受験した適性検査の結果が記憶されたウェブ適性検査３０３と、イベントなどへの出欠結果が記憶されるイベント３０５と、エントリーシートの提出履歴（ＥＳ提出履歴）、やりたい仕事、エントリーシートに基づいた合否結果（ＥＳ合否）などが記憶されるエントリーシート３０７とが関連付けられて記憶されている。これらの情報のうち、エントリーシート３０７に含まれるエントリーシートの提出履歴（ＥＳ提出履歴）およびエントリーシートに基づいた合否結果（ＥＳ合否）以外の情報を属性情報という。
【００４２】
また、図２では、分析ロジック生成部１０４の機械学習により参照されるプレエントリーシートおよびエントリーシートごとの教師データを示している。プレエントリー３２１は、プレエントリーシートの情報に基づいて志望度分析ロジックおよびマッチング度分析ロジックを生成するための情報を示しており、エントリー３２２は、エントリーシートの情報に基づいて志望度分析ロジックおよびマッチング度分析ロジックを生成するための情報を示している。“○”示した項目は、前求職者の属性情報であり、“◎”は、結果として参照される情報である。このように、エントリーシートの情報に基づいて志望度分析ロジックおよびマッチング度分析ロジックを生成する際には、エントリーシートの項目だけでなく、プレエントリーシート、ウェブ適性検査、およびイベントへの出欠結果が参照される。
【００４３】
その一方、プレエントリーシートの情報に基づいて志望度分析ロジックおよびマッチング度分析ロジックを生成する際、前求職者の属性情報としては、プレエントリーシートのみが参照される。
【００４４】
例えば、分析ロジック生成部１０４により、前求職者の属性情報としてプレエントリーシート３０１の属性情報と、エントリーシート３０７のエントリーシートの提出履歴（ＥＳ提出履歴）とに基づいて、プレエントリーシートに基づいた志望度分析ロジックが生成される。
【００４５】
これら前求職者履歴情報の属性情報には、数値情報と文字情報とが含まれている。例えば、「プレエントリー年月日」は、数値情報であり、「クラブ・サークル（自由記述）」には、前求職者が自身のアピールとしてクラブ・サークルでの活動内容が記載されている。
【００４６】
求職者履歴情報記憶部２０２は、来年度の採用不採用が確定していない求職者の属性情報とエントリーシートの提出履歴とエントリーシートに基づいた合否結果とを関連付けて、求職者履歴情報として記憶する。求職者履歴情報の項目は、図２に示した前求職者履歴情報の項目と同一である。ただし、求職者は、来年度の採用不採用が確定していない、すなわち就転職活動中であるので、属性情報が一部未入力であることもあるし、未だエントリーシートの提出履歴とエントリーシートに基づいた合否結果が入力されていないこともある。
【００４７】
求職者履歴情報は、予測算出部１０５によって、プレエントリー３２１の属性情報が参照されてプレエントリーシートにおける求職者のマッチング度および志望度が算出される。また、予測算出部１０５によって、エントリー３２２の属性情報が参照されてエントリーシートにおける求職者のマッチング度および志望度が算出される。
【００４８】
変換後求職者履歴情報記憶部２０３は、自然言語処理部１０３により、文字情報が数値化された情報と、求職者履歴情報に含まれる数値情報とを合わせて変換後求職者履歴情報として記憶する。
【００４９】
変換後前求職者履歴情報記憶部２０４は、自然言語処理部１０３により、文字情報が数値化された情報と、前求職者履歴情報に含まれる数値情報とを合わせて前変換後求職者履歴情報として記憶する。
【００５０】
分析ロジック記憶部２０５は、分析ロジック生成部１０４により生成された、プレエントリーシートおよびエントリーシートごとに、求人企業とのマッチング度と求人企業への就転職する意思の強度を示す志望度とを算出ための分析ロジックを記憶する。
【００５１】
支援情報記憶部２０６は、予測算出部１０５により算出されたプレエントリーシートおよびエントリーシートごとのマッチング度および志望度を支援情報として記憶する。
【００５２】
＜採用活動支援装置１の作用＞
次に、本発明の一実施形態である採用活動支援装置１の作用について説明する。
【００５３】
本発明の一実施形態である採用活動支援装置１は、主に分析ロジック生成処理と、支援情報生成処理とを行う。そのため、各々の処理について以下に詳細に説明する。
【００５４】
≪分析ロジック生成処理≫
図３は、本発明の一実施形態である採用活動支援装置１における分析ロジック生成処理の処理内容を示した説明図である。
【００５５】
図３に示すように、前求職者履歴情報記憶部２０１には、求人企業ごとに、前求職者の属性情報とエントリーシートの提出履歴とエントリーシートに基づいた合否結果とを関連付けて、前求職者履歴情報として記憶されている。
【００５６】
上述したように、前求職者履歴情報には、数値情報と文字情報とが含まれている。
【００５７】
そこで、自然言語処理部１０３は、前求職者履歴情報に含まれる文字情報を項目ごとに数値化する。
【００５８】
例えば、大学区分の項目は、「四大」、「短大」、「高専」の３つのカテゴリに区分されているとする。大学区分の項目には項目コードが割り当てられており、「四大」、「短大」、「高専」のカテゴリそれぞれにカテゴリコードが割り当てられている。求職者は、プレエントリーシートを提出する際に、大学区分についていずれかのカテゴリを選択する。自然言語処理部１０３は、前求職者履歴情報に含まれる大学区分の項目と大学区分のカテゴリを、項目コードとカテゴリコードに変換することにより数値化する。
【００５９】
また、前求職者履歴情報には、「クラブ・サークル（自由記述）」の項目のように、文章として入力される項目もある。
【００６０】
このように文章として入力されている場合、自然言語処理部１０３は、例えば、python（登録商標）などのプログラミング言語を用いて構築された自然言語処理を実行することにより、入力された文章からキーワードを抽出し、抽出されたキーワード同士の意味が近いものほど距離が短くなるように抽出されたキーワードを、例えば３次元空間にマッピングする。
【００６１】
図３に示した例では、自然言語処理部１０３は、前求職者履歴情報に含まれる「クラブ・サークル（自由記述）」から特徴となるキーワードとして「協調性」、「リーダーシップ」、「キャプテン」が抽出している。ここで、「リーダーシップ」と「キャプテン」とは意味が類似しているので、３次元空間上の互いに近い場所にマッピングされている。一方、「協調性」は、「リーダーシップ」、「キャプテン」と意味が類似していないので、３次元空間上、遠い位置にマッピングされている。
【００６２】
そして、自然言語処理部１０３は、このマッピングされたキーワード「協調性」、「リーダーシップ」、「キャプテン」それぞれのベクトルデータとして数値化する。
【００６３】
そして、自然言語処理部１０３は、前求職者履歴情報に含まれる、予め数値で入力されている例えば「プレエントリー年月日」のような数値情報と、「大学区分」、「クラブ・サークル（自由記述）」のような文字情報を数値化した情報とを併せて、変換後前求職者履歴情報として、変換後前求職者履歴情報記憶部２０４に記憶させる。
【００６４】
次に、分析ロジック生成部１０４は、自然言語処理部１０３により数値化された前求職者履歴情報を教師データとして、例えば、ランダムフォレスト（登録商標）などを用いた機械学習により、プレエントリーシートおよびエントリーシートごとに前求職者の属性情報およびエントリーシートの提出履歴に基づいて志望度に影響する属性情報の項目および影響度を調整することにより志望度を算出するための分析ロジックを志望度分析ロジックとして生成する。
【００６５】
ここで、ランダムフォレストとは、機械学習のアルゴリズムのひとつであり、決定木による複数の弱学習器を統合させて汎化能力を向上させる集団学習アルゴリズムである。また、ここでの影響度とは、項目がどの程度志望度に影響しているかを示している。
【００６６】
具体的には、図３に示すように、分析ロジック生成部１０４は、前求職者履歴情報を教師データとして、入力をランダムに選択することにより、決定木を多数生成する（ステップＳ１０１）。そして、分析ロジック生成部１０４は、この生成した多数の決定木を用いて、決定木ごとに志望度に最も影響している項目を抽出する（ステップＳ１０３）。
【００６７】
分析ロジック生成部１０４は、決定木ごとに抽出した項目の多数決を行うことにより、志望度に対して影響度の高い順に項目を並べ替える（ステップＳ１０５）。
【００６８】
図４（ａ）は、本発明の一実施形態である採用活動支援装置１において志望度に対して影響度の高い順に項目を並べ替えた一覧の一例を示した図である。
【００６９】
図４（ａ）に示すように、順位づけされた結果として、１位：学校区分、２位：興味を持っている職種：Ｂ、３位：アクセス内容・・・・となっており、高い順位の項目ほど志望度への影響度が高くなるように影響度が数値化されて設定されている。
【００７０】
分析ロジック生成部１０４は、この図４（ａ）に示した順位づけされた結果に基づいて、プレエントリーシートおよびエントリーシートごとに、高い順位の項目ほど志望度への影響度が高くなるように、志望度を算出するための分析ロジックを志望度分析ロジックとして生成する。
【００７１】
また、分析ロジック生成部１０４は、自然言語処理部１０３により数値化された前求職者履歴情報を教師データとして、例えば、ランダムフォレストなどを用いた機械学習により、プレエントリーシートおよびエントリーシートごとに前求職者の属性情報およびエントリーシートの提出履歴に基づいてマッチング度に影響する属性情報の項目および影響度を調整することによりマッチング度を算出するための分析ロジックをマッチング度分析ロジックとして生成する。
【００７２】
図４（ｂ）は、本発明の一実施形態である採用活動支援装置１においてマッチング度に対して影響度の高い順に項目を並べ替えた一覧の一例を示した図である。
【００７３】
図４（ｂ）に示すように、順位づけされた結果として、１位：きっかけ：Ａ、２位：学校区分、３位：きかっけ：Ｂからの情報・・・・となっており、高い順位の項目ほどマッチング度への影響度が高くなるように影響度が数値化されて設定されている。
【００７４】
分析ロジック生成部１０４は、この図４（ｂ）に示した順位づけされた結果に基づいて、プレエントリーシートおよびエントリーシートごとに、高い順位の項目ほどマッチング度への影響度が高くなるように、マッチング度を算出するための分析ロジックをマッチング度分析ロジックとして生成する。
【００７５】
そして、分析ロジック記憶部２０５は、分析ロジック生成部１０４により生成されたプレエントリーシートおよびエントリーシートごとの志望度分析ロジックとマッチング度分析ロジックとを分析ロジックとして記憶する。
【００７６】
≪支援情報生成処理≫
図５は、本発明の一実施形態である採用活動支援装置１における支援情報生成処理の処理内容を示した説明図である。
【００７７】
図５に示すように、求職者履歴情報記憶部２０２には、求人企業ごとに、求職者の属性情報が求職者履歴情報として記憶されている。
【００７８】
求職者履歴情報には、前求職者履歴情報と同様に数値情報と文字情報とが含まれている。
【００７９】
そこで、自然言語処理部１０３は、前求職者履歴情報と同様に求職者履歴情報に含まれる文字情報を項目ごとに数値化する。
【００８０】
そして、自然言語処理部１０３は、求職者履歴情報に含まれる、予め数値で入力されている例えば「プレエントリー年月日」のような数値情報と、「大学区分」、「クラブ・サークル（自由記述）」のような文字情報を数値化した情報とを併せて、変換後求職者履歴情報として、変換後求職者履歴情報記憶部２０３に記憶させる。
【００８１】
次に、予測算出部１０５は、分析ロジック記憶部２０５から、プレエントリーシートおよびエントリーシートごとの志望度分析ロジックとマッチング度分析ロジックとを読み込む。
【００８２】
そして、予測算出部１０５は、変換後求職者履歴情報記憶部２０３に記憶された変換後求職者履歴情報と、分析ロジック記憶部２０５に記憶されたプレエントリーシートおよびエントリーシートごとの志望度分析ロジックとに基づいて、プレエントリーシートおよびエントリーシートごとの求職者の志望度を算出とともに、変換後求職者履歴情報記憶部２０３に記憶された変換後求職者履歴情報と、分析ロジック記憶部２０５に記憶されたプレエントリーシートおよびエントリーシートごとのマッチング度分析ロジックとに基づいて、プレエントリーシートおよびエントリーシートごとの求職者のマッチング度を算出する。
【００８３】
図５に示すように、志望度分析ロジックおよびマッチング度分析ロジックは、それぞれ複数の決定木を有しており、この決定木を用いることにより、企業ごとに、求職者の志望度およびマッチング度を算出することができる。本図では、符号６０１として、プレエントリーシートに対応する志望度分析ロジックとマッチング度分析ロジックを算出ための志望度分析ロジックおよびマッチング度分析ロジックを示しており、符号６０２に、エントリーシートに対応する志望度分析ロジックとマッチング度分析ロジックを算出ための志望度分析ロジックおよびマッチング度分析ロジックを示している。
【００８４】
そして、支援情報記憶部２０６は、予測算出部１０５により算出されたマッチング度および志望度を支援情報として記憶する。
【００８５】
図６は、本発明の一実施形態である採用活動支援装置１が備える支援情報記憶部２０６に記憶された支援情報の一例を示した図である。
【００８６】
図６に示すように、支援情報は、求職者を一意に識別する応募者ＣＤ４０１と、マッチング度および志望度が算出された算出年月日４０２と、プレエントリーシートに対応するマッチング度４０３と、プレエントリーシートに対応する志望度４０４と、エントリーシートに対応するマッチング度４０５と、プレエントリーシートに対応する志望度４０６とが関連付けられて、支援情報として記憶されている。
【００８７】
マッチング度４０３および志望度４０４は、プレエントリーシートが提出されると、予測算出部１０５により算出可能であるが、マッチング度４０５および志望度４０６は、エントリーシートが提出されるまで算出できない。そのため、例えば、応募者ＣＤが“ＡＡＡ００２”、“ＡＡＡ００４”、“ＢＢＢ００１”の求職者のマッチング度４０５および志望度４０６は未だ算出されていない。
【００８８】
なお、予測算出部１０５によりマッチング度および志望度が算出されるタイミングは、求人企業端末３から支援情報の送信が要求されたときでもよいし、例えば、１０日などの所定の期間ごとに算出するようにしてもよい。
【００８９】
次に、出力部１０６は、求人企業端末３Ａ，３Ｂのいずれかから、支援情報の送信要求があると、予測算出部１０５により算出されたプレエントリーシートおよびエントリーシートごとの求職者のマッチング度および志望度を支援情報として送信要求があった求人企業端末３へ送信する。そして、出力部１０６は、送信要求があった求人企業端末３の表示画面に、求職者のマッチング度および志望度をｘ−ｙ平面にプロットして表示させる。
【００９０】
図７は、求人企業端末３Ａに表示された支援情報表示画面の一例を示した図である。ここでは、求人企業端末３Ａから支援情報の送信要求があったとする。ここでは、求人企業端末３ＡからＡＢＣ商事のアカウントでログインされており、ＡＢＣ商事のアカウントから支援情報の送信要求があったとする。
【００９１】
ＡＢＣ商事のアカウントから支援情報の送信要求があったので、図７に示すように、表示画面の企業名５０１には、「ＡＢＣ商事」が表示されている。
【００９２】
そして、表示画面上には、プレエントリーシートに対応する求職者のマッチング度および志望度を示したプレエントリー支援情報グラフ５０２と、エントリーシートに対応する求職者のマッチング度および志望度を示したエントリー支援情報グラフ５０３とが表示されている。
【００９３】
プレエントリー支援情報グラフ５０２およびエントリー支援情報グラフ５０３は共に、ｘ軸をマッチング度、ｙ軸を志望度として、求職者のマッチング度と志望度とをプロットしている。
【００９４】
そして、出力部１０６は、予測算出部１０５により算出された求職者のマッチング度が所定のマッチング度閾値以上か否か、および志望度が所定の志望度閾値以上か否かにより分類（タイプ分け）する。ここでは、マッチング度閾値、志望度閾値ともに、５０（％）としている。
【００９５】
それぞれのグラフは、マッチング度および志望度がともに５０（％）以上であるゾーンをＡタイプとし、マッチング度が５０（％）以上であり、かつ志望度が５０（％）未満であるゾーンをＢタイプ、マッチング度が５０（％）未満であり、かつ志望度が５０（％）以上であるゾーンをＣタイプ、マッチング度および志望度がともに５０（％）未満であるゾーンをＤタイプとしている。
【００９６】
例えば、Ａタイプに属する求職者は、マッチング度および志望度がともに高いので、採用の可能性が高いといえる。そのため、求人企業としては、このＡタイプに属する求職者に対しては、他の企業に目移りしないよう、例えば定期的に連絡するなど継続的なフォローが必要であることがわかる。
【００９７】
また、Ｂタイプに属する求職者は、マッチング度は高いが志望度は低い。すなわち、ＡＢＣ商事にエントリーシートを提出する可能性は低いが、ＡＢＣ商事にエントリーシートを提出すれば合格する確率は高い求職者ということになる。
【００９８】
求人企業としては、このようなＢタイプに属するＡＢＣ商事へ就転職する意思が低い求職者に対して志望度を上げる、すなわち、就転職する意思を強く持ってもらうようなアプローチを行うことが採用活動を行う上で効果的であることがわかる。
【００９９】
Ｃタイプに属する求職者は、マッチング度は低いが志望度は高い。そのため、エントリーシートが提出されても採用の可能性は低いが、ＡタイプやＢタイプの求職者が少ない場合、このタイプの求職者へも積極的にアプローチする必要があることがわかる。
【０１００】
Ｄタイプに属する求職者は、マッチング度、志望度共に低いことがわかる。
【０１０１】
このように、ｘ軸をマッチング度、ｙ軸を志望度として、求職者のマッチング度と志望度とをプロットし、Ａ〜Ｄの４つのタイプに分類することによって、それぞれのタイプに分類された求職者に対してどのようにアプローチする必要があるかが一目でわかることになる。そのため、求人企業に対して効率的な採用活動を支援することができる。なお、ここでは、ｘ軸をマッチング度、ｙ軸を志望度として表示したが、これに限らずｘ軸を志望度、ｙ軸をマッチング度として表示するようにしてもよい。
【０１０２】
また、表示画面上には、予測算出部１０５によりＡ〜Ｄの各タイプに分類された求職者の集計結果を表示している。具体的には、プレエントリーシートにおける各タイプに分類された求職者の集計結果５０４と、エントリーシートにおける各タイプに分類された求職者の集計結果５０５とを表示している。
【０１０３】
さらに、出力部１０６は、予測算出部１０５により分類されたＡ〜Ｄタイプの分類ごとの求職者のリストを出力するようにしてもよい。
【０１０４】
これにより、求人企業は、それぞれのタイプに分類された求職者に対して、タイプに応じた効率的なアプローチを行い易くなる。
【０１０５】
また、出力部１０６は、求人企業ごと、求職者ごとに、それぞれのグラフを表示させることもできる。
【０１０６】
図８は、求人企業端末３Ａに表示された支援情報表示画面の一例を示した図である。
【０１０７】
求人企業端末３Ａから応募者ＣＤとして「ＡＡＡ００２」が指定されると、図８に示すように、表示画面の応募者ＣＤ５１１には、「ＡＡＡ００２」が表示されている。
【０１０８】
プレエントリー支援情報グラフ５１２には、応募者ＣＤが「ＡＡＡ００２」である求職者のプレエントリーシートに対応する志望度とマッチング度とがプロットされている。エントリー支援情報グラフ５１３には、応募者ＣＤが「ＡＡＡ００２」である求職者のエントリーシートに対応する志望度とマッチング度とがプロットされている。
【０１０９】
それぞれのグラフの下方には、プレエントリーシートにおける属するタイプの経時的な変動を示したタイプ変動履歴５１４と、エントリーシートにおける属するタイプの経時的な変動を示したタイプ変動履歴５１５とが表示されている。
【０１１０】
例えば、タイプ変動履歴５１４では、「2017/03/10」,「2017/03/20」,「2017/03/30」,「2017/04/10」時点におけるプレエントリーシートにおけるタイプ、マッチング度、および志望度が表示されている。また、タイプ変動履歴５１５では、「2017/03/10」,「2017/03/20」,「2017/03/30」,「2017/04/10」時点におけるエントリーシートにおけるタイプ、マッチング度、および志望度が表示されている。
【０１１１】
プレエントリー支援情報グラフ５１２は、タイプ変動履歴５１４に基づいて描画されており、エントリー支援情報グラフ５１３は、タイプ変動履歴５１５に基づいて描画されている。
【０１１２】
このように、経時的なタイプの変動が見える化されることにより、求職者の志望度やマッチング度がどのように変動しているかが一目でわかる。
【０１１３】
以上のように、本発明の一実施形態である採用活動支援装置１によれば、前求職者履歴情報に含まれる文字情報を数値化する自然言語処理部１０３と、自然言語処理部１０３により数値化された前求職者履歴情報を教師データとした機械学習により、求人企業とのマッチング度と求人企業への就転職する意思の強度を示す志望度とを算出ための分析ロジックを生成する分析ロジック生成部１０４と、分析ロジック生成部１０４により生成された分析ロジックを記憶する分析ロジック記憶部２０５と、求人企業端末３Ａ，３Ｂから支援情報の要求があった場合に、自然言語処理部１０３に求職者の属性情報に含まれる文字情報を数値化させ、数値化された求職者の属性情報と、分析ロジックとに基づいて、求職者のマッチング度および志望度を算出する予測算出部１０５と、予測算出部１０５により算出されたマッチング度および志望度を支援情報として求人企業端末３に出力する出力部１０６とを備えている。
【０１１４】
そのため、求職者ごとに、マッチング度および志望度を提示することにより、求人企業に対して効率的な採用活動を支援することができる。
【０１１５】
また、上述した実施形態は、コンピュータにインストールした採用活動支援プログラムを実行させることにより実現することもできる。
【符号の説明】
【０１１６】
１  採用活動支援装置
２  求職者端末
３（３Ａ，３Ｂ）  求人企業端末
５  ネットワーク
１０１  送受信部
１０２  履歴管理部
１０３  自然言語処理部
１０４  分析ロジック生成部
１０５  予測算出部
１０６  出力部
２０１  前求職者履歴情報記憶部
２０２  求職者履歴情報記憶部
２０３  変換後求職者履歴情報記憶部
２０４  変換後前求職者履歴情報記憶部
２０５  分析ロジック記憶部
２０６  支援情報記憶部
【図１】
2019125299.tif 000003
【図２】
2019125299.tif 000004
【図３】
2019125299.tif 000005
【図４】
2019125299.tif 000006
【図５】
2019125299.tif 000007
【図６】
2019125299.tif 000008
【図７】
2019125299.tif 000009
【図８】
2019125299.tif 000010