文档
测试

时代光华课程推荐接口

POST
/api/algorithm/21tb/courseRecommend

接口描述

根据输入职能名称,技能/软性技能(素质)逐个返回推荐的课程列表。注:由于课程数量较少或者其他原因,会有些搜索返回空值的情况

请求参数

参数名
类型
描述
必填
function
string
三级职能名称,必要字段,全量三级职能名称,string类型,内容为三级职能名称。示例:java开发
必填
skills
array
技能列表,必要字段,全量待发展技能列表,list类型,数组元素为技能名。(可传空集合)
必填
quality
array
待发展软性技能(素质)列表,必要字段,全量待发展软性技能(素质)列表,list类型,数组元素为软性技能名(可传空集合)
必填
style
string
选择输出格式,full输入全部信息,id只输出课程id与课程编码,可选字段,没有时默认full。示例:full
可选

响应参数

参数名
类型
描述
必填
response
object
数据字典
必填
err_msg
string
示例:成功
必填
err_no
number
示例:0
必填
results
object
数据字典
必填
quality
array
素质列表
必填
skillName
string
返回的技能名,示例:客户导向
必填
sortedBooks
array
推荐书籍列表
必填
sortedCourses
array
推荐课程列表
必填
courseInfo
object
课程信息
必填
baseManage
boolean
是否适用基层管理,示例:true
可选
cntPerson
string
访问人数。(当前无值)
可选
commoner
boolean
是否适用普通员工,示例:false
可选
desc
string
课程描述(精品课程有,经典课程没有),示例:● 了解带领下属取得业绩应具备的的本事;● 掌握如何让下属掌握客户的需求;● 掌握让下属做事的方法。1.搞定复杂客户2.具备使众人行的领导力
可选
fun3
array
e成三级职能,由适用岗位转化而来(算法生成)。三级职能列表,示例:
可选
highManage
boolean
是否适用高层管理,示例:false
可选
imageUrl
string
图片链接。示例:http://v4.21tb.com/els/images/coverImage/cover1.png
可选
lecturerName
string
授课人。示例:胡斌
可选
lvl1Tag
string
初版一级类目。示例:综合管理学院
可选
lvl2Tag
string
初版二级类目。示例:综合管理
可选
lvl3Tag
string
初版三级类目。示例:管理认知
可选
midManage
boolean
是否适用中层管理。示例:false
可选
newer
boolean
是否适用新员工。示例:false
可选
price
string
价格(0~100)。示例:
可选
productId
string
课程id。示例:a5677bc4e1febc193a0bc0137c4b008d
必填
provider
string
提供机构。示例:
可选
qualityTag
string
示例:
可选
qualityTags
array
素质维度。数据列表
可选
score
string
课程满意度:0~100。示例:0.0
可选
selfDefinedCategory
string
自定义分类类别 [算法自用],none-无特殊召回形式,0-数据可被软性技能词召回。(当前无值)示例:common
可选
source
string
数据来源(baidu, tencent, wangyiyun, douban)。示例:21tb_nice
可选
suitFun
string
适用岗位。示例:通用岗位
可选
tag
array
标签,示例:[""]
可选
title
string
标题。示例:如何赢得组织的认可-获得下属支持
可选
uniformLvl1Tag
string
课程和书籍归一化类目(一级)。示例:
可选
uniformLvl2Tag
string
课程和书籍归一化类目(二级)。示例:
可选
uniformLvl3Tag
string
课程和书籍归一化类目(二级)。示例:
可选
url
string
示例:ETC012105
必填
similarityScore
number
相似度分值,示例:1
必填
skills
array
技能列表
必填
skillName
string
返回的技能名,示例:客户导向
必填
sortedBooks
array
推荐书籍列表
必填
sortedCourses
array
推荐课程列表
必填
similarityScore
number
相似度分值,示例:1
必填
courseInfo
object
课程信息
必填
baseManage
boolean
是否适用基层管理,示例:true
可选
cntPerson
string
访问人数。(当前无值)
可选
commoner
boolean
是否适用普通员工,示例:false
可选
desc
string
课程描述(精品课程有,经典课程没有),示例:● 了解带领下属取得业绩应具备的的本事;● 掌握如何让下属掌握客户的需求;● 掌握让下属做事的方法。1.搞定复杂客户2.具备使众人行的领导力
可选
fun3
array
e成三级职能,由适用岗位转化而来(算法生成)。三级职能列表,示例:
可选
highManage
boolean
是否适用高层管理,示例:false
可选
imageUrl
string
图片链接。示例:http://v4.21tb.com/els/images/coverImage/cover1.png
可选
lecturerName
string
授课人。示例:胡斌
可选
lvl1Tag
string
初版一级类目。示例:综合管理学院
可选
lvl2Tag
string
初版二级类目。示例:综合管理
可选
lvl3Tag
string
初版三级类目。示例:管理认知
可选
midManage
boolean
是否适用中层管理。示例:false
可选
newer
boolean
是否适用新员工。示例:false
可选
price
string
价格(0~100)。示例:
可选
productId
string
课程id。示例:a5677bc4e1febc193a0bc0137c4b008d
必填
provider
string
提供机构。示例:
可选
qualityTag
string
示例:
可选
qualityTags
array
素质维度。数据列表
可选
score
string
课程满意度:0~100。示例:0.0
可选
selfDefinedCategory
string
自定义分类类别 [算法自用],none-无特殊召回形式,0-数据可被软性技能词召回。(当前无值)示例:common
可选
source
string
数据来源(baidu, tencent, wangyiyun, douban)。示例:21tb_nice
可选
suitFun
string
适用岗位。示例:通用岗位
可选
tag
array
标签,示例:[""]
可选
title
string
标题。示例:如何赢得组织的认可-获得下属支持
可选
uniformLvl1Tag
string
课程和书籍归一化类目(一级)。示例:
可选
uniformLvl2Tag
string
课程和书籍归一化类目(二级)。示例:
可选
uniformLvl3Tag
string
课程和书籍归一化类目(二级)。示例:
可选
url
string
示例:ETC012105
必填

