Kabilash10 commited on
Commit
dce8d70
·
verified ·
1 Parent(s): 7949709

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +45 -13
README.md CHANGED
@@ -1,13 +1,45 @@
1
- ---
2
- title: ResumeAnalyzer Tool
3
- emoji: 🚀
4
- colorFrom: pink
5
- colorTo: green
6
- sdk: streamlit
7
- sdk_version: 1.40.1
8
- app_file: app.py
9
- pinned: false
10
- license: mit
11
- ---
12
-
13
- Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Resume Analyzer
2
+
3
+ This application analyzes resumes using either OpenAI's language model or Docparser for field extraction. It calculates a weighted score based on skills, certifications, experience, education, and projects.
4
+
5
+ ## Features
6
+
7
+ - Analyze single or multiple resumes.
8
+ - Use OpenAI or Docparser for resume parsing.
9
+ - Configure weights for different resume attributes.
10
+ - View and manage stored resume scores.
11
+
12
+ ## Setup
13
+
14
+ 1. **Install Dependencies**: Ensure you have Python installed, then run:
15
+ ```bash
16
+ pip install -r requirements.txt
17
+ ```
18
+
19
+ 2. **Download NLTK and SpaCy Models**:
20
+ ```python
21
+ import nltk
22
+ nltk.download('stopwords')
23
+
24
+ import spacy
25
+ spacy.cli.download('en_core_web_sm')
26
+ ```
27
+
28
+ 3. **Run the Application**:
29
+ ```bash
30
+ streamlit run newrequirement.py
31
+ ```
32
+
33
+ ## Usage
34
+
35
+ 1. **Select Analysis Type**: Choose between analyzing a single resume or multiple resumes in a folder.
36
+ 2. **Choose Method**: Select either OpenAI or Docparser for parsing.
37
+ 3. **Enter API Keys**: Provide the necessary API keys for the chosen method.
38
+ 4. **Upload Resumes**: Upload the resume(s) you wish to analyze.
39
+ 5. **Configure Weights**: Adjust the weights for skills, certifications, experience, education, and projects.
40
+ 6. **Analyze**: Click 'Analyze' to process the resumes and view the results.
41
+
42
+ ## Notes
43
+
44
+ - Ensure you have valid API keys for OpenAI and Docparser.
45
+ - The application stores resume scores in a local SQLite database.