Files
CareerNexus/reports/metrics.json
T

444 lines
7.4 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"jd_extraction_accuracy": 1.0,
"resume_extraction_accuracy": 1.0,
"match_accuracy": 1.0,
"jd_detail": {
"accuracy": 1.0,
"title_accuracy": 1.0,
"fields": {
"required_skills": {
"precision": 1.0,
"recall": 1.0,
"f1": 1.0
},
"preferred_skills": {
"precision": 1.0,
"recall": 1.0,
"f1": 1.0
},
"responsibilities": {
"precision": 1.0,
"recall": 1.0,
"f1": 1.0
},
"scenarios": {
"precision": 1.0,
"recall": 1.0,
"f1": 1.0
}
},
"samples": 176,
"bad_lines": 0
},
"resume_detail": {
"resume_full.txt": {
"precision": 1.0,
"recall": 1.0,
"f1": 1.0,
"extra": [],
"missing": []
},
"resume_partial.txt": {
"precision": 1.0,
"recall": 1.0,
"f1": 1.0,
"extra": [],
"missing": []
},
"resume_mismatch.txt": {
"precision": 1.0,
"recall": 1.0,
"f1": 1.0,
"extra": [],
"missing": []
},
"resume_frontend_full.txt": {
"precision": 1.0,
"recall": 1.0,
"f1": 1.0,
"extra": [],
"missing": []
},
"resume_data_partial.txt": {
"precision": 1.0,
"recall": 1.0,
"f1": 1.0,
"extra": [],
"missing": []
},
"resume_llm_full.txt": {
"precision": 1.0,
"recall": 1.0,
"f1": 1.0,
"extra": [],
"missing": []
},
"resume_legacy_mismatch.txt": {
"precision": 1.0,
"recall": 1.0,
"f1": 1.0,
"extra": [],
"missing": []
}
},
"match_detail": [
{
"job": "Java开发工程师",
"expected": true,
"score": 75.42,
"ok": true
},
{
"job": "Java开发工程师",
"expected": false,
"score": 6.67,
"ok": true
},
{
"job": "Python开发工程师",
"expected": true,
"score": 73.75,
"ok": true
},
{
"job": "Python开发工程师",
"expected": false,
"score": 6.67,
"ok": true
},
{
"job": "前端工程师",
"expected": true,
"score": 73.75,
"ok": true
},
{
"job": "前端工程师",
"expected": false,
"score": 6.67,
"ok": true
},
{
"job": "数据工程师",
"expected": true,
"score": 73.0,
"ok": true
},
{
"job": "数据工程师",
"expected": false,
"score": 6.67,
"ok": true
},
{
"job": "算法工程师",
"expected": true,
"score": 73.75,
"ok": true
},
{
"job": "算法工程师",
"expected": false,
"score": 6.67,
"ok": true
},
{
"job": "数据分析师",
"expected": true,
"score": 73.75,
"ok": true
},
{
"job": "数据分析师",
"expected": false,
"score": 10.0,
"ok": true
},
{
"job": "测试开发工程师",
"expected": true,
"score": 73.0,
"ok": true
},
{
"job": "测试开发工程师",
"expected": false,
"score": 6.67,
"ok": true
},
{
"job": "运维工程师(SRE)",
"expected": true,
"score": 73.75,
"ok": true
},
{
"job": "运维工程师(SRE)",
"expected": false,
"score": 6.67,
"ok": true
},
{
"job": "嵌入式工程师",
"expected": true,
"score": 73.0,
"ok": true
},
{
"job": "嵌入式工程师",
"expected": false,
"score": 6.67,
"ok": true
},
{
"job": "物联网工程师",
"expected": true,
"score": 73.0,
"ok": true
},
{
"job": "物联网工程师",
"expected": false,
"score": 6.67,
"ok": true
},
{
"job": "NLP工程师",
"expected": true,
"score": 73.75,
"ok": true
},
{
"job": "NLP工程师",
"expected": false,
"score": 6.67,
"ok": true
},
{
"job": "CV工程师",
"expected": true,
"score": 73.75,
"ok": true
},
{
"job": "CV工程师",
"expected": false,
"score": 6.67,
"ok": true
},
{
"job": "云原生工程师",
"expected": true,
"score": 73.0,
"ok": true
},
{
"job": "云原生工程师",
"expected": false,
"score": 6.67,
"ok": true
},
{
"job": "AI产品经理",
"expected": true,
"score": 73.0,
"ok": true
},
{
"job": "AI产品经理",
"expected": false,
"score": 6.67,
"ok": true
},
{
"job": "Go开发工程师",
"expected": true,
"score": 73.0,
"ok": true
},
{
"job": "Go开发工程师",
"expected": false,
"score": 6.67,
"ok": true
},
{
"job": "大数据开发工程师",
"expected": true,
"score": 73.0,
"ok": true
},
{
"job": "大数据开发工程师",
"expected": false,
"score": 6.67,
"ok": true
},
{
"job": "机器学习工程师",
"expected": true,
"score": 73.0,
"ok": true
},
{
"job": "机器学习工程师",
"expected": false,
"score": 6.67,
"ok": true
},
{
"job": "智能机器人算法工程师",
"expected": true,
"score": 73.0,
"ok": true
},
{
"job": "智能机器人算法工程师",
"expected": false,
"score": 6.67,
"ok": true
},
{
"job": "数据治理工程师",
"expected": true,
"score": 73.0,
"ok": true
},
{
"job": "数据治理工程师",
"expected": false,
"score": 6.67,
"ok": true
},
{
"job": "边缘计算工程师",
"expected": true,
"score": 73.0,
"ok": true
},
{
"job": "边缘计算工程师",
"expected": false,
"score": 6.67,
"ok": true
},
{
"job": "物联网安全工程师",
"expected": true,
"score": 73.0,
"ok": true
},
{
"job": "物联网安全工程师",
"expected": false,
"score": 6.67,
"ok": true
},
{
"job": "智能系统架构师",
"expected": true,
"score": 73.0,
"ok": true
},
{
"job": "智能系统架构师",
"expected": false,
"score": 4.0,
"ok": true
},
{
"job": "隐私计算工程师",
"expected": true,
"score": 73.0,
"ok": true
},
{
"job": "隐私计算工程师",
"expected": false,
"score": 5.0,
"ok": true
},
{
"job": "前端工程师",
"expected": true,
"score": 67.5,
"ok": true
},
{
"job": "数据分析师",
"expected": true,
"score": 67.5,
"ok": true
},
{
"job": "运维工程师(SRE)",
"expected": true,
"score": 67.5,
"ok": true
},
{
"job": "前端工程师",
"expected": true,
"score": 87.5,
"ok": true
},
{
"job": "数据分析师",
"expected": true,
"score": 77.5,
"ok": true
},
{
"job": "数据分析师",
"expected": false,
"score": 20.0,
"ok": true
}
],
"real_jd": {
"accuracy": 0.9984,
"title_accuracy": 1.0,
"fields": {
"required_skills": {
"precision": 0.9976,
"recall": 0.9988,
"f1": 0.9982
},
"preferred_skills": null,
"scenarios": {
"precision": 1.0,
"recall": 1.0,
"f1": 1.0
}
},
"samples": 200,
"bad_lines": 0
},
"real_jd_500": {
"accuracy": 0.9983,
"title_accuracy": 1.0,
"fields": {
"required_skills": {
"precision": 0.998,
"recall": 0.998,
"f1": 0.998
},
"preferred_skills": null,
"scenarios": {
"precision": 1.0,
"recall": 1.0,
"f1": 1.0
}
},
"samples": 500,
"bad_lines": 0
},
"real_resume": {
"accuracy": 1.0,
"name_accuracy": 1.0,
"phone_accuracy": 1.0,
"samples": 200,
"phone_samples": 200,
"empty_skill_resumes": 113
}
}