说明 / 示例

请求示例: ``` { "function": "java开发", "skills": [ "python", "深度学习" ], "quality": [ "客户导向", "业务视角" ], "style": "full" } ``` 返回示例: ``` { "response": { "err_msg": "成功", "err_no": 0, "results": { "quality": [ { "skillName": "客户导向", "sortedBooks": [], "sortedCourses": [ { "courseInfo": { "baseManage": false, "cntPerson": "", "commoner": false, "desc": "企业的发展离不开创新,对企业家来说战略管理也要不断创新。资深战略管理专家韩铁林介绍了战略思维创新模式的种类,包括业务创新、盈利模式、管理模式;以及战略思维创新的方法,包括围绕竞争对手进行创新,把握以客户为中心的创新思维,从而帮助我们找到企业发展与创新的本质。\n1.战略思维创新模式\n2.战略思维创新方法", "fun3": [ "咨询顾问" ], "highManage": true, "imageUrl": "https://21tb-file4.21tb.com/sf-server/file/getFile/9adc30134544f3d1257940eabd90f276-N_1523333333333/5151346a498e2d98427b3354_0100/normal", "lecturerName": "韩铁林", "lvl1Tag": "领导力学院", "lvl2Tag": "领导组织", "lvl3Tag": "战略领导力", "midManage": true, "newer": false, "price": "", "productId": "eec9406262999ac358cc2a9b36f50d78", "provider": "", "qualityTag": "", "qualityTags": [ "战略思维", "归纳思维", "客户导向", "营造客户文化", "开放创新" ], "score": "0.0", "selfDefinedCategory": "", "source": "21tb_nice", "suitFun": "高层管理者。", "tag": [ "企业", "发展", "战略思维创新", "战略管理" ], "title": "战略思维创新", "uniformLvl1Tag": "", "uniformLvl2Tag": "", "uniformLvl3Tag": "", "url": "LTC021305" }, "similarityScore": 1 } ] } ], "skills": [ { "skillName": "客户导向", "sortedBooks": [], "sortedCourses": [ { "courseInfo": { "baseManage": true, "cntPerson": "", "commoner": false, "desc": "● 了解带领下属取得业绩应具备的的本事;\n● 掌握如何让下属掌握客户的需求;\n● 掌握让下属做事的方法。\n1.搞定复杂客户\n2.具备使众人行的领导力", "fun3": [ "通用岗位" ], "highManage": false, "imageUrl": "http://v4.21tb.com/els/images/coverImage/cover1.png", "lecturerName": "胡斌", "lvl1Tag": "综合管理学院", "lvl2Tag": "综合管理", "lvl3Tag": "管理认知", "midManage": false, "newer": false, "price": "", "productId": "a5677bc4e1febc193a0bc0137c4b008d", "provider": "", "qualityTag": "", "qualityTags": [ "人际影响", "客户导向", "团队领导" ], "score": "0.0", "selfDefinedCategory": "common", "source": "21tb_nice", "suitFun": "通用岗位", "tag": [ "客户", "组织", "下属", "领导力", "业绩" ], "title": "如何赢得组织的认可-获得下属支持", "uniformLvl1Tag": "", "uniformLvl2Tag": "", "uniformLvl3Tag": "", "url": "ETC012105" }, "similarityScore": 1 } ] } ] } } } ```