← 返回列表

AI Recruitment System:端到端自动化招聘与技术面试流程的桌面应用

shrs425p/AI-Recruitment-System · A desktop app that automates the hiring workflow — from resume parsing and NLP extraction to candidate ranking, scheduling, interview question generation, and reporting — all in a single user-friendly interface.

GitHub原文发布 未知首次收录 2026-09-30上架 2026-10-07 07:06

☆ 收藏查看项目 ↗

ELI5:它是什么,解决什么问题

AI Recruitment System 是一个面向技术招聘的桌面应用,将简历解析、NLP 特征抽取、候选人按岗位加权排名、面试排期、面试问题生成、网页监考与报告输出整合进单一界面。它支持本地 Ollama 隐私模式与 8+ 云服务商的轮询负载均衡,提供带一次性令牌的面试门户、摄像头活体检测与浏览器违规追踪、离线语音问答、AES 加密凭据存储及 PDF 报告。

核心能力与快速开始

★ 0 · Python

能做什么
自动化招聘流水线:从 PDF/PNG/JPG 简历中通过 PyMuPDF 与 Tesseract OCR 提取文本,并用 AI 抽取技能、经验、教育、项目、证书与领域信息;按技能 35%、经验 20%、领域 20%、教育 15%、证书 10% 的权重对候选人打分排名;协调 HR 面试时段并生成 .ics 日历文件,可选 Google Calendar OAuth 集成;生成面试问题并通过令牌认证的 HTTPS 面试门户进行面试;使用 MediaPipe(回退 OpenCV Haar 级联)做摄像头人脸检测,追踪切屏、复制粘贴、人脸缺失与多人脸等违规;支持离线语音模式(Vosk 语音识别 + pyttsx3 语音合成);输出包含面试记录、评分与监考摘要的 PDF 报告;通过 SMTP 发送可定制模板的邮件通知。AI 后端支持本地 Ollama 隐私模式与 8 家云服务商的轮询负载均衡,API 密钥与 SMTP 凭据以 AES-Fernet + PBKDF2 加密存储。
适用场景
适用于企业或团队技术招聘场景:批量处理候选人简历并结构化抽取信息,依据具体职位描述对候选人进行加权排序与 Top-N 入围筛选,协调并自动发出面试邀请,运行带网页监考与语音问答的远程技术面试,生成面试评审报告。也可用于对本地隐私有要求、不希望简历数据离开本机的招聘流程(Ollama 离线模式)。
项目形态
可直接使用的工具
部署方式
桌面应用:Windows 10/11(64 位),克隆仓库后创建虚拟环境、安装 requirements.txt 并以 python main.py 启动;候选人面试门户运行于 https://<your-ip>:5000。可借助 Inno Setup 6 通过 scripts\build_installer.bat 构建便携版 exe 与 Windows 安装包。
主要依赖
Windows 10/11(64 位);Python 3.10 或 3.11;本地 AI 隐私模式需安装 Ollama 并拉取模型(如 llama3.2:3b);云模式需自行准备各服务商 API 密钥;构建安装包需 Inno Setup 6。
使用限制
README 未说明并发处理能力、候选人规模上限、云服务商 API 的具体费用与配额,以及硬件(如 GPU)要求;隐私模式的数据不出本机能力依赖本地 Ollama 配置,云模式下数据将发送至所选服务商;OCR 与语音识别使用捆绑的 Tesseract 与 Vosk 模型,其准确率与语言支持未在材料中说明。
许可证
MIT
最近推送
2026-09-30 05:39

资料检查:2026-09-30 07:00 · 卡片整理:2026-10-07 07:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证 · 本次更新未完成,保留上次成功内容

职业应用

HR

用于技术招聘全流程:解析简历、按岗位加权排名候选人、协调面试排期、生成面试问题、进行网页监考并输出报告。

查看内容依据
AI Recruitment System is a secure, automated AI pipeline for end-to-end technical hiring and proctored interviews.

官方使用入口 ↗

由 AI 根据来源材料整理,未进行安装或运行验证

这是基于来源内容整理的摘要。原文链接失效后,本页摘要和讨论仍会保留。

讨论 0

登录后参与讨论,阅读资讯无需注册。

还没有评论,来分享第一个看法。