开源的智能面试平台,实现简历智能分析、AI 模拟面试与知识库 RAG 问答

图片[1]-开源的智能面试平台,实现简历智能分析、AI 模拟面试与知识库 RAG 问答-知遇博客
AI智能摘要
AI 生成的文章内容摘要

项目介绍

基于 Spring Boot 4.0 + Java 21 + Spring AI + PostgreSQL + pgvector + RustFS + Redis,实现简历智能分析、AI 模拟面试、知识库 RAG 检索等核心功能。非常适合作为学习和简历项目,学习门槛低。

图片[2]-开源的智能面试平台,实现简历智能分析、AI 模拟面试与知识库 RAG 问答-知遇博客

图片[3]-开源的智能面试平台,实现简历智能分析、AI 模拟面试与知识库 RAG 问答-知遇博客

项目功能

  • 简历智能分析:支持多格式简历(PDF、DOCX、DOC、TXT),异步分析,实时显示分析进度,自动重试失败分析,简历去重,PDF 报告导出。
  • AI 模拟面试:基于简历生成个性化面试问题,实时问答交互,多维度评分(技术能力、沟通能力等),面试报告生成和导出,雷达图可视化展示,面试历史统计。
  • 知识库 RAG 检索:支持多格式文档(PDF、DOCX、DOC、TXT、Markdown),文档上传和自动分块,异步向量化处理,RAG 检索增强生成,流式响应(SSE),智能问答对话,知识库统计信息。

使用场景

  • 求职者:上传简历获取分析建议,进行模拟面试练习。
  • HR/招聘人员:批量分析简历,评估候选人能力。
  • 培训机构:提供面试培训服务,管理知识库资源。

常见问题

  1. Q: 简历分析失败:检查阿里云 DashScope API KEY 是否配置正确。
  2. Q: 简历分析一直显示”分析中”:检查 Redis 连接和 Stream Consumer 是否正常运行,查看后端日志确认是否有错误。
  3. Q: 知识库问答没有响应:确认知识库已完成向量化(状态为 COMPLETED),检查 pgvector 扩展是否正确安装。
  4. Q: PDF 导出失败:检查 iText 依赖是否正确,确认字体文件存在。

项目地址

© 版权声明
THE END
喜欢就支持一下吧
点赞7 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容