アクティビティ
最新
バナーの背景画像
Document Understanding アクティビティ
最終更新日 2024 年 4 月 10 日

履歴書に基づいて Workday で応募者を作成する

概要

概要: 履歴書のデータを使用して Workday で応募者を作成します。

アプリケーション: Workday

説明:

Document Understanding を使用して履歴書から経歴情報を抽出して適切な候補者を特定したら、履歴書に記載されているデータを使用して、Workday で応募者を作成します。

この例では、[ドキュメントを分類][ドキュメント データを抽出][検証タスクを作成] などの Document Understanding アクティビティを使用します。

ワークフロー

ヒント: 時間を節約するには、Studio Web の [Create Pre-Hire in Workday Based on CV (履歴書に基づいて Workday で応募者を作成する)] テンプレートを使用してこのワークフローを構築します。
  1. Studio Web を開いて、新しいプロジェクトを作成します。
  2. ワークフローに [ファイルの作成時] アクティビティを追加します。ワークフローで使用する履歴書と出力ファイルについて、それぞれ場所を設定します。このアクティビティで、以下の手順を実行します。
    1. Google ドライブのコネクションを設定します。
    2. [作成場所] フィールドで、履歴書があるフォルダーを選択します。
    3. 必要に応じて、[追加フィルター] フィールドにフィルター (作成者、ファイル拡張子、名前など) を追加します。
    4. [作成されるファイル] フィールドで、ワークフローで使用される、作成されたファイルを参照します。


  3. 次に、ドキュメントを分類するための [ドキュメントを分類] アクティビティを追加します。
    1. [プロジェクト] フィールドで、お使いの Document Understanding プロジェクトをドロップダウン リストから選択します。
    2. [分類器] フィールドで、ドロップダウン リストから [生成 AI 分類器] を選択します。
    3. [プロンプト] フィールドで、以下の 3 つのドキュメントの種類を設定します。
      • CV: 候補者のスキルと実務経験が記載された、雇用前に使用される文書。
      • ID: 候補者の身分証明書です。
      • W-9 Form: 候補者の納税申告書。

      必要に応じてさらにドキュメントの種類を設定できます。



    4. [入力] フィールドに、手順 2 で作成したファイルを追加します。


  4. 次に、[条件分岐 (if)] アクティビティを追加します。このアクティビティは、ドキュメントの種類が [CV] と定義されている場合は候補者の情報を抽出し、定義されていない場合はメッセージを表示するために使用されます。アクティビティを以下のように設定します。
    1. [条件] フィールドで、プラス記号のアイコンをクリックして [条件ビルダー] を選択します。
    2. [条件ビルダー] で、[ドキュメントを分類] アクティビティの [DocumentType] の [Name] プロパティを選択します。[次の値と等しい] を選択し、[CV] を定義します。


  5. 次に、アクティビティの [Then] 分岐で、[1 行を書き込み] アクティビティを追加します。アクティビティを以下のように設定します。
    1. [テキスト] フィールドで、 プラス記号のアイコンをクリックして [テキスト ビルダー] を選択します。
    2. [テキスト ビルダー] に「Found CV to process: (処理する履歴書を検出:)」と追加し、[ファイルの作成時] アクティビティから Created file 変数を追加します。


  6. 次に、[ドキュメント データを抽出] アクティビティを追加します。このアクティビティを使用して、分類されたドキュメントからデータを抽出します。このアクティビティで、以下の手順を実行します。
    1. [プロジェクト] フィールドで、お使いの Document Understanding プロジェクトをドロップダウン リストから選択します。
    2. [抽出器] フィールドで、ドロップダウン リストから [生成] を選択します。
    3. [プロンプト] フィールドで、以下の 7 つのフィールドを設定します。
      • First name: 候補者の名前
      • Email: 候補者のメール アドレス
      • Experience: 候補者の経歴
      • SalesSkills: 候補者の営業スキルの有無
      • Employer: 候補者の現在の雇用主
      • 姓: 候補者の姓です。
      • Country: 候補者の居住国

      必要に応じて、さらにフィールドを設定できます。



    4. [入力] フィールドに、[ドキュメントを分類] アクティビティから取得したドキュメント データを追加します。


  7. 次に、[条件分岐 (if)] アクティビティを追加します。このアクティビティを使用して、適切な候補者が見つかった場合は Workday で応募者を作成し、見つからなかった場合はメッセージを表示します。アクティビティを以下のように設定します。
    1. [条件] フィールドで、プラス記号のアイコンをクリックして [条件ビルダー] を選択します。
    2. [条件ビルダー] で、[ドキュメント データを抽出] アクティビティの [SalesSkills] プロパティを選択します。[次の値と等しい] を選択し、[Yes] を定義します。


  8. 次に、2 番目の [条件分岐 (if)] アクティビティの [Then] 分岐に [1 行を書き込み] アクティビティを追加します。アクティビティを以下のように設定します。
    1. [テキスト] フィールドで、 プラス記号のアイコンをクリックして [テキスト ビルダー] を選択します。
    2. [テキスト ビルダー] で、[ドキュメント データを抽出] アクティビティの [プロンプト ビルダー] を使用して設定された [First Name][Last Name][Employer]、および [email] の各フィールドの情報を含むメッセージを追加します。
      例:

      Received CV applications from Sales Manager with name: First Name | Last Name, currently working at Employer - creating pre-hire profile. (セールス マネージャーから以下の名前の履歴書を受け取りました: 名前 | 名字、現在の勤務先: 雇用主 - 応募者のプロフィールを作成します。)Email at email. (メール アドレスは メール アドレスです。)



  9. 次に、Workday の [Create Pre-Hire] アクティビティを追加し、Workday コネクションを設定します。
  10. 次に、2 番目の [条件分岐 (if)] アクティビティの [Else] 分岐に [1 行を書き込み] アクティビティを追加します。このアクティビティでは、候補者が必要な基準 (この例では、営業経験) を満たさない場合にメッセージが表示されます。アクティビティを以下のように設定します。
    1. [テキスト] フィールドで、 プラス記号のアイコンをクリックして [テキスト ビルダー] を選択します。
    2. [テキスト ビルダー] で、[ドキュメント データを抽出] アクティビティの [プロンプト ビルダー] を使用して設定した [First Name] フィールドと [Last Name] フィールドの情報を含むメッセージを追加します。
    例:

    Candidate First Name Last Name, does not have Sales experience, sending the CV for validation. (候補者 名前 名字 さんは営業経験がないため、検証用に履歴書を送信します。)



  11. [1 行を書き込み] アクティビティの下に [検証タスクを作成] アクティビティを追加します。このアクティビティを使用して、履歴書が必要な基準を満たさない場合に Action Center でドキュメント検証アクションを作成します。アクティビティを以下のように設定します。
    1. [抽出データ] フィールドに、[ドキュメント データを抽出] アクティビティの出力を入力します。
    2. [アクションのタイトル] に、Action Center で作成する必要があるアクションのタイトルを指定します。この例では、「Validate CV (CV の検証)」を追加できます。
    3. [アクションのプロパティ] セクションで、[アクションの優先度] ドロップダウン リストからアクションの優先度を選択します。
    4. [Orchestrator のフォルダー] フィールドで、リソースを保存する Orchestrator フォルダーを指定します。
    5. [アクション カタログ] フィールドで、アクションを作成する Action Center のカタログを指定します。


  12. 最後に、最初の [条件分岐 (if)] アクティビティの [Else] 分岐に [1 行を書き込み] アクティビティを追加します。このアクティビティは、処理されたドキュメントが履歴書でない場合にメッセージを表示します。アクティビティを以下のように設定します。
    1. [テキスト] フィールドで、 プラス記号のアイコンをクリックして [テキスト ビルダー] を選択します。
    2. [テキスト ビルダー] で、[ファイルの作成時] アクティビティの [Created file] プロパティと [ドキュメント データを抽出] アクティビティの [Document Type] プロパティを含むメッセージを追加します。
    例:

    Document Created file is not a CV, but a Document Type, so there is nothing to process. (ドキュメント Created file (作成されたファイル) は履歴書ではなく Document Type (ドキュメントの種類) であるため、処理は不要です)



  13. これで完了です。プロジェクトを実行できます。
  • 概要
  • ワークフロー

Was this page helpful?

サポートを受ける
RPA について学ぶ - オートメーション コース
UiPath コミュニティ フォーラム
UiPath ロゴ (白)
信頼とセキュリティ
© 2005-2024 UiPath. All rights reserved.