Niharmahesh commited on
Commit
7c682d7
·
verified ·
1 Parent(s): 127006d

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +63 -1
README.md CHANGED
@@ -6,4 +6,66 @@ short_description: 'uses multiple agents to create your resume and CV '
6
  title: resume_and_cv_crafter
7
  emoji: 💻
8
  sdk_version: 1.42.0
9
- ---
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6
  title: resume_and_cv_crafter
7
  emoji: 💻
8
  sdk_version: 1.42.0
9
+ ---
10
+ # AI Resume & Cover Letter Optimizer
11
+
12
+ ## Overview
13
+ An AI-powered tool that intelligently crafts resumes and cover letters using multiple LLM agents. The tool analyzes your complete professional profile in JSON format and selectively uses relevant information to match specific job descriptions.
14
+
15
+ ## Core Features
16
+ - Smart profile-to-job matching
17
+ - Selective information highlighting
18
+ - Resume optimization in LaTeX
19
+ - Automated cover letter generation
20
+ - Performance evaluation metrics
21
+
22
+ ## How It Works
23
+
24
+ ### 1. Profile Analysis
25
+ - Analyzes complete user profile JSON
26
+ - Selectively picks relevant experiences and skills
27
+ - Creates tailored professional summary
28
+ - Identifies key matching points with job description
29
+
30
+ ### 2. Resume Generation
31
+ - Uses built-in LaTeX template
32
+ - Selectively presents most relevant information
33
+ - Optimizes content order and keywords
34
+ - Maintains professional formatting
35
+
36
+ ### 3. Cover Letter Creation
37
+ - 4-paragraph professional structure
38
+ - Highlights most relevant achievements
39
+ - Built-in LaTeX template
40
+ - Maintains consistent branding
41
+
42
+ ## Usage
43
+ 1. Prepare your complete profile in JSON format (sample format is provided as sample.json)
44
+ 2. Input target job description
45
+ 3. Select preferred LLM model
46
+ 4. Generate tailored documents
47
+
48
+ ## Required Files
49
+ - `profile.json`: Your complete professional profile (sample format is provided as sample.json)
50
+ - Groq API key
51
+
52
+ ## Available Models
53
+ ```
54
+ deepseek-r1-distill-llama-70b
55
+ gemma2-9b-it
56
+ llama-3.2-1b-preview
57
+ llama-3.2-3b-preview
58
+ llama-3.3-70b-versatile
59
+ llama-guard-3-8b
60
+ llama3-70b-8192
61
+ mixtral-8x7b-32768
62
+ ```
63
+
64
+ ## Quick Start
65
+ ```bash
66
+ # Install dependencies
67
+ pip install streamlit groq
68
+
69
+ # Run the application
70
+ streamlit run app.py
71
+ ```