Files
gaokao-volunteer-system/data/crowd_db/henan.json
Hermes Agent feb176eaa3
Some checks failed
CI / pytest (Python 3.10) (push) Has been cancelled
CI / pytest (Python 3.11) (push) Has been cancelled
CI / pytest (Python 3.12) (push) Has been cancelled
feat(crowd_db): Phase 1 - 特殊专业标注覆盖率提升到 31.7% (P1)
P1 级改进:program_type 特殊专业类型标注

实现内容:
1. 为 31 省 1447 条 recs 批量推断并标注 program_type
2. 覆盖率从 0% → 31.7%(458/1447),超过规划目标 30%
3. 新增 11 类 program_type:
   - 师范教育类 (161)
   - 医学类特色 (106)
   - 艺体类 (56)
   - 农林类特色 (40)
   - 民族类特色 (31)
   - 国际涉外导向 (22)
   - 师范院校特色类 (15)
   - 农林院校特色类 (13)
   - 医学院校特色类 (7)
   - 军校 (4)
   - 公安院校 (3)

规则策略:
- 师范院校 + 教育类专业 -> 师范教育类
- 医科/医学院/中医药院校 + 医学核心专业 -> 医学类特色
- 农业/农林院校 + 农林核心专业 -> 农林类特色
- 艺术/设计/音乐/体育类专业 -> 艺体类
- 民族院校/民族专业 -> 民族类特色
- 国际经济与贸易/小语种等 -> 国际涉外导向

验证:
- pytest test_program_type.py: 4 passed
- pytest crowd_db: 155 passed, 3 skipped
- program_type 覆盖率检查: 31.7% 
- 关键类型齐全: 师范/医学/农林/艺体/民族/国际/军校/公安
2026-06-25 12:01:49 +08:00

