Maxjohn12 commited on
Commit
f5c33ba
·
verified ·
1 Parent(s): 4533e6d

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +64 -10
README.md CHANGED
@@ -1,13 +1,67 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  ---
2
- title: AIPoweredResumeAnalyzer
3
- emoji: 🏢
4
- colorFrom: red
5
- colorTo: gray
6
- sdk: streamlit
7
- sdk_version: 1.44.1
8
- app_file: app.py
9
- pinned: false
10
- short_description: AI Powered Resume Analyzer
 
 
 
 
 
11
  ---
12
 
13
- Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
 
 
 
1
+
2
+
3
+ # AI-Powered Resume Analyzer
4
+
5
+ **AI-Powered Resume Analyzer**, a cutting-edge application designed to mimic the expertise of an HR professional! This tool leverages the power of **Google Generative AI** to analyze resumes, evaluate job compatibility, and offer actionable insights for career enhancement.
6
+
7
+ ---
8
+
9
+ ## 📋 **Project Overview**
10
+
11
+ The **AI-Powered Resume Analyzer** serves as a virtual HR assistant, providing:
12
+ - Detailed resume evaluation, including strengths and weaknesses.
13
+ - Suggestions for skill improvement and recommended courses.
14
+ - Job-specific resume analysis to measure compatibility and alignment with job descriptions.
15
+
16
+ Whether you’re a job seeker or a recruiter, this tool simplifies resume assessment and improvement.
17
+
18
+ ---
19
+
20
+ ## 🔑 **Features**
21
+
22
+ ### 1️⃣ **General Resume Analysis**
23
+ - Summarizes the resume in one line.
24
+ - Highlights existing skill sets.
25
+ - Identifies skill gaps and suggests improvements.
26
+ - Recommends popular courses to enhance the resume.
27
+ - Provides a thorough evaluation of strengths and weaknesses.
28
+
29
+ ### 2️⃣ **Resume Matching with Job Description**
30
+ - Analyzes resume compatibility with a specific job description.
31
+ - Provides a match score in percentage.
32
+ - Highlights missing skills and areas needing improvement.
33
+ - Suggests whether the resume is ready for the job or requires further enhancements.
34
+
35
+ ---
36
+
37
+ ## 🛠️ **Tech Stack**
38
+
39
+ | **Component** | **Technology** |
40
+ |----------------------|----------------------------------|
41
+ | **Frontend** | [Streamlit](https://streamlit.io/) |
42
+ | **Backend** | Python |
43
+ | **AI Model** | [Google Generative AI (Gemini)](https://developers.generativeai.google/) |
44
+ | **PDF Parsing** | `pdfplumber` |
45
+ | **OCR Fallback** | `pytesseract` |
46
+ | **Environment Config** | `.env` for API key security |
47
+
48
  ---
49
+
50
+ ## 📊 **How It Works**
51
+
52
+ 1. **Resume Parsing**
53
+ - Extracts text from PDF files using `pdfplumber` or OCR as a fallback.
54
+
55
+ 2. **AI Analysis**
56
+ - Utilizes Google Generative AI to summarize and analyze resume content.
57
+ - Matches skills with job descriptions for compatibility scoring.
58
+
59
+ 3. **Insightful Feedback**
60
+ - Provides actionable suggestions for skill enhancement, including course recommendations.
61
+ - Highlights strengths and weaknesses to refine resumes for better opportunities.
62
+
63
  ---
64
 
65
+ ![image](Image.jpg)
66
+
67
+ Developed By: Max Johnson