人岗匹配
所有文档

          语言处理技术

          人岗匹配

          人岗匹配接口(邀测)

          接口描述

          针对岗位需求和简历内容进行语义理解和分析,计算匹配分数,可以实现对简历推荐最合适的岗位,也可以实现对岗位推荐最合适的候选人。

          人岗匹配接口中包含简历解析能力,可通过人岗匹配接口同时获得简历解析结果、简历与岗位的匹配分数。

          (目前人岗匹配接口处于邀测状态,您可提交工单申请开通)

          请求格式

          POST方式调用

          请求说明

          请求示例

          HTTP方法: POST

          请求URL: https://aip.baidubce.com/rpc/2.0/recruitment/v1/person_post

          URL参数:

          参数
          access_token 通过API Key和Secret Key获取的access_token,参考“Access Token获取

          Header如下:

          参数
          Content-Type application/json

          Body请求示例:

          {
              "resume": 
                  {
                      "filename": "张三简历.pdf",
                      "filetype": "pdf",
                      "filedata": "iVBORw0KDE+WKBAnDPDHSiWIA......"
                  },
              "job_description": {
                  "title": "机器学习工程师",
                  "work_content": "研究数据挖掘或统计学习领域的前沿技术,……",
                  "service_condition": "热爱互联网,对技术研究和应用抱有浓厚的兴趣,……"
              }
          }

          请求参数

          参数 类型 是否必选 描述
          resume object 简历相关请求参数,每次一份简历
          +filename string 简历文档名称,文件大小不超过10M
          +filetype string 简历文档类型,目前支持pdf、doc、docx、wps、txt、jpg、jpeg、png、bmp、tif
          +filedata string 待解析文档内容,必须是二进制读取,base64编码
          +fields string 需要保留的字段,每个元素表示需要保留的字段位置,具体格式参考返回参数中results参数部分,如' ["basic_infos.name", "education_infos[].school", "work_infos"] ';层级按半角圆点“.”分割,list类型用半角方括号“[]”表示。如果不填该参数,默认选择全部字段
          job_description object 岗位相关请求参数
          +title string 岗位title
          +work_content string 岗位工作内容
          +service_condition string 岗位工作要求

          返回格式

          JSON格式,UTF-8编码

          返回参数

          参数 说明 描述
          results.matching_score double 匹配度分数
          results object 简历的抽取结果
          +filename string 简历文档名称,与请求参数中的resume.filename对应
          +extract object 抽取返回结果,共包含基本信息、教育信息、工作信息、项目信息、补充信息5个字段
          ++basic_infos object 基本信息
          ++basic_infos.name string 姓名:中文姓名
          ++basic_infos.gender string 性别:男/女
          ++basic_infos.age string 年龄:当前年龄,整数
          ++basic_infos.cur_duration string 工作年限:当前工作年限,整数,多段工作年限会累加并向下取整
          ++basic_infos.highest_degree string 学历:最高学历(包括在读),格式统一为博士/硕士/学士
          ++basic_infos.work_begin_year string 开始工作年限:第一份工作的开始年份,四位数年份,如2013
          ++basic_infos.id_number string 身份证号:中国居民身份证号码,纯数字
          ++basic_infos.birth_date string 生日:出生日期,格式化为 年-月,如2000-01,若只有年,则只显示年,如2000
          ++basic_infos.nation string 民族:中国56个民族, 如 汉族,壮族
          ++basic_infos.location string 所在地:所在地城市或区域,如 深圳市,深圳市南山区
          ++basic_infos.home_location string 详细地址:具体家庭居住地,如 深圳市南山区华联花园6栋2-224
          ++basic_infos.cur_company string 当前公司
          ++basic_infos.cur_job string 当前职位
          ++basic_infos.school string 毕业学校:最高学历学校
          ++basic_infos.major string 专业:最高学历对应的专业
          ++basic_infos.job_intention string 求职意向
          ++basic_infos.cur_package string 当前薪水:当前工资或当前工资范围,如10-20万人民币等,以简历为准
          ++basic_infos.desire_package string 期望薪水:期望工资或期望工资范围,如20k-30k等,以简历为准
          ++basic_infos.industry string 所属行业:最新工作的所属行业
          ++basic_infos.job_status string 求职状态:在职/正在找工作(在职)/考虑好的职业机会(在职)/已离职/暂不考虑其他机会/应届生,输出为原文
          ++basic_infos.politic string 政治面貌:党员/团员/群众,输出为原文
          ++basic_infos.marriage string 婚姻状况:未婚/已婚,输出为原文
          ++basic_infos.birth_place string 籍贯:籍贯地区,如 广东汕头,上海,江苏南通。以简历描述为准,输出为原文
          ++basic_infos.desire_loc string 期望工作地区:期望工作城市或区域,多个地区则以英文逗号分隔,如 北京,上海,广州,深圳,输出为原文
          ++basic_infos.phone_numbers string 联系方式:国内11位手机号,格式化为纯数字
          ++basic_infos.email_address string 邮箱:合格邮箱地址
          ++basic_infos.landline string 固定电话:国内8位座机号
          ++basic_infos.qq string QQ号:QQ号码
          ++basic_infos.wechat string 微信号:微信账号
          ++education_infos list 教育信息,每段教育经历为list中一个元素
          ++education_infos[].school string 学校
          ++education_infos[].college string 学院
          ++education_infos[].major string 专业
          ++education_infos[].schooling_record string 学历,输出统一为:博士研究生/硕士研究生/本科/专科/高中/中专/初中
          ++education_infos[].degree string 学位,输出统一为:博士/硕士/学士
          ++education_infos[].start_time string 开始年份-月份,若只有年则只输出年。如2019-10或2019
          ++education_infos[].end_time string 结束年份-月份,若只有年则只输出年。如2019-10或2019
          ++education_infos[].is_in string 是否仍在校:1表示在,0表示不在
          ++education_infos[].gpa string Gpa
          ++education_infos[].rank string 排名
          ++work_infos list 工作信息,每工作经历为list中一个元素
          ++work_infos[].company string 公司名称
          ++work_infos[].department string 部门名称/所在部门
          ++work_infos[].location string 工作城市/工作地点
          ++work_infos[].job string 职位名称
          ++work_infos[].package string 该岗位工资水平,如,3000-5000元/月,输出为原文
          ++work_infos[].start_time string 开始年份-月份,若只有年则只输出年。如2019-10或2019
          ++work_infos[].end_time string 结束年份-月份,若只有年则只输出年。如2019-10或2019
          ++work_infos[].is_in string 是否仍在:1表示在,0表示不在
          ++work_infos[].describe string 工作内容
          ++project_infos list 项目经历信息,每段经历为list中一个元素
          ++project_infos[].project_name string 项目名称
          ++project_infos[].job string 项目角色:职位名称/职位名
          ++project_infos[].describe string 工作描述:项目详情介绍
          ++project_infos[].duty string 个人在该项目负责的具体工作详情
          ++project_infos[].location string 项目地点城市或区域
          ++project_infos[].start_time string 开始年份-月份,若只有年则只输出年。如2019-10或2019
          ++project_infos[].end_time string 结束年份-月份,若只有年则只输出年。如2019-10或2019
          ++project_infos[].is_in string 是否仍在:1表示在,0表示不在
          ++else_infos object 其他附加信息
          ++else_infos.self_evaluation string 个人评价
          ++else_infos.skills string 技能:掌握技能列表,用竖线分隔
          ++else_infos.honor string 所获奖项:用竖线分隔
          ++else_infos.lang string 外语:掌握外语水平,用竖线分隔
          ++else_infos.lang_level string 外语水平,格式为 语言-水平:分数,如 英语-CET4:502,英语-雅思:6.5,用竖线分隔
          ++else_infos.certificate string 获得证书,用竖线分隔

          上一篇
          简历解析
          下一篇
          简历画像