1042 lines
26 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.
{
"province": "河南",
"last_updated": "2026-06-25",
"data_year": 2025,
"source": "河南 crowd_db 可用版人工结构化摘要2025 官方分数线锚点 + 省内重点高校常见报考池 + 千问/元宝/百度/豆包 多平台热点交叉整理2026-06-24",
"source_url": "https://gaokao.chsi.com.cn/",
"source_type": "manual_summary",
"confidence": 0.82,
"score_ranges": [
{
"range": [
650,
750
],
"note": "清北华五级顶尖段(围绕 2025 理科清北线 695+ / 文科 650+",
"recommendations": [
{
"name": "清华大学",
"major": "工科试验班",
"frequency": 3,
"platforms": [
"千问",
"元宝",
"百度"
],
"predicted_increase": 12,
"alternatives": [
{
"name": "北京大学",
"major": "工科试验班",
"score": 96
},
{
"name": "上海交通大学",
"major": "工科试验班",
"score": 95
}
],
"program_type": null
},
{
"name": "北京大学",
"major": "工商管理类",
"frequency": 2,
"platforms": [
"千问",
"元宝"
],
"predicted_increase": 10,
"alternatives": [
{
"name": "中国人民大学",
"major": "工商管理类",
"score": 94
},
{
"name": "清华大学",
"major": "经济与金融",
"score": 96
}
],
"program_type": null
},
{
"name": "上海交通大学",
"major": "临床医学(八年制)",
"frequency": 3,
"platforms": [
"元宝",
"百度",
"豆包"
],
"predicted_increase": 11,
"alternatives": [
{
"name": "复旦大学",
"major": "临床医学(八年制)",
"score": 95
},
{
"name": "浙江大学",
"major": "临床医学(八年制)",
"score": 94
}
],
"program_type": null
},
{
"name": "中国人民大学",
"major": "法学",
"frequency": 2,
"platforms": [
"千问",
"元宝"
],
"predicted_increase": 8,
"alternatives": [
{
"name": "复旦大学",
"major": "法学",
"score": 95
},
{
"name": "武汉大学",
"major": "法学",
"score": 92
}
],
"program_type": null
},
{
"name": "上海交通大学",
"major": "电子信息类",
"frequency": 2,
"platforms": [
"元宝",
"百度"
],
"predicted_increase": 9,
"alternatives": [
{
"name": "浙江大学",
"major": "电子信息类",
"score": 95
},
{
"name": "华中科技大学",
"major": "电子信息类",
"score": 91
}
],
"program_type": null
}
]
},
{
"range": [
600,
649
],
"note": "C9/强势 985 主段(围绕 2025 理科武大华科线 630+",
"recommendations": [
{
"name": "武汉大学",
"major": "计算机科学与技术",
"frequency": 3,
"platforms": [
"千问",
"元宝",
"百度"
],
"predicted_increase": 9,
"alternatives": [
{
"name": "华中科技大学",
"major": "计算机科学与技术",
"score": 93
},
{
"name": "中山大学",
"major": "计算机科学与技术",
"score": 92
}
],
"program_type": null
},
{
"name": "同济大学",
"major": "建筑学",
"frequency": 2,
"platforms": [
"千问",
"豆包"
],
"predicted_increase": 7,
"alternatives": [
{
"name": "东南大学",
"major": "建筑学",
"score": 93
},
{
"name": "天津大学",
"major": "建筑学",
"score": 92
}
],
"program_type": null
},
{
"name": "中山大学",
"major": "临床医学",
"frequency": 3,
"platforms": [
"元宝",
"百度",
"豆包"
],
"predicted_increase": 8,
"alternatives": [
{
"name": "华中科技大学",
"major": "临床医学",
"score": 92
},
{
"name": "中南大学",
"major": "临床医学(湘雅)",
"score": 91
}
],
"program_type": null
},
{
"name": "中山大学",
"major": "临床医学",
"frequency": 2,
"platforms": [
"千问",
"豆包"
],
"predicted_increase": 7,
"alternatives": [
{
"name": "华中科技大学",
"major": "临床医学",
"score": 92
},
{
"name": "中南大学",
"major": "临床医学",
"score": 90
}
],
"program_type": null
},
{
"name": "天津大学",
"major": "建筑学",
"frequency": 2,
"platforms": [
"元宝",
"百度"
],
"predicted_increase": 6,
"alternatives": [
{
"name": "同济大学",
"major": "建筑学",
"score": 93
},
{
"name": "华南理工大学",
"major": "建筑学",
"score": 88
}
],
"program_type": null
}
]
},
{
"range": [
560,
599
],
"note": "985 中位/强 211 主段(围绕 2025 理科中南线 590+",
"recommendations": [
{
"name": "中南大学",
"major": "计算机科学与技术",
"frequency": 3,
"platforms": [
"千问",
"元宝",
"百度"
],
"predicted_increase": 7,
"alternatives": [
{
"name": "湖南大学",
"major": "计算机科学与技术",
"score": 90
},
{
"name": "华中科技大学",
"major": "计算机科学与技术",
"score": 93
}
],
"program_type": null
},
{
"name": "西安交通大学",
"major": "电气工程及其自动化",
"frequency": 2,
"platforms": [
"元宝",
"百度"
],
"predicted_increase": 6,
"alternatives": [
{
"name": "华中科技大学",
"major": "电气工程及其自动化",
"score": 92
},
{
"name": "华北电力大学",
"major": "电气工程及其自动化",
"score": 90
}
],
"program_type": null
},
{
"name": "郑州大学",
"major": "临床医学",
"frequency": 4,
"platforms": [
"千问",
"元宝",
"百度",
"豆包"
],
"predicted_increase": 9,
"alternatives": [
{
"name": "河南大学",
"major": "临床医学",
"score": 88
},
{
"name": "新乡医学院",
"major": "临床医学",
"score": 87
}
],
"program_type": null
},
{
"name": "湖南大学",
"major": "土木工程",
"frequency": 2,
"platforms": [
"千问",
"百度"
],
"predicted_increase": 5,
"alternatives": [
{
"name": "中南大学",
"major": "土木工程",
"score": 90
},
{
"name": "郑州大学",
"major": "土木工程",
"score": 85
}
],
"program_type": null
},
{
"name": "华中师范大学",
"major": "英语",
"frequency": 3,
"platforms": [
"千问",
"元宝",
"豆包"
],
"predicted_increase": 6,
"alternatives": [
{
"name": "陕西师范大学",
"major": "英语",
"score": 89
},
{
"name": "河南大学",
"major": "英语",
"score": 86
}
],
"program_type": "师范教育类"
}
]
},
{
"range": [
520,
559
],
"note": "211/双一流主力段(围绕 2025 文科一本线 521 / 理科一本线 511",
"recommendations": [
{
"name": "河南大学",
"major": "汉语言文学",
"frequency": 4,
"platforms": [
"千问",
"元宝",
"百度",
"豆包"
],
"predicted_increase": 7,
"alternatives": [
{
"name": "郑州大学",
"major": "汉语言文学",
"score": 90
},
{
"name": "河南师范大学",
"major": "汉语言文学",
"score": 88
}
],
"program_type": null
},
{
"name": "郑州大学",
"major": "计算机科学与技术",
"frequency": 3,
"platforms": [
"千问",
"元宝",
"百度"
],
"predicted_increase": 8,
"alternatives": [
{
"name": "河南工业大学",
"major": "计算机科学与技术",
"score": 87
},
{
"name": "河南科技大学",
"major": "计算机科学与技术",
"score": 86
}
],
"program_type": null
},
{
"name": "华中师范大学",
"major": "数学与应用数学",
"frequency": 2,
"platforms": [
"元宝",
"豆包"
],
"predicted_increase": 5,
"alternatives": [
{
"name": "陕西师范大学",
"major": "数学与应用数学",
"score": 89
},
{
"name": "河南大学",
"major": "数学与应用数学",
"score": 88
}
],
"program_type": "师范教育类"
},
{
"name": "华北水利水电大学",
"major": "水利水电工程",
"frequency": 3,
"platforms": [
"千问",
"元宝",
"百度"
],
"predicted_increase": 7,
"alternatives": [
{
"name": "郑州大学",
"major": "水利水电工程",
"score": 88
},
{
"name": "黄河水利职业技术学院",
"major": "水利水电建筑工程",
"score": 86
}
],
"program_type": null
},
{
"name": "河南财经政法大学",
"major": "会计学",
"frequency": 3,
"platforms": [
"千问",
"百度",
"豆包"
],
"predicted_increase": 6,
"alternatives": [
{
"name": "郑州大学",
"major": "会计学",
"score": 87
},
{
"name": "河南大学",
"major": "会计学",
"score": 85
}
],
"program_type": null
}
]
},
{
"range": [
480,
519
],
"note": "一本中下/二本头段(围绕 2025 文科一本线 521 临界下沿)",
"recommendations": [
{
"name": "河南师范大学",
"major": "英语",
"frequency": 3,
"platforms": [
"千问",
"百度",
"豆包"
],
"predicted_increase": 6,
"alternatives": [
{
"name": "信阳师范大学",
"major": "英语",
"score": 86
},
{
"name": "河南大学",
"major": "英语",
"score": 89
}
],
"program_type": "师范教育类"
},
{
"name": "河南科技大学",
"major": "机械设计制造及其自动化",
"frequency": 2,
"platforms": [
"元宝",
"百度"
],
"predicted_increase": 5,
"alternatives": [
{
"name": "河南工业大学",
"major": "机械设计制造及其自动化",
"score": 86
},
{
"name": "中原工学院",
"major": "机械设计制造及其自动化",
"score": 85
}
],
"program_type": "艺体类"
},
{
"name": "河南中医药大学",
"major": "中医学",
"frequency": 3,
"platforms": [
"千问",
"元宝",
"豆包"
],
"predicted_increase": 7,
"alternatives": [
{
"name": "南阳理工学院",
"major": "中医学",
"score": 84
},
{
"name": "新乡医学院",
"major": "中医学",
"score": 87
}
],
"program_type": "医学类特色"
},
{
"name": "河南工业大学",
"major": "食品科学与工程",
"frequency": 3,
"platforms": [
"千问",
"元宝",
"百度"
],
"predicted_increase": 5,
"alternatives": [
{
"name": "河南科技大学",
"major": "食品科学与工程",
"score": 85
},
{
"name": "中原工学院",
"major": "食品科学与工程",
"score": 80
}
],
"program_type": null
},
{
"name": "河南中医药大学",
"major": "中医学",
"frequency": 2,
"platforms": [
"元宝",
"豆包"
],
"predicted_increase": 4,
"alternatives": [
{
"name": "新乡医学院",
"major": "临床医学",
"score": 84
},
{
"name": "河南大学",
"major": "中医学",
"score": 83
}
],
"program_type": "医学类特色"
}
]
},
{
"range": [
430,
479
],
"note": "二本主流段(围绕 2025 理科二本线约 400 / 文科约 435",
"recommendations": [
{
"name": "河南工业大学",
"major": "会计学",
"frequency": 3,
"platforms": [
"千问",
"元宝",
"百度"
],
"predicted_increase": 6,
"alternatives": [
{
"name": "河南财经政法大学",
"major": "会计学",
"score": 87
},
{
"name": "中原工学院",
"major": "会计学",
"score": 84
}
],
"program_type": null
},
{
"name": "华北水利水电大学",
"major": "水利水电工程",
"frequency": 2,
"platforms": [
"元宝",
"豆包"
],
"predicted_increase": 5,
"alternatives": [
{
"name": "郑州大学",
"major": "水利水电工程",
"score": 88
},
{
"name": "黄河水利职业技术学院",
"major": "水利工程",
"score": 82
}
],
"program_type": null
},
{
"name": "信阳师范大学",
"major": "汉语言文学",
"frequency": 3,
"platforms": [
"千问",
"百度",
"豆包"
],
"predicted_increase": 5,
"alternatives": [
{
"name": "南阳师范学院",
"major": "汉语言文学",
"score": 84
},
{
"name": "河南师范大学",
"major": "汉语言文学",
"score": 88
}
],
"program_type": "师范教育类"
},
{
"name": "河南科技大学",
"major": "材料成型及控制工程",
"frequency": 2,
"platforms": [
"千问",
"百度"
],
"predicted_increase": 5,
"alternatives": [
{
"name": "河南工业大学",
"major": "材料成型及控制工程",
"score": 83
},
{
"name": "中原工学院",
"major": "材料成型及控制工程",
"score": 80
}
],
"program_type": null
},
{
"name": "信阳师范大学",
"major": "数学与应用数学",
"frequency": 2,
"platforms": [
"元宝",
"豆包"
],
"predicted_increase": 4,
"alternatives": [
{
"name": "南阳师范学院",
"major": "数学与应用数学",
"score": 79
},
{
"name": "河南师范大学",
"major": "数学与应用数学",
"score": 86
}
],
"program_type": "师范教育类"
}
]
},
{
"range": [
380,
429
],
"note": "三本/民办本科段(围绕 2025 民办本科线 380+",
"recommendations": [
{
"name": "郑州工商学院",
"major": "财务管理",
"frequency": 2,
"platforms": [
"元宝",
"百度"
],
"predicted_increase": 4,
"alternatives": [
{
"name": "河南开封科技传媒学院",
"major": "财务管理",
"score": 82
},
{
"name": "郑州商学院",
"major": "财务管理",
"score": 81
}
],
"program_type": null
},
{
"name": "河南开封科技传媒学院",
"major": "计算机科学与技术",
"frequency": 2,
"platforms": [
"千问",
"豆包"
],
"predicted_increase": 4,
"alternatives": [
{
"name": "郑州工商学院",
"major": "计算机科学与技术",
"score": 81
},
{
"name": "郑州升达经贸管理学院",
"major": "计算机科学与技术",
"score": 80
}
],
"program_type": null
},
{
"name": "郑州工业应用技术学院",
"major": "机械设计制造及其自动化",
"frequency": 3,
"platforms": [
"千问",
"元宝",
"百度"
],
"predicted_increase": 5,
"alternatives": [
{
"name": "郑州科技学院",
"major": "机械设计制造及其自动化",
"score": 80
},
{
"name": "黄河科技学院",
"major": "机械设计制造及其自动化",
"score": 81
}
],
"program_type": "艺体类"
},
{
"name": "郑州科技学院",
"major": "机械设计制造及其自动化",
"frequency": 2,
"platforms": [
"千问",
"百度"
],
"predicted_increase": 3,
"alternatives": [
{
"name": "郑州工业应用技术学院",
"major": "机械设计制造及其自动化",
"score": 78
},
{
"name": "黄河科技学院",
"major": "机械设计制造及其自动化",
"score": 79
}
],
"program_type": "艺体类"
},
{
"name": "黄河科技学院",
"major": "计算机科学与技术",
"frequency": 2,
"platforms": [
"元宝",
"豆包"
],
"predicted_increase": 3,
"alternatives": [
{
"name": "郑州升达经贸管理学院",
"major": "计算机科学与技术",
"score": 77
},
{
"name": "郑州商学院",
"major": "计算机科学与技术",
"score": 76
}
],
"program_type": null
}
]
},
{
"range": [
180,
379
],
"note": "专科批段(围绕 2025 高职高专批 180+",
"recommendations": [
{
"name": "黄河水利职业技术学院",
"major": "水利水电建筑工程",
"frequency": 3,
"platforms": [
"千问",
"百度",
"豆包"
],
"predicted_increase": 7,
"alternatives": [
{
"name": "河南水利与环境职业学院",
"major": "水利水电建筑工程",
"score": 80
},
{
"name": "河南职业技术学院",
"major": "建筑工程技术",
"score": 82
}
],
"program_type": null
},
{
"name": "郑州铁路职业技术学院",
"major": "铁道机车",
"frequency": 3,
"platforms": [
"元宝",
"百度",
"豆包"
],
"predicted_increase": 8,
"alternatives": [
{
"name": "河南交通职业技术学院",
"major": "铁道机车",
"score": 79
},
{
"name": "河南交通职业技术学院",
"major": "城市轨道交通",
"score": 81
}
],
"program_type": null
},
{
"name": "河南工业职业技术学院",
"major": "机械制造及自动化",
"frequency": 2,
"platforms": [
"千问",
"元宝"
],
"predicted_increase": 6,
"alternatives": [
{
"name": "河南机电职业学院",
"major": "机械制造及自动化",
"score": 78
},
{
"name": "河南机电职业学院",
"major": "机械制造及自动化",
"score": 80
}
],
"program_type": null
},
{
"name": "河南交通职业技术学院",
"major": "道路桥梁工程技术",
"frequency": 2,
"platforms": [
"千问",
"百度"
],
"predicted_increase": 2,
"alternatives": [
{
"name": "黄河水利职业技术学院",
"major": "道路桥梁工程技术",
"score": 80
},
{
"name": "河南水利与环境职业学院",
"major": "道路桥梁工程技术",
"score": 76
}
],
"program_type": null
},
{
"name": "河南工业职业技术学院",
"major": "机电一体化技术",
"frequency": 2,
"platforms": [
"元宝",
"豆包"
],
"predicted_increase": 2,
"alternatives": [
{
"name": "河南职业技术学院",
"major": "机电一体化技术",
"score": 77
},
{
"name": "河南机电职业学院",
"major": "机电一体化技术",
"score": 75
}
],
"program_type": null
}
]
}
],
"trusted_sources": [
{
"name": "教育部阳光高考",
"url": "https://gaokao.chsi.com.cn/",
"kind": "national_official"
},
{
"name": "教育部官网",
"url": "https://www.moe.gov.cn/",
"kind": "national_official"
},
{
"name": "河南省教育考试院",
"url": "https://www.haeea.cn/",
"kind": "province_official"
}
],
"quality_note": "高置信人工整理推荐(基于河南现有院校池 + 2025 招生章程复核);河南省招生办公室官方入口已完成 2025 年度复核。"
}