Skip to content

本项目基于Python的Flask框架开发,旨在实现用户上传简历后,系统能够自动解析简历内容并智能匹配合适的岗位。该系统通过调用公开接口,对上传的简历进行解析,提取关键信息,并根据这些信息自动匹配最适合的岗位,提供个性化推荐。

Notifications You must be signed in to change notification settings

WarriorLago/Smart-Resume-Parsing-System-Based-on-Python-Flask

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

基于 Python Flask 的智能简历解析系统

本项目是一个基于 Python Flask 框架开发的 Web 应用程序。系统允许用户上传简历,自动解析简历内容,并智能匹配最适合的岗位。该系统设计为高效、准确且用户友好,能够根据解析出的简历数据提供个性化的职位推荐。

功能特点

  • 文件上传:用户可以通过网页界面上传简历文件,上传的文件会存储在 ./uploads 目录中,供后续处理使用。
  • 简历解析:系统调用外部 API(阿里云简历解析 API)分析上传的简历文件,提取关键信息,如姓名、联系方式、教育背景和工作经验。
  • 职位匹配:基于提取的信息,系统会自动匹配简历与最适合的职位,并提供个性化的推荐。
  • 结果展示:解析结果以 JSON 格式返回,并显示在网页界面上供用户查看。

使用技术

  • 后端:Python, Flask
  • 前端:HTML, CSS, JavaScript, jQuery
  • API:阿里云简历解析 API
  • 其他:Base64 编码用于文件处理,JSON 用于数据处理

使用方法

在浏览器中打开应用程序。 使用提供的表单上传简历文件。 点击“分析简历”按钮触发解析过程。 查看解析的简历数据和职位推荐,解析结果将显示在网页界面上。

About

本项目基于Python的Flask框架开发,旨在实现用户上传简历后,系统能够自动解析简历内容并智能匹配合适的岗位。该系统通过调用公开接口,对上传的简历进行解析,提取关键信息,并根据这些信息自动匹配最适合的岗位,提供个性化推荐。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published